Foam::patchToPatches Namespace Reference

Classes

class  intersection
 Class to generate patchToPatch coupling geometry. A full geometric intersection is done between a face and those opposite, and coupling geometry is calculated accordingly. More...
 
class  inverseDistance
 Class to generate patchToPatch coupling geometry. Couples a face to the opposite face onto which its centre-normal ray projects, plus the immediate neighbours to that opposite face. The proportion of contribution from the different faces is calculated using inverse distance weighting. More...
 
class  matching
 Class to generate patchToPatch coupling geometry. Couples a face to the single matching opposite face only. This is functionally identical to the nearest algorithm. It just adds some checking to ensure that the coupling is perfectly one-to-one. More...
 
class  nearby
 Class to generate patchToPatch coupling geometry. Couples a face to the single nearby opposite face only. More...
 
class  nearest
 Class to generate patchToPatch coupling geometry. Couples a face to the single nearest opposite face only. More...
 
class  rays
 

Functions

 defineTypeNameAndDebug (intersection, 0)
 
 addToRunTimeSelectionTable (patchToPatch, intersection, bool)
 
 defineTypeNameAndDebug (inverseDistance, 0)
 
 addToRunTimeSelectionTable (patchToPatch, inverseDistance, bool)
 
 defineTypeNameAndDebug (matching, 0)
 
 addToRunTimeSelectionTable (patchToPatch, matching, bool)
 
 defineTypeNameAndDebug (nearby, 0)
 
 defineTypeNameAndDebug (nearest, 0)
 
 addToRunTimeSelectionTable (patchToPatch, nearest, bool)
 
 defineTypeNameAndDebug (rays, 0)
 

Function Documentation

◆ defineTypeNameAndDebug() [1/6]

Foam::patchToPatches::defineTypeNameAndDebug ( intersection  ,
 
)

◆ addToRunTimeSelectionTable() [1/4]

Foam::patchToPatches::addToRunTimeSelectionTable ( patchToPatch  ,
intersection  ,
bool   
)

◆ defineTypeNameAndDebug() [2/6]

Foam::patchToPatches::defineTypeNameAndDebug ( inverseDistance  ,
 
)

◆ addToRunTimeSelectionTable() [2/4]

Foam::patchToPatches::addToRunTimeSelectionTable ( patchToPatch  ,
inverseDistance  ,
bool   
)

◆ defineTypeNameAndDebug() [3/6]

Foam::patchToPatches::defineTypeNameAndDebug ( matching  ,
 
)

◆ addToRunTimeSelectionTable() [3/4]

Foam::patchToPatches::addToRunTimeSelectionTable ( patchToPatch  ,
matching  ,
bool   
)

◆ defineTypeNameAndDebug() [4/6]

Foam::patchToPatches::defineTypeNameAndDebug ( nearby  ,
 
)

◆ defineTypeNameAndDebug() [5/6]

Foam::patchToPatches::defineTypeNameAndDebug ( nearest  ,
 
)

◆ addToRunTimeSelectionTable() [4/4]

Foam::patchToPatches::addToRunTimeSelectionTable ( patchToPatch  ,
nearest  ,
bool   
)

◆ defineTypeNameAndDebug() [6/6]

Foam::patchToPatches::defineTypeNameAndDebug ( rays  ,
 
)