26const uniformDimensionedVectorField&
g = meshObjects::gravity::New(
runTime);
31 Info<<
"*** Reading fluid mesh thermophysical properties for region "
34 Info<<
" Adding to thermoFluid\n" << endl;
42 Info<<
" Adding to rhoFluid\n" << endl;
60 Info<<
" Adding to UFluid\n" << endl;
78 Info<<
" Adding to phiFluid\n" << endl;
82 new surfaceScalarField
89 IOobject::READ_IF_PRESENT,
97 Info<<
" Adding to hRefFluid\n" << endl;
101 new uniformDimensionedScalarField
108 IOobject::READ_IF_PRESENT,
111 dimensionedScalar(
"hRef", dimLength, Zero)
115 dimensionedScalar ghRef
117 mag(
g.value()) > SMALL
119 : dimensionedScalar(
"ghRef",
g.dimensions()*dimLength, 0)
122 Info<<
" Adding to ghFluid\n" << endl;
133 Info<<
" Adding to ghfFluid\n" << endl;
137 new surfaceScalarField
144 Info<<
" Adding to turbulence\n" << endl;
148 compressible::turbulenceModel::New
187 const dictionary& simpleDict =
204 new dimensionedScalar(
"rhoMax", dimDensity, GREAT, simpleDict)
210 new dimensionedScalar(
"rhoMin", dimDensity, Zero, simpleDict)
213 Info<<
" Adding MRF\n" << endl;
220 Info<<
" Adding fvOptions\n" << endl;
230 new fvVectorMatrix(
UFluid[i], dimForce)
static const Foam::dimensionedScalar C("", Foam::dimTemperature, 234.5)
PtrList< volScalarField > ghFluid(fluidRegions.size())
const uniformDimensionedVectorField & g
PtrList< rhoThermo > thermoFluid(fluidRegions.size())
PtrList< IOMRFZoneList > MRFfluid(fluidRegions.size())
PtrList< fv::options > fluidFvOptions(fluidRegions.size())
PtrList< uniformDimensionedScalarField > hRefFluid(fluidRegions.size())
List< label > pRefCellFluid(fluidRegions.size(), -1)
PtrList< volVectorField > UFluid(fluidRegions.size())
PtrList< volScalarField > p_rghFluid(fluidRegions.size())
List< scalar > initialMassFluid(fluidRegions.size())
List< bool > frozenFlowFluid(fluidRegions.size(), false)
PtrList< volScalarField > rhoFluid(fluidRegions.size())
PtrList< surfaceScalarField > ghfFluid(fluidRegions.size())
PtrList< radiation::radiationModel > radiation(fluidRegions.size())
PtrList< fvVectorMatrix > UEqFluid(fluidRegions.size())
List< scalar > pRefValueFluid(fluidRegions.size(), Zero)
PtrList< surfaceScalarField > phiFluid(fluidRegions.size())
PtrList< fvMesh > fluidRegions(fluidNames.size())
const dimensionedScalar rhoMin
const dimensionedScalar rhoMax
compressible::turbulenceModel & turbulence
setRefCell(p, pimple.dict(), pRefCell, pRefValue)
#define forAll(list, i)
Loop across all elements in list.