|
[Sponsors] |
July 8, 2015, 07:33 |
WaveTank with groovyBC
|
#1 |
New Member
Maxime Le Bihan
Join Date: Jun 2015
Posts: 9
Rep Power: 10 |
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 |
|
July 8, 2015, 10:28 |
|
#2 |
Senior Member
Pablo Higuera
Join Date: Jan 2011
Location: Auckland
Posts: 627
Rep Power: 19 |
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 |
|
July 8, 2015, 11:07 |
|
#3 |
New Member
Maxime Le Bihan
Join Date: Jun 2015
Posts: 9
Rep Power: 10 |
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 |
|
July 8, 2015, 11:31 |
|
#4 |
New Member
Maxime Le Bihan
Join Date: Jun 2015
Posts: 9
Rep Power: 10 |
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 |
|
July 8, 2015, 11:39 |
|
#5 |
Senior Member
Pablo Higuera
Join Date: Jan 2011
Location: Auckland
Posts: 627
Rep Power: 19 |
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 |
|
July 8, 2015, 11:48 |
|
#6 |
New Member
Maxime Le Bihan
Join Date: Jun 2015
Posts: 9
Rep Power: 10 |
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 |
|
July 20, 2015, 07:40 |
|
#7 |
New Member
Maxime Le Bihan
Join Date: Jun 2015
Posts: 9
Rep Power: 10 |
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 |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[swak4Foam] groovyBC for oscillatory flow | liybzd | OpenFOAM Community Contributions | 5 | November 12, 2018 07:53 |
[swak4Foam] reactingMultiPhaseEulerFoam problems with groovyBC | zanilu70 | OpenFOAM Community Contributions | 4 | December 13, 2016 06:46 |
[swak4Foam] Change in alpha and U with groovyBC in twoPhaseEulerFoam | dani2702 | OpenFOAM Community Contributions | 0 | November 17, 2016 03:30 |
[swak4Foam] groovyBC issue - k and epsilon | sagnikmazumdar | OpenFOAM Community Contributions | 24 | March 1, 2015 07:16 |
[swak4Foam] groovyBC and Eqn.setReference() | benk | OpenFOAM Community Contributions | 3 | June 2, 2011 08:49 |