CT - Generated CLib Cantera interface library. More...
#include "clib_utils.h"#include "cantera_clib/ct.h"#include "cantera/base/stringUtils.h"#include "cantera/base/global.h"#include "cantera/base/ExternalLogger.h"#include "cantera/zeroD/ConnectorFactory.h"#include "cantera/zeroD/flowControllers.h"#include "cantera/zeroD/Wall.h"#include "cantera/oneD/DomainFactory.h"#include "cantera/numerics/Func1Factory.h"#include "cantera/kinetics/KineticsFactory.h"#include "cantera/kinetics/InterfaceKinetics.h"#include "cantera/equil/MultiPhase.h"#include "cantera/thermo/ThermoPhase.h"#include "cantera/oneD/Sim1D.h"#include "cantera/kinetics/ReactionPath.h"#include "cantera/zeroD/ReactorFactory.h"#include "cantera/zeroD/FlowReactor.h"#include "cantera/zeroD/ReactorNet.h"#include "cantera/kinetics/Reaction.h"#include "cantera/base/Solution.h"#include "cantera/thermo/ThermoFactory.h"#include "cantera/thermo/SurfPhase.h"#include "cantera/transport/TransportFactory.h"CT - Generated CLib Cantera interface library.
The main library of the generated CLib API contains Cantera service functions.
This file was generated by sourcegen. It will be re-generated by the Cantera build process. Do not manually edit.
Definition in file ct.cpp.
Go to the source code of this file.
Functions | |
| int32_t | ct_version (int32_t bufLen, char *buf) |
| Returns the Cantera version. | |
| int32_t | ct_gitCommit (int32_t bufLen, char *buf) |
| Returns the hash of the git commit from which Cantera was compiled, if known. | |
| int32_t | ct_usesHDF5 () |
Returns true if Cantera was compiled with C++ HDF5 support. | |
| int32_t | ct_addDataDirectory (const char *dir) |
| Add a directory to the data file search path. | |
| int32_t | ct_getDataDirectories (const char *sep, int32_t bufLen, char *buf) |
| Get the Cantera data directories. | |
| int32_t | ct_findInputFile (const char *name, int32_t bufLen, char *buf) |
| Find an input file. | |
| int32_t | ct_suppressDeprecationWarnings () |
| Globally disable printing of deprecation warnings. | |
| int32_t | ct_makeDeprecationWarningsFatal () |
| Turns deprecation warnings into exceptions. | |
| int32_t | ct_suppressWarnings () |
| Globally disable printing of (user) warnings. | |
| int32_t | ct_warningsSuppressed () |
Returns true if warnings should be suppressed. | |
| int32_t | ct_makeWarningsFatal () |
| Turns Cantera warnings into exceptions. | |
| int32_t | ct_suppressThermoWarnings (int32_t suppress) |
| Globally disable printing of warnings about problematic thermo data, such as NASA polynomials with discontinuities at the midpoint temperature. | |
| int32_t | ct_useLegacyRateConstants (int32_t legacy) |
| Set definition used for rate constant calculation. | |
| int32_t | ct_appdelete () |
| Delete and free all memory associated with the application. | |
| double | ct_Avogadro () |
| Avogadro's Number. | |
| double | ct_Boltzmann () |
| Boltzmann constant. | |
| double | ct_Planck () |
| Planck constant. | |
| double | ct_ElectronCharge () |
| Elementary charge. | |
| double | ct_lightSpeed () |
| Speed of Light in a vacuum. | |
| double | ct_OneAtm () |
| One atmosphere [Pa]. | |
| double | ct_OneBar () |
| One bar [Pa]. | |
| double | ct_fineStructureConstant () |
| Fine structure constant. | |
| double | ct_ElectronMass () |
| Electron Mass. | |
| double | ct_GasConstant () |
| Universal Gas Constant. | |
| double | ct_StefanBoltz () |
| Stefan-Boltzmann constant. | |
| double | ct_Faraday () |
| Faraday constant. | |
| double | ct_permeability0 () |
| Permeability of free space. | |
| double | ct_epsilon0 () |
| Permittivity of free space. | |
| int32_t | ct_getCanteraError (int32_t bufLen, char *buf) |
| Get Cantera error. | |
| int32_t | ct_setLogCallback (LogCallback writer) |
| Set Logger callback. | |
| int32_t | ct_writeLog (const char *msg) |
| Write a message to the logger. | |
| int32_t | ct_resetStorage () |
| Delete all objects and erase mapping. | |