CTCONNECTOR - Generated CLib Cantera interface library. More...
#include "clib_utils.h"
#include "cantera_clib/ctconnector.h"
#include "cantera/base/stringUtils.h"
#include "cantera/zeroD/ConnectorFactory.h"
#include "cantera/zeroD/flowControllers.h"
#include "cantera/zeroD/Wall.h"
#include "cantera/zeroD/ReactorFactory.h"
#include "cantera/zeroD/FlowReactor.h"
#include "cantera/numerics/Func1Factory.h"
CTCONNECTOR - Generated CLib Cantera interface library.
Generated CLib API for Cantera's ConnectorNode class.
This file was generated by sourcegen. It will be re-generated by the Cantera build process. Do not manually edit.
Definition in file ctconnector.cpp.
Go to the source code of this file.
Functions | |
int32_t | connector_new (const char *model, int32_t r0, int32_t r1, const char *name) |
Create a ConnectorNode object of the specified type. | |
int32_t | connector_type (int32_t handle, int32_t bufLen, char *buf) |
String indicating the connector implemented. | |
int32_t | connector_name (int32_t handle, int32_t bufLen, char *buf) |
Retrieve connector name. | |
int32_t | connector_setName (int32_t handle, const char *name) |
Set connector name. | |
int32_t | flowdev_setPrimary (int32_t handle, int32_t primary) |
Set the primary mass flow controller. | |
double | flowdev_massFlowRate (int32_t handle) |
Mass flow rate (kg/s). | |
double | flowdev_deviceCoefficient (int32_t handle) |
Get the device coefficient (defined by derived class). | |
int32_t | flowdev_setDeviceCoefficient (int32_t handle, double c) |
Set the device coefficient (defined by derived class). | |
int32_t | flowdev_setPressureFunction (int32_t handle, int32_t f) |
Set a function of pressure to modify the pressure response. | |
int32_t | flowdev_setTimeFunction (int32_t handle, int32_t g) |
Set a function of time to modulate the mass flow rate. | |
double | wall_expansionRate (int32_t handle) |
Rate of volume change (m^3/s) for the adjacent reactors at current reactor network time. | |
double | wall_heatRate (int32_t handle) |
Heat flow rate through the wall (W) at current reactor network time. | |
double | wall_area (int32_t handle) |
Area in (m^2). | |
int32_t | wall_setArea (int32_t handle, double a) |
Set the area [m^2]. | |
int32_t | wall_setThermalResistance (int32_t handle, double Rth) |
Set the thermal resistance of the wall [K*m^2/W]. | |
int32_t | wall_setHeatTransferCoeff (int32_t handle, double U) |
Set the overall heat transfer coefficient [W/m^2/K]. | |
int32_t | wall_setHeatFlux (int32_t handle, int32_t q) |
Specify the heat flux function. | |
int32_t | wall_setExpansionRateCoeff (int32_t handle, double k) |
Set the expansion rate coefficient. | |
int32_t | wall_setVelocity (int32_t handle, int32_t f) |
Set the wall velocity to a specified function of time,. | |
int32_t | wall_setEmissivity (int32_t handle, double epsilon) |
Set the emissivity. | |
int32_t | connector_del (int32_t handle) |
Delete ConnectorNode object. | |
int32_t | connector_cabinetSize () |
Return size of ConnectorNode storage. | |
int32_t | connector_parentHandle (int32_t handle) |
Return handle to parent of ConnectorNode object. | |