Classes | Functions
Foam::waveModels Namespace Reference

Classes

class  Airy
 First-order wave model. More...
 
class  solitary
 Solitary wave model. More...
 
class  Stokes2
 Second-order wave model. More...
 
class  Stokes5
 Fifth-order wave model. More...
 

Functions

 defineTypeNameAndDebug (Airy, 0)
 
 addToRunTimeSelectionTable (waveModel, Airy, objectRegistry)
 
 defineTypeNameAndDebug (solitary, 0)
 
 addToRunTimeSelectionTable (waveModel, solitary, objectRegistry)
 
 defineTypeNameAndDebug (Stokes2, 0)
 
 addToRunTimeSelectionTable (waveModel, Stokes2, objectRegistry)
 
 defineTypeNameAndDebug (Stokes5, 0)
 
 addToRunTimeSelectionTable (waveModel, Stokes5, objectRegistry)
 

Function Documentation

◆ defineTypeNameAndDebug() [1/4]

Foam::waveModels::defineTypeNameAndDebug ( Airy  ,
 
)

◆ addToRunTimeSelectionTable() [1/4]

Foam::waveModels::addToRunTimeSelectionTable ( waveModel  ,
Airy  ,
objectRegistry   
)

◆ defineTypeNameAndDebug() [2/4]

Foam::waveModels::defineTypeNameAndDebug ( solitary  ,
 
)

◆ addToRunTimeSelectionTable() [2/4]

Foam::waveModels::addToRunTimeSelectionTable ( waveModel  ,
solitary  ,
objectRegistry   
)

◆ defineTypeNameAndDebug() [3/4]

Foam::waveModels::defineTypeNameAndDebug ( Stokes2  ,
 
)

◆ addToRunTimeSelectionTable() [3/4]

Foam::waveModels::addToRunTimeSelectionTable ( waveModel  ,
Stokes2  ,
objectRegistry   
)

◆ defineTypeNameAndDebug() [4/4]

Foam::waveModels::defineTypeNameAndDebug ( Stokes5  ,
 
)

◆ addToRunTimeSelectionTable() [4/4]

Foam::waveModels::addToRunTimeSelectionTable ( waveModel  ,
Stokes5  ,
objectRegistry   
)