Reconstructor for lagrangian positions and fields. More...
Public Member Functions | |
lagrangianReconstructor (const fvMesh &mesh, const PtrList< fvMesh > &procMeshes, const PtrList< labelIOList > &faceProcAddressing, const PtrList< labelIOList > &cellProcAddressing) | |
label | reconstructPositions (const word &cloudName) const |
template<class Type > | |
tmp< IOField< Type > > | reconstructField (const word &cloudName, const word &fieldName) |
template<class Type > | |
tmp< CompactIOField< Field< Type >, Type > > | reconstructFieldField (const word &cloudName, const word &fieldName) |
template<class Type > | |
label | reconstructFields (const word &cloudName, const IOobjectList &objects, const UList< word > &fieldNames) |
template<class Type > | |
label | reconstructFields (const word &cloudName, const IOobjectList &objects, const wordRes &selectedFields=wordRes()) |
template<class Type > | |
label | reconstructFieldFields (const word &cloudName, const IOobjectList &objects, const wordRes &selectedFields=wordRes()) |
template<class Type > | |
Foam::tmp< Foam::IOField< Type > > | reconstructField (const word &cloudName, const word &fieldName) |
template<class Type > | |
Foam::tmp< Foam::CompactIOField< Foam::Field< Type >, Type > > | reconstructFieldField (const word &cloudName, const word &fieldName) |
template<class Type > | |
Foam::label | reconstructFields (const word &cloudName, const IOobjectList &objects, const UList< word > &fieldNames) |
template<class Type > | |
Foam::label | reconstructFields (const word &cloudName, const IOobjectList &objects, const wordRes &selectedFields) |
template<class Type > | |
Foam::label | reconstructFieldFields (const word &cloudName, const IOobjectList &objects, const wordRes &selectedFields) |
Reconstructor for lagrangian positions and fields.
Definition at line 52 of file lagrangianReconstructor.H.
lagrangianReconstructor | ( | const fvMesh & | mesh, |
const PtrList< fvMesh > & | procMeshes, | ||
const PtrList< labelIOList > & | faceProcAddressing, | ||
const PtrList< labelIOList > & | cellProcAddressing | ||
) |
Definition at line 29 of file lagrangianReconstructor.C.
Foam::label reconstructPositions | ( | const word & | cloudName | ) | const |
Definition at line 46 of file lagrangianReconstructor.C.
References particle< Type >::cell(), cloudName(), particle< Type >::coordinates(), Foam::faceMap(), forAll, forAllConstIters(), Foam::mag(), particle< Type >::procTetPt(), particle< Type >::tetFace(), and Foam::vtk::write().
tmp<CompactIOField<Field<Type>, Type> > reconstructFieldField | ( | const word & | cloudName, |
const word & | fieldName | ||
) |
label reconstructFields | ( | const word & | cloudName, |
const IOobjectList & | objects, | ||
const UList< word > & | fieldNames | ||
) |
label reconstructFields | ( | const word & | cloudName, |
const IOobjectList & | objects, | ||
const wordRes & | selectedFields = wordRes() |
||
) |
label reconstructFieldFields | ( | const word & | cloudName, |
const IOobjectList & | objects, | ||
const wordRes & | selectedFields = wordRes() |
||
) |
Foam::tmp<Foam::IOField<Type> > reconstructField | ( | const word & | cloudName, |
const word & | fieldName | ||
) |
Definition at line 31 of file lagrangianReconstructorFields.C.
References cloudName(), field(), forAll, Foam::New(), and IOobject::typeHeaderOk().
Foam::tmp<Foam::CompactIOField<Foam::Field<Type>, Type> > reconstructFieldField | ( | const word & | cloudName, |
const word & | fieldName | ||
) |
Definition at line 86 of file lagrangianReconstructorFields.C.
References cloudName(), field(), forAll, Foam::New(), and IOobject::typeHeaderOk().
Foam::label reconstructFields | ( | const word & | cloudName, |
const IOobjectList & | objects, | ||
const UList< word > & | fieldNames | ||
) |
Definition at line 147 of file lagrangianReconstructorFields.C.
References IOobjectList::cfindObject(), cloudName(), Foam::endl(), fieldNames(), Foam::Info, Foam::nl, and Foam::vtk::write().
Foam::label reconstructFields | ( | const word & | cloudName, |
const IOobjectList & | objects, | ||
const wordRes & | selectedFields | ||
) |
Definition at line 179 of file lagrangianReconstructorFields.C.
References cloudName(), fieldNames(), and IOobjectList::sortedNames().
Foam::label reconstructFieldFields | ( | const word & | cloudName, |
const IOobjectList & | objects, | ||
const wordRes & | selectedFields | ||
) |
Definition at line 200 of file lagrangianReconstructorFields.C.
References cloudName(), Foam::endl(), fieldNames(), Foam::Info, IOobjectList::names(), Foam::nl, Foam::sort(), and Foam::vtk::write().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.