gh.H
Go to the documentation of this file.
1  Info<< "Calculating field g.h\n" << endl;
3  (
4  mag(g.value()) > SMALL
5  ? g & (cmptMag(g.value())/mag(g.value()))*hRef
6  : dimensionedScalar("ghRef", g.dimensions()*dimLength, 0)
7  );
8  volScalarField gh("gh", (g & mesh.C()) - ghRef);
9  surfaceScalarField ghf("ghf", (g & mesh.Cf()) - ghRef);
Foam::dimLength
const dimensionSet dimLength(0, 1, 0, 0, 0, 0, 0)
Definition: dimensionSets.H:50
ghf
const surfaceScalarField & ghf
Definition: setRegionFluidFields.H:35
g
const dimensionedVector & g
Definition: setRegionFluidFields.H:33
Foam::endl
Ostream & endl(Ostream &os)
Add newline and flush stream.
Definition: Ostream.H:251
Foam::mag
dimensioned< scalar > mag(const dimensioned< Type > &)
Foam::cmptMag
void cmptMag(FieldField< Field, Type > &cf, const FieldField< Field, Type > &f)
Definition: FieldFieldFunctions.C:359
Foam::Info
messageStream Info
Foam::dimensionedScalar
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
Definition: dimensionedScalarFwd.H:41
Foam::volScalarField
GeometricField< scalar, fvPatchField, volMesh > volScalarField
Definition: volFieldsFwd.H:52
mesh
dynamicFvMesh & mesh
Definition: createDynamicFvMesh.H:18
gh
const volScalarField & gh
Definition: setRegionFluidFields.H:34
Foam::surfaceScalarField
GeometricField< scalar, fvsPatchField, surfaceMesh > surfaceScalarField
Definition: surfaceFieldsFwd.H:52