Thermo implementation for a solid. More...
Public Member Functions | |
SolidThermo (const fvMesh &, const word &phaseName) | |
Construct from mesh and phase name. More... | |
SolidThermo (const SolidThermo< BaseThermo > &)=delete | |
Disallow default bitwise copy construction. More... | |
virtual | ~SolidThermo () |
Destructor. More... | |
virtual void | correct () |
Update properties. More... | |
virtual bool | isotropic () const |
Return true if thermal conductivity is isotropic. More... | |
virtual const volVectorField & | Kappa () const |
Anisotropic thermal conductivity [W/m/K]. More... | |
void | operator= (const SolidThermo< BaseThermo > &)=delete |
Disallow default bitwise assignment. More... | |
Protected Member Functions | |
void | calculate () |
Calculate the thermo variables. More... | |
Protected Attributes | |
volVectorField | Kappa_ |
Anisotropic thermal conductivity [W/m/K]. More... | |
Thermo implementation for a solid.
Definition at line 49 of file SolidThermo.H.
SolidThermo | ( | const fvMesh & | mesh, |
const word & | phaseName | ||
) |
Construct from mesh and phase name.
Definition at line 187 of file SolidThermo.C.
References SolidThermo< BaseThermo >::calculate().
|
delete |
Disallow default bitwise copy construction.
|
virtual |
Destructor.
Definition at line 215 of file SolidThermo.C.
|
protected |
Calculate the thermo variables.
Definition at line 31 of file SolidThermo.C.
References fvPatchField< Type >::fixesValue(), forAll, he(), and patchi.
Referenced by SolidThermo< BaseThermo >::SolidThermo().
|
virtual |
Update properties.
Definition at line 222 of file SolidThermo.C.
References Foam::fvPatchDistWave::calculate(), Foam::endl(), Foam::Info, and InfoInFunction.
|
inlinevirtual |
Return true if thermal conductivity is isotropic.
Definition at line 88 of file SolidThermo.H.
|
virtual |
Anisotropic thermal conductivity [W/m/K].
Definition at line 240 of file SolidThermo.C.
|
delete |
Disallow default bitwise assignment.
|
protected |
Anisotropic thermal conductivity [W/m/K].
Definition at line 58 of file SolidThermo.H.