CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > OpenFOAM Running, Solving & CFD

groovyWaveTank

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

Reply
 
LinkBack Thread Tools Display Modes
Old   April 16, 2009, 15:01
Default groovyWaveTank
  #1
egp
Senior Member
 
egp's Avatar
 
Eric Paterson
Join Date: Mar 2009
Location: Blacksburg, VA
Posts: 196
Blog Entries: 1
Rep Power: 8
egp is on a distinguished road
Here's something that might be of interest to people working in ship hydro/offshore structures/marine renewables:

I've put together a small example of using groovyBC to generate waves. You can read about and download it from the groovyBC openfoamwiki.

To see it in action, you can download a few movies using the following links

1. cylinder in waves

2. overturning box in waves

Thanks, Bernhard for creating groovyBC...
egp is offline   Reply With Quote

Old   April 17, 2009, 08:18
Default
  #2
ngj
Senior Member
 
Niels Gjoel Jacobsen
Join Date: Mar 2009
Location: Rotterdam, The Netherlands
Posts: 1,528
Rep Power: 23
ngj will become famous soon enoughngj will become famous soon enough
Hi Eric

Wow, that really looks nice.

GroovyBC is truely a multipurpose tool!

Have a nice weekend,

Niels
ngj is offline   Reply With Quote

Old   April 17, 2009, 08:37
Default
  #3
egp
Senior Member
 
egp's Avatar
 
Eric Paterson
Join Date: Mar 2009
Location: Blacksburg, VA
Posts: 196
Blog Entries: 1
Rep Power: 8
egp is on a distinguished road
Hi Niels,

When working on this, I was thinking of your wave BC and how to handle partial cells. I think the right approach will be to use the point functions (pts, and toFace), instead of the face-centres, however, that functionality is currently broken in 1.5-dev (the last time I checked). Once that is working, then I think it would duplicate your BC.

Of course, the real challenge is implementing wave spectra. It that case, it is probably better to go with a custom BC instead of groovyBC.

Eric
egp is offline   Reply With Quote

Old   April 17, 2009, 08:53
Default
  #4
ngj
Senior Member
 
Niels Gjoel Jacobsen
Join Date: Mar 2009
Location: Rotterdam, The Netherlands
Posts: 1,528
Rep Power: 23
ngj will become famous soon enoughngj will become famous soon enough
Hi Eric

Yes, I agree. What is the progress on your BC, I noted one place that the release was in working progress? Have you implemented irregular waves?
I must admit that I for a very short second I thought that the custom made BCs had suffered a huge blow. However as I am working with stream function waves, this would be rather tedious to apply using groovyBC.

Best regards,

Niels
ngj is offline   Reply With Quote

Reply

Thread Tools
Display Modes

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 On
Pingbacks are On
Refbacks are On



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