createFields.H File Reference
Include dependency graph for createFields.H:

Go to the source code of this file.

Functions

Info<< "Reading thermophysical properties\n"<< endl;autoPtr< solidThermo > pThermo (solidThermo::New(mesh))
 
 if (!thermo.isotropic())
 
IOobject betavSolidIO ("betavSolid", runTime.timeName(), mesh, IOobject::MUST_READ, IOobject::AUTO_WRITE)
 
 if (betavSolidIO.typeHeaderOk< volScalarField >(true))
 
bool meshFluxCorr (false)
 
 if (mesh.solutionDict().found("SIMPLE"))
 
else if (mesh.solutionDict().found("PIMPLE"))
 

Variables

solidThermo & thermo = pThermo()
 
tmp< volScalarField > trho = thermo.rho()
 
autoPtr< coordinateSystem > coordinatesPtr
 
autoPtr< volSymmTensorField > taniAlpha
 
autoPtr< volScalarField > betavPtr
 
 else
 

Function Documentation

◆ pThermo()

Info<< "Reading thermophysical properties\n"<< endl;autoPtr< solidThermo > pThermo ( solidThermo::New(mesh )

◆ if() [1/4]

if ( !thermo.  isotropic())

Definition at line 11 of file createFields.H.

References coordinatesPtr, mesh, runTime, and taniAlpha.

◆ betavSolidIO()

IOobject betavSolidIO ( "betavSolid"  ,
runTime.  timeName(),
mesh  ,
IOobject::MUST_READ  ,
IOobject::AUTO_WRITE   
)

Referenced by forAll(), and if().

Here is the caller graph for this function:

◆ if() [2/4]

if ( betavSolidIO.typeHeaderOk< volScalarField >  true)

Definition at line 62 of file createFields.H.

References betavPtr, betavSolidIO(), and mesh.

Here is the call graph for this function:

◆ meshFluxCorr()

bool meshFluxCorr ( false  )

Referenced by if().

Here is the caller graph for this function:

◆ if() [3/4]

if ( mesh.  solutionDict).found("SIMPLE")

Definition at line 95 of file createFields.H.

References mesh, and meshFluxCorr().

Here is the call graph for this function:

◆ if() [4/4]

else if ( mesh.  solutionDict).found("PIMPLE")

Definition at line 103 of file createFields.H.

References mesh, and meshFluxCorr().

Here is the call graph for this function:

Variable Documentation

◆ thermo

solidThermo& thermo = pThermo()

Definition at line 4 of file createFields.H.

◆ trho

tmp<volScalarField> trho = thermo.rho()

Definition at line 6 of file createFields.H.

◆ coordinatesPtr

autoPtr<coordinateSystem> coordinatesPtr

Definition at line 8 of file createFields.H.

Referenced by if().

◆ taniAlpha

autoPtr<volSymmTensorField> taniAlpha

Definition at line 9 of file createFields.H.

Referenced by if().

◆ betavPtr

autoPtr<volScalarField> betavPtr

Definition at line 61 of file createFields.H.

Referenced by if().

◆ else

else
Initial value:
{
betavPtr.reset
(
new volScalarField
(
IOobject
(
"betavSolid",
runTime.timeName(),
IOobject::NO_READ,
IOobject::NO_WRITE
),
dimensionedScalar("1", dimless, scalar(1))
)
)
dynamicFvMesh & mesh
engineTime & runTime
autoPtr< volScalarField > betavPtr
Definition: createFields.H:61

Definition at line 73 of file createFields.H.