Functions
reconstructPar.C File Reference

Reconstructs fields of a case that is decomposed for parallel execution of OpenFOAM. More...

Include dependency graph for reconstructPar.C:

Go to the source code of this file.

Functions

bool haveAllTimes (const HashSet< word > &masterTimeDirSet, const instantList &timeDirs)
 
int main (int argc, char *argv[])
 

Detailed Description

Reconstructs fields of a case that is decomposed for parallel execution of OpenFOAM.

Original source file reconstructPar.C

Definition in file reconstructPar.C.

Function Documentation

◆ haveAllTimes()

bool haveAllTimes ( const HashSet< word > &  masterTimeDirSet,
const instantList timeDirs 
)

Definition at line 50 of file reconstructPar.C.

References forAll, HashTable< nil, word, string::hash >::found(), and timeDirs.

Referenced by main().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ main()

int main ( int  argc,
char *  argv[] 
)

Definition at line 67 of file reconstructPar.C.

References List::append(), args, processorMeshes::boundaryProcAddressing(), argList::caseName(), processorMeshes::cellProcAddressing(), cloudName(), cp, Foam::endl(), Foam::exit(), Foam::faceMap(), processorMeshes::faceProcAddressing(), Foam::FatalError, FatalErrorInFunction, HashTable::find(), Foam::findIndex(), forAll, forAllConstIter(), HashTable< nil, word, string::hash >::found(), haveAllTimes(), Foam::Info, HashSet< Key, Hash >::insert(), HashTable::insert(), IOobject::instance(), Foam::isDir(), IOobjectList::lookup(), IOobjectList::lookupClass(), Foam::mag(), mesh, processorMeshes::meshes(), IOobject::MUST_READ, Foam::name(), Foam::compressible::New(), Foam::nl, pointFieldReconstructor::nReconstructed(), fvFieldReconstructor::nReconstructed(), argList::optionFound(), argList::optionLookup(), argList::optionReadIfPresent(), argList::path(), processorMeshes::pointProcAddressing(), Foam::readDir(), processorMeshes::readUpdate(), fvMesh::readUpdate(), pointFieldReconstructor::reconstructFields(), fvFieldReconstructor::reconstructFvSurfaceFields(), fvFieldReconstructor::reconstructFvVolumeFields(), fvFieldReconstructor::reconstructFvVolumeInternalFields(), Foam::reconstructLagrangianPositions(), processorMeshes::reconstructPoints(), regionName, argList::rootPath(), UPtrList::set(), PtrList::set(), List::size(), PtrList::size(), HashTable::size(), HashTable::sortedToc(), fvMesh::time(), timeDirs, timeName, Time::timeName(), WarningInFunction, and hexRef8Data::write().