CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   OpenFOAM Community Contributions (https://www.cfd-online.com/Forums/openfoam-community-contributions/)
-   -   [swak4Foam] WaveTank with groovyBC (https://www.cfd-online.com/Forums/openfoam-community-contributions/156486-wavetank-groovybc.html)

Moux July 8, 2015 07:33

WaveTank with groovyBC
 
Good morning everyone,

I would like to create waves with this specific BC, "groovyBC".

On this url : https://openfoamwiki.net/index.php/Contrib/groovyBC
it is shown how to proceed with the gamma and U files to create a 2nd order Stokes wave.

There is a link to get the test case but it does not work anymore, does anybody have a ruuning link to get this test case?

Regards,

Max

Phicau July 8, 2015 10:28

Hi Max,

any specific interest in running the case with GroovyBC? This approach is quite old and lacks wave absorption, which will yield increasing agitation and mean water levels.

Have you considered trying IHFOAM? https://openfoamwiki.net/index.php/Contrib/IHFOAM

Best,

Pablo

Moux July 8, 2015 11:07

Hi Pablo,

Thank you for your reply and for your help!

My work is devided in two parts, first I have to find the best way to reduce wave reflection thanks to a beach with a specific shape. Secondly I have to create a wave maker. I was thinking about this BC because it seemed to be the most effective one in term of saving computational time.

I have been a OpenFoam user for nearly a month and I have not read everything about BC. I am going to check this new BC, thanks a lot!!

Regards,

Max

Moux July 8, 2015 11:31

Hi Pablo,

I have another question,

What is the main difference between the wave absorption tool offered by the wavePropertiesDict (waves2Foam) and the one given by this new BC?

Regards,

Maxime

Phicau July 8, 2015 11:39

Hi Max,

the biggest difference is that waves2foam generates and absorbs within a zone that needs to be added to your interest mesh, while IHFOAM handles everything at the boundaries, thus not increasing the computational cost. Check the IHFOAM references for a deeper comparison.

Best,

Pablo

Moux July 8, 2015 11:48

Hi Pablo,

I have just installed IHFOAM. I am looking forward to running it in my specific case! I will give a feedback on my results!

Thanks a lot!!

Regards,

Max

Moux July 20, 2015 07:40

Hi,

After several run, the IHFOAM BC to absorb waves is very good with big and moderate waves but in my case, with low frequency waves (0.1-0.8Hz), the BC is not efficient. It makes a huge reflection and there are periodical raisonnance effects in my tank.

I think that it is possibly to provide a good BC by modifying the IHFOAM BC but I am not good enough in C++ to do so.

If anyone have a clue to deal with this problem, let me know.

Cheers,

Max


All times are GMT -4. The time now is 12:31.