CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM News & Announcements > OpenFOAM Announcements from Other Sources

Release of a Wave Generation and Absorption Toolbox for OF

Register Blogs Community New Posts Updated Threads Search

Like Tree30Likes

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   April 5, 2021, 10:22
Default
  #61
ngj
Senior Member
 
Niels Gjoel Jacobsen
Join Date: Mar 2009
Location: Copenhagen, Denmark
Posts: 1,903
Rep Power: 37
ngj will become famous soon enoughngj will become famous soon enough
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
IHFOAM Team and OceanMan like this.
__________________
Please note that I do not use the Friend-feature, so do not be offended, if I do not accept a request.
ngj is offline   Reply With Quote

Old   April 24, 2021, 08:42
Default
  #62
ngj
Senior Member
 
Niels Gjoel Jacobsen
Join Date: Mar 2009
Location: Copenhagen, Denmark
Posts: 1,903
Rep Power: 37
ngj will become famous soon enoughngj will become famous soon enough
Dear all,


I have just submitted an update to waves2Foam with the following changes:
  • It is now possible to use setWaveParameters and setWaveField, when one or more boundary conditions are specified as IHFoam. This failed up to now.
  • There is a tutorial informing, how a simulation can be executed with a mixed use of boundary conditions (GABC by Borsboom and Jacobsen, 2021, on the inlet and IHFoam at the outlet).
The additional tutorial is the basis of a technical note (https://www.researchgate.net/publica...dary_condition), where the tools from Borsboom and Jacobsen (2021) were applied to propose a theoretical model of the IHFoam absorbing boundary condition.


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.
ngj is offline   Reply With Quote

Old   July 11, 2021, 06:53
Default
  #63
New Member
 
Guang-ci
Join Date: Jul 2021
Posts: 1
Rep Power: 0
xieguagnci is on a distinguished road
Quote:
Originally Posted by ngj View Post
Dear all,


I have just submitted an update to waves2Foam with the following changes:
  • It is now possible to use setWaveParameters and setWaveField, when one or more boundary conditions are specified as IHFoam. This failed up to now.
  • There is a tutorial informing, how a simulation can be executed with a mixed use of boundary conditions (GABC by Borsboom and Jacobsen, 2021, on the inlet and IHFoam at the outlet).
The additional tutorial is the basis of a technical note (https://www.researchgate.net/publica...dary_condition), where the tools from Borsboom and Jacobsen (2021) were applied to propose a theoretical model of the IHFoam absorbing boundary condition.


The present submission is available on svn with revision 2148.


Kind regards


Niels
Hellow, I want to know which waves2Foam version is suitable foam-extend-4.1.

Thank You
Best Regards
xieguagnci is offline   Reply With Quote

Old   July 21, 2021, 15:57
Default
  #64
ngj
Senior Member
 
Niels Gjoel Jacobsen
Join Date: Mar 2009
Location: Copenhagen, Denmark
Posts: 1,903
Rep Power: 37
ngj will become famous soon enoughngj will become famous soon enough
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.
ngj is offline   Reply With Quote

Old   March 17, 2022, 08:31
Default waves2Foam in v2012
  #65
New Member
 
Ivan
Join Date: Dec 2021
Posts: 6
Rep Power: 4
isulovsky is on a distinguished road
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
isulovsky is offline   Reply With Quote

Old   September 4, 2022, 15:01
Default
  #66
ngj
Senior Member
 
Niels Gjoel Jacobsen
Join Date: Mar 2009
Location: Copenhagen, Denmark
Posts: 1,903
Rep Power: 37
ngj will become famous soon enoughngj will become famous soon enough
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.
ngj is offline   Reply With Quote

Reply

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
energy absorption instead generation bohis FLUENT 1 August 29, 2009 15:11


All times are GMT -4. The time now is 02:54.