noneGAMGProcAgglomeration Class Reference

Dummy processor agglomerator which does not agglomerate. More...

Inheritance diagram for noneGAMGProcAgglomeration:
Collaboration diagram for noneGAMGProcAgglomeration:

Public Member Functions

 TypeName ("none")
 Runtime type information. More...
 
 noneGAMGProcAgglomeration (GAMGAgglomeration &agglom, const dictionary &dict)
 Construct given agglomerator and controls. More...
 
 noneGAMGProcAgglomeration (const noneGAMGProcAgglomeration &)=delete
 Disallow default bitwise copy construction. More...
 
virtual ~noneGAMGProcAgglomeration ()
 Destructor. More...
 
virtual bool agglomerate ()
 Modify agglomeration. Return true if modified. More...
 
void operator= (const noneGAMGProcAgglomeration &)=delete
 Disallow default bitwise assignment. More...
 
- Public Member Functions inherited from GAMGProcAgglomeration
 TypeName ("GAMGProcAgglomeration")
 Runtime type information. More...
 
 declareRunTimeSelectionTable (autoPtr, GAMGProcAgglomeration, GAMGAgglomeration,(GAMGAgglomeration &agglom, const dictionary &dict),(agglom, dict))
 Runtime selection table for pure geometric agglomerators. More...
 
 GAMGProcAgglomeration (GAMGAgglomeration &agglom, const dictionary &dict)
 Construct given agglomerator and controls. More...
 
 GAMGProcAgglomeration (const GAMGProcAgglomeration &)=delete
 Disallow default bitwise copy construction. More...
 
virtual ~GAMGProcAgglomeration ()
 Destructor. More...
 
void operator= (const GAMGProcAgglomeration &)=delete
 Disallow default bitwise assignment. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from GAMGProcAgglomeration
static autoPtr< GAMGProcAgglomerationNew (GAMGAgglomeration &agglom, const dictionary &dict)
 Return the selected agglomerator. More...
 
- Protected Member Functions inherited from GAMGProcAgglomeration
void printStats (Ostream &os, GAMGAgglomeration &agglom) const
 Debug: write agglomeration info. More...
 
bool agglomerate (const label fineLevelIndex, const labelList &procAgglomMap, const labelList &masterProcs, const List< label > &agglomProcIDs, const label procAgglomComm)
 Agglomerate a level. Return true if anything has changed. More...
 
- Static Protected Member Functions inherited from GAMGProcAgglomeration
static labelListList globalCellCells (const lduMesh &)
 Debug: calculate global cell-cells. More...
 
- Protected Attributes inherited from GAMGProcAgglomeration
GAMGAgglomerationagglom_
 Reference to agglomeration. More...
 

Detailed Description

Dummy processor agglomerator which does not agglomerate.

but does print the cell agglomeration levels table.

Source files

Definition at line 50 of file noneGAMGProcAgglomeration.H.

Constructor & Destructor Documentation

◆ noneGAMGProcAgglomeration() [1/2]

noneGAMGProcAgglomeration ( GAMGAgglomeration agglom,
const dictionary dict 
)

Construct given agglomerator and controls.

Definition at line 46 of file noneGAMGProcAgglomeration.C.

◆ noneGAMGProcAgglomeration() [2/2]

Disallow default bitwise copy construction.

◆ ~noneGAMGProcAgglomeration()

Destructor.

Definition at line 58 of file noneGAMGProcAgglomeration.C.

Member Function Documentation

◆ TypeName()

TypeName ( "none"  )

Runtime type information.

◆ agglomerate()

virtual bool agglomerate ( )
inlinevirtual

Modify agglomeration. Return true if modified.

Implements GAMGProcAgglomeration.

Definition at line 84 of file noneGAMGProcAgglomeration.H.

◆ operator=()

void operator= ( const noneGAMGProcAgglomeration )
delete

Disallow default bitwise assignment.


The documentation for this class was generated from the following files: