58 findCoeffsDict(typeName +
"Coeffs").
get<
fileName>(
"dataFile")
92 <<
"Size of decomposition list does not correspond " 93 <<
"to the number of points. Size: " 94 << finalDecomp.size() <<
" Number of points: " 96 <<
".\n" <<
"Manual decomposition data read from file " 97 << dataFile_ <<
"." <<
endl 104 if (
range.min() < 0 ||
range.max() >= nDomains_)
107 <<
"According to the decomposition, cells assigned to " 108 <<
"impossible processor numbers. Min processor = " 109 <<
range.min() <<
" Max processor = " <<
range.max()
110 <<
".\n" <<
"Manual decomposition data read from file " 111 << dataFile_ <<
"." <<
endl List< ReturnType > get(const UPtrList< T > &list, const AccessOp &aop)
List of values generated by applying the access operation to each list item.
void size(const label n)
Older name for setAddressableSize.
A class for handling file names.
errorManipArg< error, int > exit(error &err, const int errNo=1)
const fileName & facesInstance() const
Return the current instance directory for faces.
error FatalError
Error stream (stdout output on all processes), with additional 'FOAM FATAL ERROR' header text and sta...
A list of keyword definitions, which are a keyword followed by a number of values (eg...
#define FatalErrorInFunction
Report an error message using Foam::FatalError.
Ostream & endl(Ostream &os)
Add newline and flush stream.
virtual labelList decompose(const polyMesh &mesh, const pointField &cc, const scalarField &cWeights=scalarField::null()) const
Return for every coordinate the wanted processor number.
Ignore writing from objectRegistry::writeObject()
manualDecomp(const manualDecomp &)=delete
No copy construct.
Macros for easy insertion into run-time selection tables.
virtual const objectRegistry & thisDb() const
Return the object registry - resolve conflict polyMesh/lduMesh.
MinMax< label > minMax(const labelHashSet &set)
Find the min/max values of labelHashSet.
static List< label > readContents(const IOobject &io)
Read and return contents. The IOobject is never registered.
A class for handling words, derived from Foam::string.
Abstract base class for domain decomposition.
defineTypeNameAndDebug(combustionModel, 0)
Foam::word regionName(args.getOrDefault< word >("region", Foam::polyMesh::defaultRegion))
Mesh consisting of general polyhedral cells.
Defines the attributes of an object for which implicit objectRegistry management is supported...
Do not request registration (bool: false)
addToRunTimeSelectionTable(functionObject, pointHistory, dictionary)