Interpolates pointMesh point pointVectorFields. More...
Public Member Functions | |
| interpolator (const polyMesh &mesh, const dictionary &dict) | |
| Construct from mesh and dictionary. More... | |
| ~interpolator () | |
| Destructor. More... | |
| tmp< pointVectorField > | curPointField () const |
| Return interpolated pointField for the currentTime. More... | |
| void | write (Ostream &) const |
| Write. More... | |
Interpolates pointMesh point pointVectorFields.
Definition at line 55 of file interpolator_pointMeshMover.H.
| interpolator | ( | const polyMesh & | mesh, |
| const dictionary & | dict | ||
| ) |
Construct from mesh and dictionary.
Definition at line 34 of file interpolator_pointMeshMover.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, PermanentMeshObject, pointMesh >::New(), IOobject::NO_WRITE, List< T >::size(), IOobject::time(), Foam::dimensions::time, and List< T >::transfer().

| ~interpolator | ( | ) |
Destructor.
Definition at line 88 of file interpolator_pointMeshMover.C.
| Foam::tmp< Foam::pointVectorField > curPointField | ( | ) | const |
Return interpolated pointField for the currentTime.
Definition at line 95 of file interpolator_pointMeshMover.C.
References IOobject::AUTO_WRITE, correctBoundaryConditions(), pointMesh::db(), forAllConstIter, HashTable< T, Key, Hash >::found(), objectRegistry::lookupObjectRef(), dimensioned< Type >::name(), DemandDrivenMeshObject< polyMesh, PermanentMeshObject, pointMesh >::New(), interpolationWeights::New(), IOobject::NO_READ, objectRegistry::subRegistry(), IOobject::time(), objectRegistry::toc(), and Time::userTimeValue().

| void write | ( | Ostream & | os | ) | const |
Write.
Definition at line 188 of file interpolator_pointMeshMover.C.
References Foam::writeEntry().
