Foam::patchDistMethods Namespace Reference

Classes

class  advectionDiffusion
 Calculation of approximate distance to nearest patch for all cells and boundary by solving the Eikonal equation in advection form with diffusion smoothing. More...
 
class  meshWave
 Fast topological mesh-wave method for calculating the distance to nearest patch for all cells and boundary. More...
 
class  Poisson
 Calculation of approximate distance to nearest patch for all cells and boundary by solving Poisson's equation. More...
 

Functions

 defineTypeNameAndDebug (advectionDiffusion, 0)
 
 addToRunTimeSelectionTable (patchDistMethod, advectionDiffusion, dictionary)
 
 defineTypeNameAndDebug (meshWave, 0)
 
 addToRunTimeSelectionTable (patchDistMethod, meshWave, dictionary)
 
 defineTypeNameAndDebug (Poisson, 0)
 
 addToRunTimeSelectionTable (patchDistMethod, Poisson, dictionary)
 

Function Documentation

◆ defineTypeNameAndDebug() [1/3]

Foam::patchDistMethods::defineTypeNameAndDebug ( advectionDiffusion  ,
 
)

◆ addToRunTimeSelectionTable() [1/3]

Foam::patchDistMethods::addToRunTimeSelectionTable ( patchDistMethod  ,
advectionDiffusion  ,
dictionary   
)

◆ defineTypeNameAndDebug() [2/3]

Foam::patchDistMethods::defineTypeNameAndDebug ( meshWave  ,
 
)

◆ addToRunTimeSelectionTable() [2/3]

Foam::patchDistMethods::addToRunTimeSelectionTable ( patchDistMethod  ,
meshWave  ,
dictionary   
)

◆ defineTypeNameAndDebug() [3/3]

Foam::patchDistMethods::defineTypeNameAndDebug ( Poisson  ,
 
)

◆ addToRunTimeSelectionTable() [3/3]

Foam::patchDistMethods::addToRunTimeSelectionTable ( patchDistMethod  ,
Poisson  ,
dictionary   
)