|
| | TypeName ("fluidLagrangianThermo") |
| | Runtime type information. More...
|
| |
| | declareRunTimeSelectionTable (autoPtr, fluidLagrangianThermo, LagrangianMesh,(const LagrangianMesh &mesh, const word &phaseName),(mesh, phaseName)) |
| | Declare run-time constructor selection table. More...
|
| |
| virtual | ~fluidLagrangianThermo () |
| | Destructor. More...
|
| |
| virtual const LagrangianScalarDynamicField & | p () const =0 |
| | Pressure [Pa]. More...
|
| |
| virtual LagrangianScalarDynamicField & | p ()=0 |
| | Modify the Pressure [Pa]. More...
|
| |
| virtual tmp< LagrangianSubScalarSubField > | p (const LagrangianSubMesh &) const =0 |
| | Pressure for a sub-mesh [Pa]. More...
|
| |
| virtual tmp< LagrangianSubScalarField > | p (const LagrangianInjection &, const LagrangianSubMesh &) const =0 |
| | Pressure for an injection [Pa]. More...
|
| |
| virtual const LagrangianScalarDynamicField & | psi () const =0 |
| | Compressibility [s^2/m^2]. More...
|
| |
| virtual tmp< LagrangianSubScalarField > | psi (const LagrangianSubScalarField &T, const LagrangianInjection &) const =0 |
| | Compressibility for an injection [m^2/s^2]. More...
|
| |
| virtual const LagrangianScalarDynamicField & | mu () const =0 |
| | Dynamic viscosity [kg/m/s]. More...
|
| |
| virtual tmp< LagrangianSubScalarField > | mu (const LagrangianSubScalarField &T, const LagrangianInjection &) const =0 |
| | Dynamic viscosity for an injection [W/m/K]. More...
|
| |
| | TypeName ("basicLagrangianThermo") |
| | Runtime type information. More...
|
| |
| | declareRunTimeSelectionTable (autoPtr, basicLagrangianThermo, LagrangianMesh,(const LagrangianMesh &mesh, const word &phaseName),(mesh, phaseName)) |
| | Declare run-time constructor selection table. More...
|
| |
| virtual | ~basicLagrangianThermo () |
| | Destructor. More...
|
| |
| virtual const IOdictionary & | properties () const =0 |
| | Access the properties dictionary. More...
|
| |
| virtual IOdictionary & | properties ()=0 |
| | Modify the properties dictionary. More...
|
| |
| virtual const LagrangianMesh & | mesh () const =0 |
| | Access the mesh. More...
|
| |
| virtual const word & | phaseName () const =0 |
| | Access the phase name. More...
|
| |
| virtual void | initialise ()=0 |
| | Initialise state. More...
|
| |
| virtual void | correctPressure (const LagrangianSubMesh &)=0 |
| | Update the pressure. More...
|
| |
| virtual void | correct (const LagrangianSubMesh &)=0 |
| | Update state. More...
|
| |
| virtual word | thermoName () const =0 |
| | Return the full name of the thermodynamic model. More...
|
| |
| virtual tmp< LagrangianSubScalarField > | W (const LagrangianSubMesh &) const =0 |
| | Molecular weight for a sub-mesh [kg/kmol]. More...
|
| |
| virtual const LagrangianScalarDynamicField & | T () const =0 |
| | Temperature [K]. More...
|
| |
| virtual LagrangianScalarDynamicField & | T ()=0 |
| | Modify the Temperature [K]. More...
|
| |
| virtual const LagrangianScalarDynamicField & | rho () const =0 |
| | Density [kg/m^3]. More...
|
| |
| virtual LagrangianScalarDynamicField & | rho ()=0 |
| | Modify the Density [kg/m^3]. More...
|
| |
| virtual tmp< LagrangianSubScalarField > | rho (const LagrangianSubScalarField &T, const LagrangianInjection &) const =0 |
| | Density for an injection [kg/m^3]. More...
|
| |
| virtual const LagrangianScalarDynamicField & | e () const =0 |
| | Internal energy [J/kg]. More...
|
| |
| virtual LagrangianScalarDynamicField & | e ()=0 |
| | Modify the internal energy [J/kg]. More...
|
| |
| virtual tmp< LagrangianSubScalarField > | e (const LagrangianSubScalarField &T, const LagrangianInjection &) const =0 |
| | Internal energy for an injection [J/kg]. More...
|
| |
| virtual const LagrangianScalarDynamicField & | Cv () const =0 |
| | Heat capacity at constant volume [J/kg/K]. More...
|
| |
| virtual tmp< LagrangianSubScalarField > | Cv (const LagrangianSubScalarField &T, const LagrangianInjection &) const =0 |
| | Heat capacity at constant volume for an injection [J/kg/K]. More...
|
| |
| virtual tmp< LagrangianSubScalarField > | Cp (const LagrangianSubMesh &subMesh) const =0 |
| | Heat capacity at constant pressure for a sub-mesh [J/kg/K]. More...
|
| |
| virtual tmp< LagrangianSubScalarField > | alphav (const LagrangianSubMesh &subMesh) const =0 |
| | Coefficient of thermal expansion for a sub-mesh [1/K]. More...
|
| |
| virtual const LagrangianScalarDynamicField & | kappa () const =0 |
| | Thermal conductivity [W/m/K]. More...
|
| |
| virtual tmp< LagrangianSubScalarField > | kappa (const LagrangianSubScalarField &T, const LagrangianInjection &) const =0 |
| | Thermal conductivity for an injection [W/m/K]. More...
|
| |
| template<class LagrangianFieldSourceType > |
| Foam::HashTable< Foam::word > | sourcesTypes (const LagrangianScalarDynamicField &T) |
| |
| template<class Thermo > |
| Foam::autoPtr< Thermo > | New (const LagrangianMesh &mesh, const word &phaseName) |
| |
Base-class for fluid Lagrangian thermodynamic models.
- Source files
-
Definition at line 52 of file fluidLagrangianThermo.H.