目录

===== 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

关于

基于 OpenFOAM 的波浪数值模拟工具,用于波浪生成、传播及结构相互作用分析。

7.6 MB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9 京公网安备 11010802047560号