Cantera  3.2.0a4
Loading...
Searching...
No Matches
ReactorFactory.h File Reference
Include dependency graph for ReactorFactory.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ReactorFactory
 Factory class to create reactor objects. More...
 

Namespaces

namespace  Cantera
 Namespace for the Cantera kernel.
 

Functions

shared_ptr< ReactorBasenewReactorBase (const string &model, shared_ptr< Solution > contents, bool clone=true, const string &name="(none)")
 Create a ReactorBase object of the specified type and contents.
 
shared_ptr< ReactorBasenewReactor (const string &model, shared_ptr< Solution > contents, const string &name="(none)")
 Create a Reactor object of the specified type and contents.
 
shared_ptr< ReactornewReactor4 (const string &model, shared_ptr< Solution > contents, bool clone=true, const string &name="(none)")
 Create a Reactor object of the specified type and contents.
 
shared_ptr< ReservoirnewReservoir (shared_ptr< Solution > contents, bool clone=true, const string &name="(none)")
 Create a Reservoir object with the specified contents.
 
shared_ptr< ReactorSurfacenewReactorSurface (shared_ptr< Solution > contents, const vector< shared_ptr< ReactorBase > > &reactors, bool clone=true, const string &name="(none)")
 Create a ReactorSurface object with the specified contents and adjacent reactors participating in surface reactions.