Foam::decompositionConstraints Namespace Reference

Classes

class  geometric
 Keep faces together based on geometric considerations from a searchableSurfaces list. The faces inside of each searchableSurface are to be kept together during the decomposition. More...
 
class  preserveBaffles
 Detects baffles and keeps owner and neighbour on same processor. More...
 
class  preserveFaceZones
 Constraint to keep/move owner and neighbour of faceZone onto same processor. More...
 
class  preservePatches
 Constraint to keep owner and neighbour of (cyclic) patch on same processor. More...
 
class  refinementHistory
 Constraint to keep all cells originating from refining the same cell onto the same processor. Reads polyMesh/refinementHistory. More...
 
class  singleProcessorFaceSets
 Constraint to keep all cells connected to face or point of faceSet on a single processor. More...
 

Functions

 defineTypeName (geometric)
 
 addToRunTimeSelectionTable (decompositionConstraint, geometric, dictionary)
 
 defineTypeName (preserveBaffles)
 
 addToRunTimeSelectionTable (decompositionConstraint, preserveBaffles, dictionary)
 
 defineTypeName (preserveFaceZones)
 
 addToRunTimeSelectionTable (decompositionConstraint, preserveFaceZones, dictionary)
 
 defineTypeName (preservePatches)
 
 addToRunTimeSelectionTable (decompositionConstraint, preservePatches, dictionary)
 
 defineTypeName (refinementHistory)
 
 addToRunTimeSelectionTable (decompositionConstraint, refinementHistory, dictionary)
 
 defineTypeName (singleProcessorFaceSets)
 
 addToRunTimeSelectionTable (decompositionConstraint, singleProcessorFaceSets, dictionary)
 

Function Documentation

◆ defineTypeName() [1/6]

Foam::decompositionConstraints::defineTypeName ( geometric  )

◆ addToRunTimeSelectionTable() [1/6]

Foam::decompositionConstraints::addToRunTimeSelectionTable ( decompositionConstraint  ,
geometric  ,
dictionary   
)

◆ defineTypeName() [2/6]

Foam::decompositionConstraints::defineTypeName ( preserveBaffles  )

◆ addToRunTimeSelectionTable() [2/6]

Foam::decompositionConstraints::addToRunTimeSelectionTable ( decompositionConstraint  ,
preserveBaffles  ,
dictionary   
)

◆ defineTypeName() [3/6]

Foam::decompositionConstraints::defineTypeName ( preserveFaceZones  )

◆ addToRunTimeSelectionTable() [3/6]

Foam::decompositionConstraints::addToRunTimeSelectionTable ( decompositionConstraint  ,
preserveFaceZones  ,
dictionary   
)

◆ defineTypeName() [4/6]

Foam::decompositionConstraints::defineTypeName ( preservePatches  )

◆ addToRunTimeSelectionTable() [4/6]

Foam::decompositionConstraints::addToRunTimeSelectionTable ( decompositionConstraint  ,
preservePatches  ,
dictionary   
)

◆ defineTypeName() [5/6]

Foam::decompositionConstraints::defineTypeName ( refinementHistory  )

◆ addToRunTimeSelectionTable() [5/6]

Foam::decompositionConstraints::addToRunTimeSelectionTable ( decompositionConstraint  ,
refinementHistory  ,
dictionary   
)

◆ defineTypeName() [6/6]

Foam::decompositionConstraints::defineTypeName ( singleProcessorFaceSets  )

◆ addToRunTimeSelectionTable() [6/6]

Foam::decompositionConstraints::addToRunTimeSelectionTable ( decompositionConstraint  ,
singleProcessorFaceSets  ,
dictionary   
)