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 34 of file dynamicMeshPointInterpolator.C.
References DynamicList< T, SizeInc, SizeMult, SizeDiv >::append(), Foam::endl(), Foam::exit(), Foam::FatalError, FatalErrorInFunction, Time::findTimes(), forAll, typeIOobject< Type >::headerOk(), Foam::Info, IOobject::MUST_READ, Foam::name(), DemandDrivenMeshObject< polyMesh, RepatchableMeshObject, pointMesh >::New(), IOobject::NO_WRITE, List< T >::size(), and List< T >::transfer().
Destructor.
Definition at line 88 of file dynamicMeshPointInterpolator.C.
Foam::tmp< Foam::pointVectorField > curPointField | ( | ) | const |
Return interpolated pointField for the currentTime.
Definition at line 95 of file dynamicMeshPointInterpolator.C.
References IOobject::AUTO_WRITE, correctBoundaryConditions(), forAllConstIter, HashTable< T, Key, Hash >::found(), objectRegistry::lookupObjectRef(), dimensioned< Type >::name(), DemandDrivenMeshObject< polyMesh, RepatchableMeshObject, pointMesh >::New(), interpolationWeights::New(), IOobject::NO_READ, objectRegistry::subRegistry(), pointMesh::thisDb(), IOobject::time(), objectRegistry::toc(), and Time::userTimeValue().
void write | ( | Ostream & | os | ) | const |
Write.
Definition at line 188 of file dynamicMeshPointInterpolator.C.
References Foam::writeEntry().