Go to the documentation of this file.
35 void Foam::domainDecomposition::distributeCells()
37 Info<<
"\nCalculating distribution of cells" <<
endl;
50 if (method.readIfPresent(
"weightField", weightName))
67 cellToProc_ = method.decomposer().decompose(*
this, cellWeights);
69 Info<<
"\nFinished decomposition in "
70 << decompositionTime.elapsedCpuTime()
Field< scalar > scalarField
Specialisation of Field<T> for scalar.
cpuTimePosix cpuTime
Selection of preferred clock mechanism for the elapsed cpu time.
const Internal::FieldType & primitiveField() const
IOobject(const IOobject &)=default
Ostream & endl(Ostream &os)
static const decompositionModel & New(const polyMesh &mesh, const fileName &decompDictFile="", const dictionary *fallback=nullptr)
GeometricField< scalar, fvPatchField, volMesh > volScalarField
virtual const surfaceScalarField & weights() const
const Time & time() const