algebraicPairGAMGAgglomeration Member List

This is the complete list of members for algebraicPairGAMGAgglomeration, including all inherited members.

agglomerate(const lduMesh &mesh, const scalarField &faceWeights)pairGAMGAgglomerationprotected
agglomerate(label &nCoarseCells, const lduAddressing &fineMatrixAddressing, const scalarField &faceWeights)pairGAMGAgglomerationstatic
agglomerateLduAddressing(const label fineLevelIndex)GAMGAgglomerationprotected
agglomProcIDs(const label fineLeveli) constGAMGAgglomeration
agglomProcIDs_GAMGAgglomerationmutableprotected
algebraicPairGAMGAgglomeration(const lduMatrix &matrix, const dictionary &controlDict)algebraicPairGAMGAgglomeration
boundaryFaceMap(const label fineLeveli) constGAMGAgglomeration
boundaryMap(const label fineLeveli) constGAMGAgglomeration
calculateRegionMaster(const label comm, const labelList &procAgglomMap, labelList &masterProcs, List< label > &agglomProcIDs)GAMGAgglomerationstatic
cellOffsets(const label fineLeveli) constGAMGAgglomeration
checkRestriction(labelList &newRestrict, label &nNewCoarse, const lduAddressing &fineAddressing, const labelUList &restriction, const label nCoarse)GAMGAgglomerationstatic
clearLevel(const label leveli)GAMGAgglomerationprotected
combineLevels(const label curLevel)GAMGAgglomerationprotected
compactLevels(const label nCreatedLevels)GAMGAgglomerationprotected
continueAgglomerating(const label nCells, const label nCoarseCells) constGAMGAgglomerationprotected
declareRunTimeSelectionTable(autoPtr, GAMGAgglomeration, lduMesh,(const lduMesh &mesh, const dictionary &controlDict),(mesh, controlDict))GAMGAgglomeration
declareRunTimeSelectionTable(autoPtr, GAMGAgglomeration, lduMatrix,(const lduMatrix &matrix, const dictionary &controlDict),(matrix, controlDict))GAMGAgglomeration
declareRunTimeSelectionTable(autoPtr, GAMGAgglomeration, geometry,(const lduMesh &mesh, const scalarField &cellVolumes, const vectorField &faceAreas, const dictionary &controlDict),(mesh, cellVolumes, faceAreas, controlDict))GAMGAgglomeration
Delete(const lduMesh &mesh)MeshObject< lduMesh, GeometricMeshObject, GAMGAgglomeration >static
faceFlipMap(const label leveli) constGAMGAgglomerationinline
faceFlipMap_GAMGAgglomerationprotected
faceMap(const label fineLeveli) constGAMGAgglomeration
faceRestrictAddressing(const label leveli) constGAMGAgglomerationinline
faceRestrictAddressing_GAMGAgglomerationprotected
GAMGAgglomeration(const GAMGAgglomeration &)=deleteGAMGAgglomerationprotected
GAMGAgglomeration(const lduMesh &mesh, const dictionary &controlDict)GAMGAgglomeration
hasMeshLevel(const label leveli) constGAMGAgglomeration
hasProcMesh(const label fineLeveli) constGAMGAgglomeration
interfaceLevel(const label leveli) constGAMGAgglomeration
maxLevels_GAMGAgglomerationprotected
mesh() constMeshObject< lduMesh, GeometricMeshObject, GAMGAgglomeration >inline
mesh_MeshObject< lduMesh, GeometricMeshObject, GAMGAgglomeration >protected
meshInterfaces_GAMGAgglomerationprotected
meshLevel(const label leveli) constGAMGAgglomeration
meshLevels_GAMGAgglomerationprotected
MeshObject(const lduMesh &mesh)MeshObject< lduMesh, GeometricMeshObject, GAMGAgglomeration >explicit
nCells(const label leveli) constGAMGAgglomerationinline
nCells_GAMGAgglomerationprotected
nCellsInCoarsestLevel_GAMGAgglomerationprotected
New(const lduMesh &mesh, const dictionary &controlDict)GAMGAgglomerationstatic
New(const lduMatrix &matrix, const dictionary &controlDict)GAMGAgglomerationstatic
New(const lduMesh &mesh, const scalarField &cellVolumes, const vectorField &faceAreas, const dictionary &controlDict)GAMGAgglomerationstatic
MeshObject< lduMesh, GeometricMeshObject, GAMGAgglomeration >::New(const lduMesh &mesh, Args &&... args)MeshObject< lduMesh, GeometricMeshObject, GAMGAgglomeration >static
nFaces(const label leveli) constGAMGAgglomerationinline
nFaces_GAMGAgglomerationprotected
nPatchFaces(const label leveli) constGAMGAgglomerationinline
nPatchFaces_GAMGAgglomerationprotected
operator=(const pairGAMGAgglomeration &)=deletepairGAMGAgglomerationprotected
Foam::GAMGAgglomeration::operator=(const GAMGAgglomeration &)=deleteGAMGAgglomerationprotected
pairGAMGAgglomeration(const pairGAMGAgglomeration &)=deletepairGAMGAgglomerationprotected
pairGAMGAgglomeration(const lduMesh &mesh, const dictionary &controlDict)pairGAMGAgglomeration
patchFaceRestrictAddressing(const label leveli) constGAMGAgglomerationinline
patchFaceRestrictAddressing_GAMGAgglomerationprotected
procAgglomerateLduAddressing(const label comm, const labelList &procAgglomMap, const labelList &procIDs, const label allMeshComm, const label levelIndex)GAMGAgglomerationprotected
procAgglomerateRestrictAddressing(const label comm, const labelList &procIDs, const label levelIndex)GAMGAgglomerationprotected
procAgglomeratorPtr_GAMGAgglomerationprotected
procAgglomMap(const label fineLeveli) constGAMGAgglomeration
procAgglomMap_GAMGAgglomerationmutableprotected
procBoundaryFaceMap_GAMGAgglomerationmutableprotected
procBoundaryMap_GAMGAgglomerationmutableprotected
procCellOffsets_GAMGAgglomerationmutableprotected
procCommunicator(const label fineLeveli) constGAMGAgglomeration
procCommunicator_GAMGAgglomerationmutableprotected
processorAgglomerate() constGAMGAgglomerationinline
procFaceMap_GAMGAgglomerationmutableprotected
prolongField(Field< Type > &ff, const Field< Type > &cf, const label coarseLevelIndex, const bool procAgglom) constGAMGAgglomeration
restrictAddressing(const label leveli) constGAMGAgglomerationinline
restrictAddressing_GAMGAgglomerationprotected
restrictFaceField(Field< Type > &cf, const Field< Type > &ff, const label fineLevelIndex) constGAMGAgglomeration
restrictField(Field< Type > &cf, const Field< Type > &ff, const label fineLevelIndex, const bool procAgglom) constGAMGAgglomeration
restrictField(Field< Type > &cf, const Field< Type > &ff, const labelList &fineToCoarse) constGAMGAgglomeration
size() constGAMGAgglomerationinline
TypeName("algebraicPair")algebraicPairGAMGAgglomeration
Foam::pairGAMGAgglomeration::TypeName("pair")pairGAMGAgglomeration
Foam::GAMGAgglomeration::TypeName("GAMGAgglomeration")GAMGAgglomeration
writeData(Ostream &os) constMeshObject< lduMesh, GeometricMeshObject, GAMGAgglomeration >inlinevirtual
~GAMGAgglomeration()GAMGAgglomeration
~MeshObject()=defaultMeshObject< lduMesh, GeometricMeshObject, GAMGAgglomeration >virtual