CFDWAVEMAKER: AN OPEN-SOURCE LIBRARY FOR EFFICIENT GENERATION OF HIGHER ORDER WAVE KINEMATICS

被引:0
|
作者
Lande, Oystein [1 ]
Helmers, Jens Bloch [2 ]
机构
[1] DNV, Hydrodynam Metocean & SRA, Hovik, Norway
[2] DNV, Hydrodynam & Stabil, Hovik, Norway
关键词
higher order kinematics; irregular short-crested waves; CFD;
D O I
暂无
中图分类号
P75 [海洋工程];
学科分类号
0814 ; 081505 ; 0824 ; 082401 ;
摘要
Computational fluid dynamics (CFD) for propagation of waves have become an important tool for the calculation of wave loading on offshore structures for such problems as run-up, wave slamming and other load related problems where non-linear breaking wave kinematics is of importance. There are multiple CFD codes, both commercial and open source which today supports features related to wave propagation. Examples are OpenFOAM, ComFLOW, Basilisk, StarCCM+ and more. All of these codes require the either initialization of the domain or propagation of waves from the boundaries, with a known theoretical solution or with the use of wave paddles. In terms of higher order theoretical wave descriptions, the most frequent implementations are often limited to uni-directional regular waves, which is well defined and efficient to calculate. However, ocean waves are neither regular nor long crested. CFDwavemaker is a cross-platform open-source library which provides higher order non-linear wave kinematics for irregular and short-crested waves, purpose built for initialization and generation of waves at the domain boundary of CFD domains. The library is written in C++ and may be compiled and linked into most CFD codes. The library has built-in second order irregular wave theory and supports the use of Higher-order Spectral methods (HoS) as input through the extension Spectral Wave Data (SWD). The code is designed to utilize multiprocessing and advanced interpolation schemes which are favorable for efficient generation of higher-order wave kinematics generation.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] A wave generation toolbox for the open-source CFD library: OpenFoam®
    Jacobsen, Niels G.
    Fuhrman, David R.
    Fredsoe, Jorgen
    [J]. INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2012, 70 (09) : 1073 - 1088
  • [2] Generation of an open-source library of mouse knockout immunophenotyping data
    Abeler-Doerner, L.
    Speak, A. O.
    Clare, S.
    Melvin, D. G.
    White, J. K.
    Adams, D. J.
    Hayday, A. C.
    [J]. IMMUNOLOGY, 2013, 140 : 132 - 132
  • [3] TRAC-IK: An Open-Source Library for Improved Solving of Generic Inverse Kinematics
    Beeson, Patrick
    Ames, Barrett
    [J]. 2015 IEEE-RAS 15TH INTERNATIONAL CONFERENCE ON HUMANOID ROBOTS (HUMANOIDS), 2015, : 928 - 935
  • [4] InSilicoSpectro: An open-source proteomics library
    Colinge, J
    Masselot, A
    Carbonell, P
    Appel, RD
    [J]. JOURNAL OF PROTEOME RESEARCH, 2006, 5 (03) : 619 - 624
  • [5] Open-Source Shared Case Library
    Schwid, Howard A.
    [J]. MEDICINE MEETS VIRTUAL REALITY 16: PARALLEL, COMBINATORIAL, CONVERGENT: NEXTMED BY DESIGN, 2008, 132 : 442 - +
  • [6] Open-Source Syringe Pump Library
    Wijnen, Bas
    Hunt, Emily J.
    Anzalone, Gerald C.
    Pearce, Joshua M.
    [J]. PLOS ONE, 2014, 9 (09):
  • [7] OpenNFCSense: Open-Source Library for NFCSense
    Liang, Rong-Hao
    [J]. ADJUNCT PROCEEDINGS OF THE 34TH ANNUAL ACM SYMPOSIUM ON USER INTERFACE SOFTWARE AND TECHNOLOGY, UIST 2021, 2021, : 118 - 120
  • [8] Open-Source Bitstream Generation
    Soni, Ritesh Kumar
    Steiner, Neil
    French, Matthew
    [J]. 2013 IEEE 21ST ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM), 2013, : 105 - 112
  • [9] NekMesh: An open-source high-order mesh generation framework
    Green, M.D.
    Kirilov, K.S.
    Turner, M.
    Marcon, J.
    Eichstädt, J.
    Laughton, E.
    Cantwell, C.D.
    Sherwin, S.J.
    Peiró, J.
    Moxey, D.
    [J]. Computer Physics Communications, 2024, 298
  • [10] Oktoberfest: Open-source spectral library generation and rescoring pipeline based on Prosit
    Picciani, Mario
    Gabriel, Wassim
    Giurcoiu, Victor-George
    Shouman, Omar
    Hamood, Firas
    Lautenbacher, Ludwig
    Jensen, Cecilia Bang
    Mueller, Julian
    Kalhor, Mostafa
    Soleymaniniya, Armin
    Kuster, Bernhard
    The, Matthew
    Wilhelm, Mathias
    [J]. PROTEOMICS, 2024, 24 (08)