CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Community Contributions

[waves2Foam] New wave theory - waves + current

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   April 19, 2012, 13:35
Default New wave theory - waves + current
  #1
New Member
 
Dominic Piro
Join Date: Dec 2009
Location: South Kingstown, RI
Posts: 11
Rep Power: 16
djpiro is on a distinguished road
All,

I had the same problem as Björn when doing waves+current. I noticed larger amplitudes for the waves that were slightly delayed from theory. Therefore I created a new waveTheory (stokesFirstwCurrent) that includes a current velocity.

If anyone wants to use this theory, I have attached the source. One additional entry is needed to stokesFirst called "current", which is the current velocity vector. Also, you should use the wave frequency for omega and not the encounter frequency. The current velocity is not affected by "Tsoft", though there is no reason you could not change that. As a result, when I've used this waveTheory, I set the wave field with a potentialCurrent with "Tsoft" of zero and outlet the same.

My initial tests indicate that this works pretty well, but let me know if you find a problem.

Thanks,
Dominic

Quote:
Originally Posted by winden View Post

This seems to give the correct encounter period and the wave keeps it's wavelength when it leaves the relaxation zone. However; there is still something that is not right in that the wave increases slightly in amplitude when leaving the relaxation zone (see attached image, red line is end of zone and propagation direction is left->right.)
Attached Files
File Type: gz stokesFirstwCurrent.tar.gz (5.2 KB, 212 views)
djpiro is offline   Reply With Quote

Old   September 4, 2017, 10:55
Smile wave+ current
  #2
New Member
 
Sabra
Join Date: Jan 2017
Posts: 1
Rep Power: 0
sabra.RA is on a distinguished road
Hi Foamers,
It is about some months that I started to use waves2Foam package. Thanks Niels for this useful package. I'm planning to model ship with forward speed in waves. My waves are in the region stokesSecond and recently I started to combine waves with the current. I was digging the forum and find post #82 on page 5 which points that waves combined with current amplifies when leaving the relaxation zones and also slightly delayed. I read all related discussion about it but still wondering if this is fixed in the recent versions?

Thanks,
Sabra


[Moderator note: said post #82 is now the post #1 on this thread, after they were moved to a new thread on the 23rd of August 2018.]

Last edited by wyldckat; August 23, 2018 at 14:28. Reason: see "Moderator note:"
sabra.RA is offline   Reply With Quote

Old   July 2, 2024, 05:17
Default
  #3
New Member
 
Lengshuangjin
Join Date: Jul 2024
Posts: 1
Rep Power: 0
Lengshuangjin is on a distinguished road
I want to add flow to the interFoam wave-making file, which may have a similar function to wave2Foam, but I don't know whether the solver needs to be modified. Does the wave-current coupling need to be modified in the solving process? Will the quality of huaq be conserved if it is not modified
Lengshuangjin 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
[waves2Foam] combined set of waves with waves2Foam blaise OpenFOAM Community Contributions 7 December 16, 2023 08:33
GenerateVolumeMesh Error - Surface Wrapper Self Interacting (?) AndreP STAR-CCM+ 10 August 2, 2018 07:48
water waves by potential theory Omran CFX 1 April 6, 2015 19:29
How to set current Jendge FLOW-3D 3 November 25, 2014 18:48
Modelling free surface waves with wave parameters utku FLUENT 0 December 6, 2004 08:30


All times are GMT -4. The time now is 21:45.