|
GiNaC 1.8.9
|
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. | |
| 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. | |
| 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. | |
| 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. | |
| 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. | |
| 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. | |
| void | GiNaC::unlink_ex (const std::string filename) |
| Closes all linked .so files that have the supplied filename. | |
Functions to facilitate the conversion of a ex to a function pointer suited for fast numerical integration.
Definition in file excompiler.cpp.