-
Notifications
You must be signed in to change notification settings - Fork 40
/
README
46 lines (34 loc) · 1.55 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
===== INSTALLATION =====
1. Make sure that Gnu Scientific Library is installed, e.g. using the Package Manager system
Examples (from http://lavandula.imim.es/adun-new/?page_id=186)
Ubuntu: sudo apt-get install libgsl0-dev
Fedora: sudo yum install gsl-devel
Suse: sudo zypper install gsl-devel
2. Type './Allwmake' in the command line
3. For versions later than 1.7, please refer to the wiki on how to modify interFoam -> waveFoam.
===== DOCUMENTATION =====
The following paper describes the implementation of boundary conditions, the relaxation zones
and the framework for relaxationShapes:
@article { jacobsenFuhrmanFredsoe2012,
Author = {Jacobsen, N G and Fuhrman, D R and Freds\o{}e, J},
title = {{A Wave Generation Toolbox for the Open-Source CFD Library: OpenFoam\textregistered{}}},
Journal = {{Int. J. for Numer. Meth. Fluids}},
Year = {2012},
Volume = {70},
Number = {9},
Pages = {1073-1088},
DOI = {{10.1002/fld.2726}},
}
Please make prober referencing to it, when using the toolbox.
The porosity module and the calibration of the resistance coefficients are described in
@article{Jensen2014,
Author = {Jensen, Bjarne and Jacobsen, Niels Gj\o{}l and Christensen, Erik Damgaard},
Journal = {Coastal Engineering},
Pages = {56--72},
Publisher = {Elsevier B.V.},
Title = {{Investigations on the porous media equations and resistance coefficients for coastal structures}},
Volume = {84},
Year = {2014},
}
Furthermore, users are referred to:
http://openfoamwiki.net/index.php/Contrib/waves2Foam