37#ifndef Foam_dummyAgglomeration_H
38#define Foam_dummyAgglomeration_H
51class dummyAgglomeration
64 dummyAgglomeration(
const dummyAgglomeration&) =
delete;
67 void operator=(
const dummyAgglomeration&) =
delete;
90 const label nCellsInCoarsestLevel,
91 const label startLevel,
93 const bool doProcessorAgglomerate =
true
GAMGAgglomeration(const GAMGAgglomeration &)=delete
No copy construct.
const lduMesh & mesh() const noexcept
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
virtual void agglomerate(const label nCellsInCoarsestLevel, const label startLevel, const scalarField &startFaceWeights, const bool doProcessorAgglomerate=true)
Agglomerate from a starting level. Starting level is usually 0 (initial mesh) but sometimes >0 (resta...
TypeName("dummy")
Runtime type information.
Abstract base class for meshes which provide LDU addressing for the construction of lduMatrix and LDU...
runTime controlDict().readEntry("adjustTimeStep"
#define NotImplemented
Issue a FatalErrorIn for a function not currently implemented.
Field< scalar > scalarField
Specialisation of Field<T> for scalar.
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.