|
[Sponsors] |
Release of a Wave Generation and Absorption Toolbox for OF |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
April 5, 2021, 10:22 |
|
#61 |
Senior Member
Niels Gjoel Jacobsen
Join Date: Mar 2009
Location: Copenhagen, Denmark
Posts: 1,903
Rep Power: 37 |
Dear all,
It is my great pleasure to announce that we (Mart Borsboom and myself, Deltares, The Netherlands) are finally ready to release the big upgrade of waves2Foam with generating-absorbing boundary conditions (see https://onlinelibrary.wiley.com/doi/10.1002/fld.4982). This extension of waves2Foam preserves the well-known ease of use with the enhancement of generating and absorbing waves without the use of relaxation zones. The theoretical analysis in our journal perform is performed for 2DV cases, however, the release also includes 3D tutorials and there is no need to define virtual paddles of a 3D boundary, since the new boundary technique works entirely with local variables (pressure and velocity). The release is currently working for OpenFoam versions after 1812 (OpenFoam-ESI) and the tutorials are placed in a separate folder (waveFoamGABC). In the coming time, the tutorials will be streamlined and additional cases will be added. For the researchers specifically interested in phase-focused waves, there is now a tutorial with a NewWave phase-focusing, where the wave amplitudes are computed from a new newWaveJONSWAP spectral implementation. The initial release is complete with svn-revision number 2146. Kind regards Niels
__________________
Please note that I do not use the Friend-feature, so do not be offended, if I do not accept a request. |
|
April 24, 2021, 08:42 |
|
#62 |
Senior Member
Niels Gjoel Jacobsen
Join Date: Mar 2009
Location: Copenhagen, Denmark
Posts: 1,903
Rep Power: 37 |
Dear all,
I have just submitted an update to waves2Foam with the following changes:
The present submission is available on svn with revision 2148. Kind regards Niels
__________________
Please note that I do not use the Friend-feature, so do not be offended, if I do not accept a request. |
|
July 11, 2021, 06:53 |
|
#63 | |
New Member
Guang-ci
Join Date: Jul 2021
Posts: 1
Rep Power: 0 |
Quote:
Thank You Best Regards |
||
July 21, 2021, 15:57 |
|
#64 |
Senior Member
Niels Gjoel Jacobsen
Join Date: Mar 2009
Location: Copenhagen, Denmark
Posts: 1,903
Rep Power: 37 |
Dear all,
First of all, please reserve this thread for announcements related exclusively to release of updates to the svn-repository. There is a whole group of threads marked 'waves2Foam' for discussions on usage and compatibility. Note that I am currently only compiling waves2Foam against the OpenFoam-version from ESI. It is my pleasure to announce that waves2Foam now compiles on OpenFoam-v2106 with very minor modifications. Furthermore, all three solvers 'waveFoam', 'waveIsoFoam', and 'porousWaveFoam' are made. I am also working on a tutorial that combines the new GABC with the porosity module. This tutorial will hopefully appear shortly. The compatibility is available in svn-revision 2149. Kind regards Niels
__________________
Please note that I do not use the Friend-feature, so do not be offended, if I do not accept a request. |
|
March 17, 2022, 08:31 |
waves2Foam in v2012
|
#65 |
New Member
Ivan
Join Date: Dec 2021
Posts: 6
Rep Power: 4 |
Dear Foamers,
I am having troubles implementing waves2Foam under OF v2012 (in WSL). I believe waves2Foam compiled correctly since I am able to run all the tutorials and every solver is recognised. However, I am having an issue for which I didn't find an answer, so my last resort is to ask here: In the manual of Waves2Foam from mr. Jacobsen says that for later version of OF 1.7, interFoam needs to be modified according to what says in the wiki. I didn't find any information on that matter so my first question is: Does for later version of OF 1.7, interFoam needs to be modified manually? Example: When setting up a case (blockMesh - setWaveParameters - setWaveFields - relaxationZoneLayout) and then starting the simulation with interFoam, boundary conditions waveAlpha and waveVelocity are not recognised signaling an error "Dictionary entry for patch inlet not found". When I change those boundary conditions to zeroGradient, simulation is succesful but nothing really happens in the domain (no waves are generated). On the other hand, if I start the simulation with waveFoam, waves are generating and everything seems fine. So, I guess I don't really understand the relations beetween interFoam and waveFoam and I am hoping for a clarification from You guys. My ultimate intention is to use overInterDymFoam with waves2Foam toolbox. Thank You in advance, Ivan |
|
September 4, 2022, 15:01 |
|
#66 |
Senior Member
Niels Gjoel Jacobsen
Join Date: Mar 2009
Location: Copenhagen, Denmark
Posts: 1,903
Rep Power: 37 |
Dear all,
First of all, I would again like to stress that this thread is exclusively for announcements related to updates of the source code. No requests will be answered, and users are referred to the numerous waves2Foam-related threads. Secondly, it is my pleasure to announce that waves2Foam is now compatible with OpenFoam-ESI v2206. This includes updates to the surface elevation gauges due to a restructuring of the upstream code, therefore please verify reimplementation against your own cases. I have verified that results are identical for the waveFlume tutorial between v2106 and v2206. All three solvers are working and has been checked against a number of the solvers with relaxation zones, porosity zones, and GABC. The compatibility is include as per SVN-revision 2156. Kind regards Niels
__________________
Please note that I do not use the Friend-feature, so do not be offended, if I do not accept a request. |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
energy absorption instead generation | bohis | FLUENT | 1 | August 29, 2009 15:11 |