Classes | Functions
Foam::decompositionConstraints Namespace Reference

Classes

class  preserveBafflesConstraint
 Detects baffles and keeps owner and neighbour on same processor. More...
 
class  preserveFaceZonesConstraint
 Constraint to keep/move owner and neighbour of faceZone onto same processor. More...
 
class  preservePatchesConstraint
 Constraint to keep owner and neighbour of (cyclic) patch on same processor. More...
 
class  singleProcessorFaceSetsConstraint
 Constraint to keep all cells connected to face or point of faceSet on a single processor. More...
 

Functions

 defineTypeName (preserveBafflesConstraint)
 
 addToRunTimeSelectionTable (decompositionConstraint, preserveBafflesConstraint, dictionary)
 
 defineTypeName (preserveFaceZonesConstraint)
 
 addToRunTimeSelectionTable (decompositionConstraint, preserveFaceZonesConstraint, dictionary)
 
 defineTypeName (preservePatchesConstraint)
 
 addToRunTimeSelectionTable (decompositionConstraint, preservePatchesConstraint, dictionary)
 
 defineTypeName (singleProcessorFaceSetsConstraint)
 
 addToRunTimeSelectionTable (decompositionConstraint, singleProcessorFaceSetsConstraint, dictionary)
 

Function Documentation

◆ defineTypeName() [1/4]

Foam::decompositionConstraints::defineTypeName ( preserveBafflesConstraint  )

◆ addToRunTimeSelectionTable() [1/4]

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

◆ defineTypeName() [2/4]

Foam::decompositionConstraints::defineTypeName ( preserveFaceZonesConstraint  )

◆ addToRunTimeSelectionTable() [2/4]

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

◆ defineTypeName() [3/4]

Foam::decompositionConstraints::defineTypeName ( preservePatchesConstraint  )

◆ addToRunTimeSelectionTable() [3/4]

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

◆ defineTypeName() [4/4]

Foam::decompositionConstraints::defineTypeName ( singleProcessorFaceSetsConstraint  )

◆ addToRunTimeSelectionTable() [4/4]

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