Interpolates pointVectorFields. More...
Public Member Functions | |
dynamicMeshPointInterpolator (const polyMesh &mesh, const dictionary &dict) | |
Construct from mesh and dictionary. More... | |
~dynamicMeshPointInterpolator () | |
Destructor. More... | |
tmp< pointVectorField > | curPointField () const |
Return interpolated pointField for the currentTime. More... | |
void | write (Ostream &) const |
Write. More... | |
Interpolates pointVectorFields.
Definition at line 52 of file dynamicMeshPointInterpolator.H.
dynamicMeshPointInterpolator | ( | const polyMesh & | mesh, |
const dictionary & | dict | ||
) |
Construct from mesh and dictionary.
Definition at line 35 of file dynamicMeshPointInterpolator.C.
References Foam::endl(), Foam::exit(), Foam::FatalError, FatalErrorInFunction, forAll, Foam::Info, Foam::name(), Foam::compressible::New(), path(), List< T >::size(), and IOobject::typeHeaderOk().
Destructor.
Definition at line 87 of file dynamicMeshPointInterpolator.C.
Foam::tmp< Foam::pointVectorField > curPointField | ( | ) | const |
Return interpolated pointField for the currentTime.
Definition at line 94 of file dynamicMeshPointInterpolator.C.
References IOobject::AUTO_WRITE, correctBoundaryConditions(), forAllConstIter(), objectRegistry::lookupObjectRef(), interpolationWeights::New(), MeshObject< polyMesh, PatchMeshObject, pointMesh >::New(), IOobject::NO_READ, objectRegistry::subRegistry(), pointMesh::thisDb(), IOobject::time(), Time::timeName(), TimeState::timeOutputValue(), and HashTable< T, Key, Hash >::toc().
Referenced by dynamicInterpolatedFvMesh::update().
void write | ( | Ostream & | os | ) | const |
Write.
Definition at line 187 of file dynamicMeshPointInterpolator.C.
References Foam::writeEntry().