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

Go to the source code of this file.

Classes

class  Func1Factory
 Factory class to create Func1 objects. More...
 
class  Math1FactoryA
 Factory class to create Func1 compound objects - version A. More...
 
class  Math1FactoryB
 Factory class to create Func1 compound objects - version B. More...
 

Namespaces

namespace  Cantera
 Namespace for the Cantera kernel.
 

Functions

shared_ptr< Func1newFunc1 (const string &func1Type, double coeff=1.)
 Create a new basic functor object (see Basic Functors).
 
shared_ptr< Func1newFunc1 (const string &func1Type, const vector< double > &params)
 Create a new advanced functor object (see Advanced Functors).
 
shared_ptr< Func1newFunc1 (const string &func1Type, const shared_ptr< Func1 > f1, const shared_ptr< Func1 > f2)
 Create a new compound functor object (see Compound Functors).
 
shared_ptr< Func1newFunc1 (const string &func1Type, const shared_ptr< Func1 > f, double coeff)
 Create a new modified functor object (see Modified Functors).
 
string checkFunc1 (const string &func1Type)
 Check definition of functor object.