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 95e9467e
- 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
This commit is contained in:
Andrew Heather
2016-12-15 13:38:13 +00:00
109 changed files with 9224 additions and 3 deletions

View File

@ -17,4 +17,5 @@ EXE_LIBS = \
-lfiniteVolume \
-lfvOptions \
-lmeshTools \
-lsampling
-lsampling \
-lwaveModels

View File

@ -24,4 +24,5 @@ EXE_LIBS = \
-ltopoChangerFvMesh \
-lmeshTools \
-lfvOptions \
-lsampling
-lsampling \
-lwaveModels

View File

@ -23,4 +23,5 @@ EXE_LIBS = \
-lfiniteVolume \
-lmeshTools \
-lfvOptions \
-lsampling
-lsampling \
-lwaveModels