CTFUNC - Generated CLib Cantera interface library. More...
#include "clib_utils.h"
#include "cantera_clib/ctfunc.h"
#include "cantera/base/stringUtils.h"
#include "cantera/numerics/Func1Factory.h"
CTFUNC - Generated CLib Cantera interface library.
Generated CLib API for Cantera's Func1 class.
This file was generated by sourcegen. It will be re-generated by the Cantera build process. Do not manually edit.
Definition in file ctfunc.cpp.
Go to the source code of this file.
Functions | |
int32_t | func1_checkFunc1 (const char *func1Type, int32_t bufLen, char *buf) |
Check definition of functor object. | |
int32_t | func1_newBasic (const char *func1Type, double coeff) |
Create a new basic functor object (see Basic Functors). | |
int32_t | func1_newAdvanced (const char *func1Type, int32_t arrLen, const double *arr) |
Create a new advanced functor object (see Advanced Functors). | |
int32_t | func1_newCompound (const char *func1Type, const int32_t f1, const int32_t f2) |
Create a new compound functor object (see Compound Functors). | |
int32_t | func1_newModified (const char *func1Type, const int32_t f, double coeff) |
Create a new modified functor object (see Modified Functors). | |
int32_t | func1_newSumFunction (int32_t f1, int32_t f2) |
Sum of two functions. | |
int32_t | func1_newDiffFunction (int32_t f1, int32_t f2) |
Difference of two functions. | |
int32_t | func1_newProdFunction (int32_t f1, int32_t f2) |
Product of two functions. | |
int32_t | func1_newRatioFunction (int32_t f1, int32_t f2) |
Ratio of two functions. | |
int32_t | func1_type (int32_t handle, int32_t bufLen, char *buf) |
Returns a string describing the type of the function. | |
double | func1_eval (int32_t handle, double t) |
Evaluate the function. | |
int32_t | func1_derivative (int32_t handle) |
Creates a derivative to the current function. | |
int32_t | func1_write (int32_t handle, const char *arg, int32_t bufLen, char *buf) |
Write LaTeX string describing function. | |
int32_t | func1_del (int32_t handle) |
Delete Func1 object. | |
int32_t | func1_cabinetSize () |
Return size of Func1 storage. | |