Loading...
Searching...
No Matches
Foam::waveModels Namespace Reference

Classes

class  waveAbsorptionModel
class  shallowWaterAbsorption
class  irregularWaveModel
class  regularWaveModel
class  solitaryWaveModel
class  waveGenerationModel
class  Boussinesq
 Boussinesq wave model. More...
class  cnoidal
 Cnoidal wave model. More...
class  Grimshaw
 Grimshaw wave model. More...
class  irregularMultiDirectional
 Multi-directional irregular wave model. More...
class  McCowan
 McCowan wave model. More...
class  StokesI
 Stokes I wave model. More...
class  StokesII
 Stokes II wave model. More...
class  StokesV
 Stokes V wave model. More...
class  streamFunction
 streamFunction wave model More...

Functions

 defineTypeNameAndDebug (waveAbsorptionModel, 0)
 defineTypeNameAndDebug (shallowWaterAbsorption, 0)
 addToRunTimeSelectionTable (waveModel, shallowWaterAbsorption, patch)
 defineTypeNameAndDebug (irregularWaveModel, 0)
 defineTypeNameAndDebug (regularWaveModel, 0)
 defineTypeNameAndDebug (solitaryWaveModel, 0)
 defineTypeNameAndDebug (waveGenerationModel, 0)
 defineTypeNameAndDebug (Boussinesq, 0)
 addToRunTimeSelectionTable (waveModel, Boussinesq, patch)
 defineTypeNameAndDebug (cnoidal, 0)
 addToRunTimeSelectionTable (waveModel, cnoidal, patch)
 defineTypeNameAndDebug (Grimshaw, 0)
 addToRunTimeSelectionTable (waveModel, Grimshaw, patch)
 defineTypeNameAndDebug (irregularMultiDirectional, 0)
 addToRunTimeSelectionTable (waveModel, irregularMultiDirectional, patch)
 defineTypeNameAndDebug (McCowan, 0)
 addToRunTimeSelectionTable (waveModel, McCowan, patch)
 defineTypeNameAndDebug (StokesI, 0)
 addToRunTimeSelectionTable (waveModel, StokesI, patch)
 defineTypeNameAndDebug (StokesII, 0)
 addToRunTimeSelectionTable (waveModel, StokesII, patch)
 defineTypeNameAndDebug (StokesV, 0)
 addToRunTimeSelectionTable (waveModel, StokesV, patch)
 defineTypeNameAndDebug (streamFunction, 0)
 addToRunTimeSelectionTable (waveModel, streamFunction, patch)

Function Documentation

◆ defineTypeNameAndDebug() [1/15]

defineTypeNameAndDebug ( waveAbsorptionModel ,
0  )

◆ defineTypeNameAndDebug() [2/15]

defineTypeNameAndDebug ( shallowWaterAbsorption ,
0  )

◆ addToRunTimeSelectionTable() [1/10]

addToRunTimeSelectionTable ( waveModel ,
shallowWaterAbsorption ,
patch  )

◆ defineTypeNameAndDebug() [3/15]

defineTypeNameAndDebug ( irregularWaveModel ,
0  )

◆ defineTypeNameAndDebug() [4/15]

defineTypeNameAndDebug ( regularWaveModel ,
0  )

◆ defineTypeNameAndDebug() [5/15]

defineTypeNameAndDebug ( solitaryWaveModel ,
0  )

◆ defineTypeNameAndDebug() [6/15]

defineTypeNameAndDebug ( waveGenerationModel ,
0  )

◆ defineTypeNameAndDebug() [7/15]

defineTypeNameAndDebug ( Boussinesq ,
0  )

◆ addToRunTimeSelectionTable() [2/10]

addToRunTimeSelectionTable ( waveModel ,
Boussinesq ,
patch  )

◆ defineTypeNameAndDebug() [8/15]

defineTypeNameAndDebug ( cnoidal ,
0  )

◆ addToRunTimeSelectionTable() [3/10]

addToRunTimeSelectionTable ( waveModel ,
cnoidal ,
patch  )

◆ defineTypeNameAndDebug() [9/15]

defineTypeNameAndDebug ( Grimshaw ,
0  )

◆ addToRunTimeSelectionTable() [4/10]

addToRunTimeSelectionTable ( waveModel ,
Grimshaw ,
patch  )

◆ defineTypeNameAndDebug() [10/15]

defineTypeNameAndDebug ( irregularMultiDirectional ,
0  )

◆ addToRunTimeSelectionTable() [5/10]

addToRunTimeSelectionTable ( waveModel ,
irregularMultiDirectional ,
patch  )

◆ defineTypeNameAndDebug() [11/15]

defineTypeNameAndDebug ( McCowan ,
0  )

◆ addToRunTimeSelectionTable() [6/10]

addToRunTimeSelectionTable ( waveModel ,
McCowan ,
patch  )

◆ defineTypeNameAndDebug() [12/15]

defineTypeNameAndDebug ( StokesI ,
0  )

◆ addToRunTimeSelectionTable() [7/10]

addToRunTimeSelectionTable ( waveModel ,
StokesI ,
patch  )

◆ defineTypeNameAndDebug() [13/15]

defineTypeNameAndDebug ( StokesII ,
0  )

◆ addToRunTimeSelectionTable() [8/10]

addToRunTimeSelectionTable ( waveModel ,
StokesII ,
patch  )

◆ defineTypeNameAndDebug() [14/15]

defineTypeNameAndDebug ( StokesV ,
0  )

◆ addToRunTimeSelectionTable() [9/10]

addToRunTimeSelectionTable ( waveModel ,
StokesV ,
patch  )

◆ defineTypeNameAndDebug() [15/15]

defineTypeNameAndDebug ( streamFunction ,
0  )

◆ addToRunTimeSelectionTable() [10/10]

addToRunTimeSelectionTable ( waveModel ,
streamFunction ,
patch  )