Cantera  3.1.0b1
Loading...
Searching...
No Matches
ctfunc.h File Reference
#include "clib_defs.h"
Include dependency graph for ctfunc.h:

Detailed Description

Warning
This module is an experimental part of the Cantera API and may be changed or removed without notice.

Definition in file ctfunc.h.

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

CANTERA_CAPI int func_check (const char *type, size_t len, char *buf)
 
CANTERA_CAPI int func_new_basic (const char *type, double c)
 
CANTERA_CAPI int func_new_advanced (const char *type, size_t lenp, const double *p)
 
CANTERA_CAPI int func_new_compound (const char *type, int a, int b)
 
CANTERA_CAPI int func_new_modified (const char *type, int a, double c)
 
CANTERA_CAPI int func_new_sum (int a, int b)
 
CANTERA_CAPI int func_new_diff (int a, int b)
 
CANTERA_CAPI int func_new_prod (int a, int b)
 
CANTERA_CAPI int func_new_ratio (int a, int b)
 
CANTERA_CAPI int func_del (int i)
 
CANTERA_CAPI int func_type (int i, size_t lennm, char *nm)
 
CANTERA_CAPI double func_value (int i, double t)
 
CANTERA_CAPI int func_derivative (int i)
 
CANTERA_CAPI int func_duplicate (int i)
 
CANTERA_CAPI int func_write (int i, const char *arg, size_t lennm, char *nm)
 
CANTERA_CAPI int ct_clearFunc ()
 

Function Documentation

◆ func_check()

CANTERA_CAPI int func_check ( const char *  type,
size_t  len,
char *  buf 
)
Since
New in Cantera 3.1

◆ func_write()

CANTERA_CAPI int func_write ( int  i,
const char *  arg,
size_t  lennm,
char *  nm 
)
Since
Changed signature in Cantera 3.1