# [waves2Foam] GABCSettings for solitary wave based on chappelear1962

 Register Blogs Members List Search Today's Posts Mark Forums Read

 May 4, 2022, 05:02 GABCSettings for solitary wave based on chappelear1962 #1 New Member   Liang Sun Join Date: May 2022 Posts: 3 Rep Power: 3 Dear All, I am running the 'solitary' case in 'tutorials' of waves2Foam. But I am not sure that how to calculate the 'celerityFactor' in GABCSettings. Does anyone have more ideas? Thank you. Example: inletCoeffs { waveType chappelear1962; x0 (-10 0 0); height 0.15; depth 0.50125; direction (1 0 0); GABCSettings { preProcessMethod constantDepth; celerityFactor 1.11; } }

 May 15, 2022, 05:38 #2 Senior Member   Niels Gjoel Jacobsen Join Date: Mar 2009 Location: Copenhagen, Denmark Posts: 1,900 Rep Power: 37 Dear Liang, The celerity factor reflects the propagation speed of the wave to absorb, while my experience is that it matters less, what it is for wave generation. Consequently, I would run a few 2DV cases, where the performance of absorption of any internal reflection and/or propagation out of the down-wave boundary is checked. The celerity factor in case of constantDepth is a factor on sqrt(gh) with h being still water depth at the boundary. For solitary waves, propagation speed exceeds sqrt(gh) (see e.g. the Boussinesq solution to solitary waves), so the celerity factor exceeds one (1). The celerity factor depends on the ratio of wave-height-to-water-depth. I hope that you will find the GABC useful. 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.

May 20, 2022, 21:12
#3
New Member

Liang Sun
Join Date: May 2022
Posts: 3
Rep Power: 3
Quote:
 Originally Posted by ngj Dear Liang, The celerity factor reflects the propagation speed of the wave to absorb, while my experience is that it matters less, what it is for wave generation. Consequently, I would run a few 2DV cases, where the performance of absorption of any internal reflection and/or propagation out of the down-wave boundary is checked. The celerity factor in case of constantDepth is a factor on sqrt(gh) with h being still water depth at the boundary. For solitary waves, propagation speed exceeds sqrt(gh) (see e.g. the Boussinesq solution to solitary waves), so the celerity factor exceeds one (1). The celerity factor depends on the ratio of wave-height-to-water-depth. I hope that you will find the GABC useful. Kind regards Niels
Dear Niels,

Thank you for the answer. By my calculation, celerity of solitary wave with height=0.15 and depth=0.50125 is 2.527169, which is different from the value 1.11 in tutorial.

I find the GABC is very useful in my research.

Kind regards

Liang

 May 23, 2022, 06:55 #4 Senior Member   Niels Gjoel Jacobsen Join Date: Mar 2009 Location: Copenhagen, Denmark Posts: 1,900 Rep Power: 37 Dear Liang, The celerity factor is nondimensional; please refer to the source code. In your specific case, it is 2.527169 [m/s] / sqrt(g 0.50125 [m]) = 1.1397 [-] 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.

 May 23, 2022, 19:48 #5 New Member   Liang Sun Join Date: May 2022 Posts: 3 Rep Power: 3 Dear Niels, Got it. Thank you for the reply. Kind regards Liang

 Tags gabc