Go to the documentation of this file.
48 else if (cmptName ==
"y")
52 else if (cmptName ==
"z")
59 <<
"Given component name " << cmptName <<
" should be x, y or z"
77 cmptName_(coeffDict().
lookup(
"component")),
78 cmpt_(cmpt(cmptName_)),
83 "pointMotionU" + cmptName_,
84 mesh.time().timeName(),
virtual void updateMesh(const mapPolyMesh &)
Update local data for topology changes.
IOdictionary is derived from dictionary and IOobject to give the dictionary automatic IO functionalit...
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...
virtual void movePoints(const pointField &)
Update local data for geometry changes.
A class for handling words, derived from string.
autoPtr< BasicCompressibleTurbulenceModel > New(const volScalarField &rho, const volVectorField &U, const surfaceScalarField &phi, const typename BasicCompressibleTurbulenceModel::transportModel &transport, const word &propertiesName)
direction cmpt(const word &cmptName) const
Return the component corresponding to the given component name.
Mesh consisting of general polyhedral cells.
Pre-declare SubField and related Field type.
componentVelocityMotionSolver(const componentVelocityMotionSolver &)
Disallow default bitwise copy construct.
errorManipArg< error, int > exit(error &err, const int errNo=1)
#define FatalErrorInFunction
Report an error message using Foam::FatalError.
Virtual base class for mesh motion solver.
virtual void updateMesh(const mapPolyMesh &)=0
Update local data for topology changes.
virtual ~componentVelocityMotionSolver()
Destructor.
Class containing mesh-to-mesh mapping information after a change in polyMesh topology.
fileName::Type type(const fileName &)
Return the file type: DIRECTORY or FILE.
defineTypeNameAndDebug(combustionModel, 0)
PtrList< volScalarField > & Y
stressControl lookup("compactNormalStress") >> compactNormalStress