Merge branch 'integration-ihcantabria' into 'develop'
Integration of ihcantabria wave models Integration of functionality produced by The Environmental Hydraulics Institute "IHCantabria" (http://www.ihcantabria.com/en/) - Original code introduced in commit f5ae874b - Restructured and updated by OpenCFD into a new `waveModels` library available to the interFoam family of solvers Main source: `$FOAM_SRC/waveModels` Tutorials: `$FOAM_TUTORIALS/multiphase/interFoam/waveExample*` Capabilities include: - Wave generation - Solitary wave using Boussinesq theory - Cnoidal wave theory - StokesI, StokesII, StokesV wave theory - Active wave absorption at the inflow/outflow boundaries based on shallow water theory IHCantabria Authors: - Javier Lopez Lara (jav.lopez@unican.es) - Gabriel Barajas (barajasg@unican.es) - Inigo Losada (losadai@unican.es) See merge request !88
Showing
- applications/solvers/multiphase/interFoam/Make/options 2 additions, 1 deletionapplications/solvers/multiphase/interFoam/Make/options
- applications/solvers/multiphase/interFoam/interDyMFoam/Make/options 2 additions, 1 deletion...ns/solvers/multiphase/interFoam/interDyMFoam/Make/options
- applications/solvers/multiphase/interFoam/interMixingFoam/Make/options 2 additions, 1 deletion...solvers/multiphase/interFoam/interMixingFoam/Make/options
- src/Allwmake 1 addition, 0 deletionssrc/Allwmake
- src/waveModels/Make/files 20 additions, 0 deletionssrc/waveModels/Make/files
- src/waveModels/Make/options 5 additions, 0 deletionssrc/waveModels/Make/options
- src/waveModels/derivedFvPatchFields/waveAlpha/waveAlphaFvPatchScalarField.C 142 additions, 0 deletions...ivedFvPatchFields/waveAlpha/waveAlphaFvPatchScalarField.C
- src/waveModels/derivedFvPatchFields/waveAlpha/waveAlphaFvPatchScalarField.H 165 additions, 0 deletions...ivedFvPatchFields/waveAlpha/waveAlphaFvPatchScalarField.H
- src/waveModels/derivedFvPatchFields/waveVelocity/waveVelocityFvPatchVectorField.C 142 additions, 0 deletions...PatchFields/waveVelocity/waveVelocityFvPatchVectorField.C
- src/waveModels/derivedFvPatchFields/waveVelocity/waveVelocityFvPatchVectorField.H 165 additions, 0 deletions...PatchFields/waveVelocity/waveVelocityFvPatchVectorField.H
- src/waveModels/waveAbsorptionModels/base/waveAbsorptionModel/waveAbsorptionModel.C 92 additions, 0 deletions...tionModels/base/waveAbsorptionModel/waveAbsorptionModel.C
- src/waveModels/waveAbsorptionModels/base/waveAbsorptionModel/waveAbsorptionModel.H 93 additions, 0 deletions...tionModels/base/waveAbsorptionModel/waveAbsorptionModel.H
- src/waveModels/waveAbsorptionModels/derived/shallowWaterAbsorption/shallowWaterAbsorption.C 117 additions, 0 deletions...s/derived/shallowWaterAbsorption/shallowWaterAbsorption.C
- src/waveModels/waveAbsorptionModels/derived/shallowWaterAbsorption/shallowWaterAbsorption.H 110 additions, 0 deletions...s/derived/shallowWaterAbsorption/shallowWaterAbsorption.H
- src/waveModels/waveGenerationModels/base/regularWaveModel/regularWaveModel.C 139 additions, 0 deletions...GenerationModels/base/regularWaveModel/regularWaveModel.C
- src/waveModels/waveGenerationModels/base/regularWaveModel/regularWaveModel.H 123 additions, 0 deletions...GenerationModels/base/regularWaveModel/regularWaveModel.H
- src/waveModels/waveGenerationModels/base/solitaryWaveModel/solitaryWaveModel.C 105 additions, 0 deletions...nerationModels/base/solitaryWaveModel/solitaryWaveModel.C
- src/waveModels/waveGenerationModels/base/solitaryWaveModel/solitaryWaveModel.H 105 additions, 0 deletions...nerationModels/base/solitaryWaveModel/solitaryWaveModel.H
- src/waveModels/waveGenerationModels/base/waveGenerationModel/waveGenerationModel.C 105 additions, 0 deletions...tionModels/base/waveGenerationModel/waveGenerationModel.C
- src/waveModels/waveGenerationModels/base/waveGenerationModel/waveGenerationModel.H 98 additions, 0 deletions...tionModels/base/waveGenerationModel/waveGenerationModel.H