Wall.h Source File#
Wall.h
Go to the documentation of this file.
Base class for exceptions thrown by Cantera classes.
Definition ctexceptions.h:66
Base class for 'functor' classes that evaluate a function of one variable.
Definition Func1.h:75
Base class for 'walls' (walls, pistons, etc.) connecting reactors.
Definition Wall.h:22
bool install(ReactorBase &leftReactor, ReactorBase &rightReactor)
Install the wall between two reactors or reservoirs.
Definition Wall.cpp:13
virtual double expansionRate()
Rate of volume change (m^3/s) for the adjacent reactors at current reactor network time.
Definition Wall.h:55
ReactorBase & left() const
Return a reference to the Reactor or Reservoir to the left of the wall.
Definition Wall.h:101
virtual double vdot(double t)
Rate of volume change (m^3/s) for the adjacent reactors.
Definition Wall.h:42
virtual double heatRate()
Heat flow rate through the wall (W) at current reactor network time.
Definition Wall.h:77
const ReactorBase & right()
Return a reference to the Reactor or Reservoir to the right of the wall.
Definition Wall.h:106
double getHeatTransferCoeff() const
Get the overall heat transfer coefficient [W/m^2/K].
Definition Wall.h:230
double heatFlux() const
Heat flux function evaluated at current reactor network time.
Definition Wall.cpp:58
double vdot(double t) override
Rate of volume change (m^3/s) for the adjacent reactors.
Definition Wall.cpp:37
double expansionRate() override
Rate of volume change (m^3/s) for the adjacent reactors.
Definition Wall.cpp:48
void setVelocity(Func1 *f=0)
Set the wall velocity to a specified function of time, .
Definition Wall.h:150
void setHeatTransferCoeff(double U)
Set the overall heat transfer coefficient [W/m^2/K].
Definition Wall.h:225
Definitions for the classes that are thrown when Cantera experiences an error condition (also contain...
void warn_deprecated(const string &source, const AnyBase &node, const string &message)
A deprecation warning for syntax in an input file.
Definition AnyMap.cpp:1926
Generated by 1.9.7