60 const word fvMeshDistributorTypeName
62 distributorDict.
lookup(
"type")
65 Info<<
"Selecting fvMeshDistributor "
66 << fvMeshDistributorTypeName <<
endl;
72 fvMeshConstructorTablePtr_
75 if (!fvMeshConstructorTablePtr_)
78 <<
"fvMeshDistributors table is empty"
82 fvMeshConstructorTable::iterator cstrIter =
83 fvMeshConstructorTablePtr_->find(fvMeshDistributorTypeName);
85 if (cstrIter == fvMeshConstructorTablePtr_->end())
88 <<
"Unknown fvMeshDistributor type "
89 << fvMeshDistributorTypeName <<
nl <<
nl
90 <<
"Valid fvMeshDistributors are :" <<
endl
91 << fvMeshConstructorTablePtr_->sortedToc()
IOdictionary is derived from dictionary and IOobject to give the dictionary automatic IO functionalit...
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...
static const word & constant()
Return constant name.
static bool & parRun()
Is this a parallel run?
A list of keyword definitions, which are a keyword followed by any number of values (e....
ITstream & lookup(const word &, bool recursive=false, bool patternMatch=true) const
Find and return an entry data stream.
const dictionary & subDict(const word &) const
Find and return a sub-dictionary.
bool found(const word &, bool recursive=false, bool patternMatch=true) const
Search dictionary for given keyword.
bool open(const fileName &libName, const bool verbose=true)
Open the named library, optionally with warnings if problems occur.
const dictionary & dict() const
Return the dynamicMeshDict/distributor sub-dict.
fvMesh & mesh()
Return the fvMesh.
static autoPtr< fvMeshDistributor > New(fvMesh &)
Select, construct and return the fvMeshDistributor.
Dummy fvMeshDistributor which does not move the mesh points.
Mesh data needed to do the Finite Volume discretisation.
const Time & time() const
Return the top-level database.
Templated form of IOobject providing type information for file reading and header type checking.
bool headerOk()
Read header (uses typeGlobalFile to find file) and check.
A class for handling words, derived from string.
#define FatalErrorInFunction
Report an error message using Foam::FatalError.
errorManipArg< error, int > exit(error &err, const int errNo=1)
dlLibraryTable libs
Table of loaded dynamic libraries.
Ostream & endl(Ostream &os)
Add newline and flush stream.