GiNaC 1.8.7
|
Functions to facilitate the conversion of a ex to a function pointer suited for fast numerical integration. More...
#include "excompiler.h"
#include "ex.h"
#include "lst.h"
#include "operators.h"
#include "relational.h"
#include "symbol.h"
#include <cstdlib>
#include <fstream>
#include <ios>
#include <sstream>
#include <stdexcept>
#include <string>
#include <vector>
Go to the source code of this file.
Namespaces | |
namespace | GiNaC |
Functions | |
void | GiNaC::compile_ex (const ex &expr, const symbol &sym, FUNCP_1P &fp, const std::string filename="") |
Takes an expression and produces a function pointer to the compiled and linked C code equivalent in double precision. More... | |
void | GiNaC::compile_ex (const ex &expr, const symbol &sym1, const symbol &sym2, FUNCP_2P &fp, const std::string filename="") |
Takes an expression and produces a function pointer to the compiled and linked C code equivalent in double precision. More... | |
void | GiNaC::compile_ex (const lst &exprs, const lst &syms, FUNCP_CUBA &fp, const std::string filename="") |
Takes an expression and produces a function pointer to the compiled and linked C code equivalent in double precision. More... | |
void | GiNaC::link_ex (const std::string filename, FUNCP_1P &fp) |
Opens an existing so-file and returns a function pointer of type FUNCP_1P to the contained function. More... | |
void | GiNaC::link_ex (const std::string filename, FUNCP_2P &fp) |
Opens an existing so-file and returns a function pointer of type FUNCP_2P to the contained function. More... | |
void | GiNaC::link_ex (const std::string filename, FUNCP_CUBA &fp) |
Opens an existing so-file and returns a function pointer of type FUNCP_CUBA to the contained function. More... | |
void | GiNaC::unlink_ex (const std::string filename) |
Closes all linked .so files that have the supplied filename. More... | |
Functions to facilitate the conversion of a ex to a function pointer suited for fast numerical integration.
Definition in file excompiler.cpp.