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(), IOobject::time(), 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().
