1#include "readGravitationalAcceleration.H"
84autoPtr<volVectorField>
HPtr;
86if (Hheader.typeHeaderOk<volVectorField>(
true))
88 Info<<
"\nReading field H\n" << endl;
90 HPtr.reset(
new volVectorField (Hheader,
mesh));
106 Info<<
"Reading field HdotGradH" << endl;
const uniformDimensionedVectorField & g
T getOrDefault(const word &optName, const T &deflt) const
Get a value from the named option if present, or return default.
Cloud class to introduce kinematic colliding parcels.
const volScalarField & mu
compressible::turbulenceModel & turbulence
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
GeometricField< vector, fvPatchField, volMesh > volVectorField
GeometricField< scalar, fvPatchField, volMesh > volScalarField
messageStream Info
Information stream (stdout output on master, null elsewhere)
Ostream & endl(Ostream &os)
Add newline and flush stream.
Foam::argList args(argc, argv)
singlePhaseTransportModel laminarTransport(U, phi)
autoPtr< volVectorField > HdotGradHPtr
IOobject HdotGradHheader("HdotGradH", runTime.timeName(), mesh, IOobject::MUST_READ, IOobject::AUTO_WRITE)
Info<< "Constructing kinematicCloud "<< kinematicCloudName<< endl;basicKinematicCollidingCloud kinematicCloud(kinematicCloudName, rhoInf, U, mu, g);IOobject Hheader("H", runTime.timeName(), mesh, IOobject::MUST_READ, IOobject::AUTO_WRITE);autoPtr< volVectorField > HPtr
const word kinematicCloudName(args.getOrDefault< word >("cloud", "kinematicCloud"))