Zero-dimensional objects representing stirred reactors. More...
Zero-dimensional objects representing stirred reactors.
Reactors simulate time-dependent behavior considering gas-phase chemistry. Reactor objects should be instantiated via the newReactor() function, for example:
Classes | |
class | ConstPressureMoleReactor |
ConstPressureMoleReactor is a class for constant-pressure reactors which use a state of moles. More... | |
class | ConstPressureReactor |
Class ConstPressureReactor is a class for constant-pressure reactors. More... | |
class | FlowReactor |
Adiabatic flow in a constant-area duct with homogeneous and heterogeneous reactions. More... | |
class | IdealGasConstPressureMoleReactor |
IdealGasConstPressureMoleReactor is a class for ideal gas constant-pressure reactors which use a state of moles. More... | |
class | IdealGasConstPressureReactor |
Class ConstPressureReactor is a class for constant-pressure reactors. More... | |
class | IdealGasMoleReactor |
IdealGasMoleReactor is a class for ideal gas constant-volume reactors which use a state of moles. More... | |
class | IdealGasReactor |
Class IdealGasReactor is a class for stirred reactors that is specifically optimized for ideal gases. More... | |
class | MoleReactor |
MoleReactor is meant to serve the same purpose as the reactor class but with a state vector composed of moles. More... | |
class | Reactor |
Class Reactor is a general-purpose class for stirred reactors. More... | |
class | ReactorBase |
Base class for stirred reactors. More... | |
class | ReactorDelegator< R > |
Delegate methods of the Reactor class to external functions. More... | |
class | Reservoir |
A source or sink whose state remains constant regardless of any flows or other interactions with other Reactor objects. More... | |
Functions | |
shared_ptr< ReactorBase > | newReactor (const string &model) |
Create a Reactor object of the specified type. | |
shared_ptr< ReactorBase > | newReactor (const string &model, shared_ptr< Solution > contents, const string &name="(none)") |
Create a Reactor object of the specified type and contents. | |
shared_ptr< ReactorBase > | newReactor3 (const string &model) |
Create a Reactor object of the specified type. | |
shared_ptr< ReactorBase > newReactor | ( | const string & | model | ) |
Create a Reactor object of the specified type.
shared_ptr<ReactorBase>
Definition at line 69 of file ReactorFactory.cpp.
shared_ptr< ReactorBase > newReactor | ( | const string & | model, |
shared_ptr< Solution > | contents, | ||
const string & | name = "(none)" |
||
) |
Create a Reactor object of the specified type and contents.
Definition at line 75 of file ReactorFactory.cpp.
shared_ptr< ReactorBase > newReactor3 | ( | const string & | model | ) |
Create a Reactor object of the specified type.
Definition at line 86 of file ReactorFactory.cpp.