Analytical integration. More...


Public Member Functions | |
| TypeName ("analytical") | |
| Runtime type information. More... | |
| Analytical (const word &phiName, const dictionary &dict) | |
| Construct from components. More... | |
| Analytical (const Analytical &is) | |
| Copy constructor. More... | |
| virtual autoPtr< IntegrationScheme< Type > > | clone () const |
| Construct and return clone. More... | |
| virtual | ~Analytical () |
| Destructor. More... | |
| virtual IntegrationScheme< Type >::integrationResult | integrate (const Type &phi, const scalar dt, const Type &alphaBeta, const scalar beta) const |
| Perform the integration. More... | |
Public Member Functions inherited from IntegrationScheme< Type > | |
| TypeName ("integrationScheme") | |
| Runtime type information. More... | |
| declareRunTimeSelectionTable (autoPtr, IntegrationScheme, dictionary,(const word &phiName, const dictionary &dict),(phiName, dict)) | |
| Declare runtime constructor selection table. More... | |
| IntegrationScheme (const word &phiName, const dictionary &dict) | |
| Construct from components. More... | |
| IntegrationScheme (const IntegrationScheme &is) | |
| Copy constructor. More... | |
| virtual | ~IntegrationScheme () |
| Destructor. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from IntegrationScheme< Type > | |
| static autoPtr< IntegrationScheme > | New (const word &phiName, const dictionary &dict) |
| Return a reference to the selected radiation model. More... | |
Analytical integration.
Definition at line 46 of file Analytical.H.
| Analytical | ( | const word & | phiName, |
| const dictionary & | dict | ||
| ) |
Construct from components.
Definition at line 32 of file Analytical.C.
| Analytical | ( | const Analytical< Type > & | is | ) |
Copy constructor.
Definition at line 42 of file Analytical.C.
|
virtual |
Destructor.
Definition at line 51 of file Analytical.C.
References Analytical< Type >::integrate().
Referenced by Analytical< Type >::clone().


| TypeName | ( | "analytical" | ) |
Runtime type information.
|
inlinevirtual |
Construct and return clone.
Implements IntegrationScheme< Type >.
Definition at line 65 of file Analytical.H.
References beta(), Analytical< Type >::integrate(), phi, and Analytical< Type >::~Analytical().

|
virtual |
Perform the integration.
Implements IntegrationScheme< Type >.
Definition at line 60 of file Analytical.C.
References Foam::constant::atomic::alpha, IntegrationScheme< Type >::integrationResult::average(), beta(), Foam::exp(), Foam::min(), phi, and IntegrationScheme< Type >::integrationResult::value().
Referenced by Analytical< Type >::clone(), and Analytical< Type >::~Analytical().


1.8.11