|
[Sponsors] |
how to polt surface elevation over time at a fixed point ? |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
July 12, 2012, 15:34 |
how to polt surface elevation over time at a fixed point ?
|
#1 |
New Member
Teemo
Join Date: May 2012
Posts: 28
Rep Power: 14 |
Hello,
I would like to plot a graph about wave pattern at a fixed point over time in paraview, but I dont know how to trace the free surface elevation, is there any way to do that without other 3rd party software? Regards, T |
|
July 12, 2012, 18:55 |
|
#2 | |
Assistant Moderator
Bernhard Gschaider
Join Date: Mar 2009
Posts: 4,225
Rep Power: 51 |
Quote:
If I understand you right with "fixed point" you mean coordinates ( x , y ) and you want to find the z so that ( x , y , z ) is on the water surface and then you want to plot z(t), right? This has been described on slide 135ff of http://www.openfoamworkshop.org/6th_...der_slides.pdf Disadvantage is of course that swak is ThirdParty-Software. Advantage is that you can do this during the simulation and therefor get a finer temporal resolution than just taking the written times (but of course you can do that kind of calculation after the simulation with swak) |
||
July 13, 2012, 08:17 |
|
#3 |
New Member
Teemo
Join Date: May 2012
Posts: 28
Rep Power: 14 |
Hi,
Thanks for ur reply, sry for the bad description, I would like t plot the wave elevation z (t) at fixed (x, y) but I dont know how to trace the free surface. is there any way to achieve it in post-processing, for example, any function in paraview since it take too much time to re-run the case |
|
July 13, 2012, 08:26 |
|
#4 | |
Assistant Moderator
Bernhard Gschaider
Join Date: Mar 2009
Posts: 4,225
Rep Power: 51 |
Quote:
|
||
July 14, 2012, 15:13 |
|
#5 |
Member
Björn Windén
Join Date: Feb 2012
Location: National Maritime Research Institute, Tokyo, Japan
Posts: 37
Rep Power: 14 |
Hi.
I probe a number of points along a vertical line at (x,y) and then, using the values of alpha along that line, work out (using linear interpolation between the first point where alpha>0.5 and the last point where alpha<0.5) where alpha=0.5. I do this as a function object but I guess you could use probesDict and process it afterwards as well. //Björn |
|
July 20, 2012, 08:45 |
|
#6 |
New Member
Teemo
Join Date: May 2012
Posts: 28
Rep Power: 14 |
Hi Bjorn,
Thanks for you reply, could you send you a detailed work that how you achieve this (Teemo881123@gmail.com) ? I am new to OpenFOAM so I dont quite understand what is probesDict Many thanks, T |
|
July 20, 2012, 10:43 |
|
#7 |
Senior Member
Join Date: Apr 2010
Posts: 151
Rep Power: 16 |
Hi,
I suppose you used interFoam? In that case, make a contour of places where alpha = 0.5. |
|
July 20, 2012, 10:52 |
|
#8 |
New Member
Teemo
Join Date: May 2012
Posts: 28
Rep Power: 14 |
hi Flowris,
I used waveFoam,based on interFoam, to simulate a wave tank. In paraview, I made a contour where alpha=0.5, but it only shows the free surface, how can I get the Y value (vertical) VS time at a fixed x and z point? Thanks, T |
|
July 20, 2012, 11:49 |
|
#9 |
Senior Member
Join Date: Apr 2010
Posts: 151
Rep Power: 16 |
So first you make the contour plot, and then with the calculator, you color this surface using scalars > coordsY.
|
|
July 21, 2012, 09:05 |
|
#10 |
Senior Member
|
And to get the data from that contour you could either write a python script for the programmable filter in paraview or (this is a guess) you can have a look at the datapoints of the contour in a tabulated manner.
|
|
July 21, 2020, 17:04 |
|
#11 | |
Member
Francisco T
Join Date: Nov 2011
Location: Melbourne, Australia
Posts: 64
Blog Entries: 1
Rep Power: 14 |
Quote:
I'm interested in that method using swak. But slides are not available anymore. Any chance to get them from somewhere else? |
||
July 23, 2020, 15:39 |
|
#12 | |
Assistant Moderator
Bernhard Gschaider
Join Date: Mar 2009
Posts: 4,225
Rep Power: 51 |
Quote:
The presentation can be found here https://openfoamwiki.net/index.php/C...er_information (right on top of section 7.2 - The one from the 6th Workshop). There are also example files but I assume they won't work on modern OpenFOAM-versions
__________________
Note: I don't use "Friend"-feature on this forum out of principle. Ah. And by the way: I'm not on Facebook either. So don't be offended if I don't accept your invitation/friend request |
||
July 29, 2020, 23:58 |
|
#13 | |
Member
Francisco T
Join Date: Nov 2011
Location: Melbourne, Australia
Posts: 64
Blog Entries: 1
Rep Power: 14 |
Quote:
OK thank you. On the same website 7.2.2 has a tutorial on the topic. |
||
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
problem in toposet | Ahmed Khattab | OpenFOAM Pre-Processing | 27 | March 3, 2023 22:12 |
Wave elevation vs time | cfxmar | CFX | 16 | October 21, 2020 13:48 |
[Gmsh] Error : Self intersecting surface mesh, computing intersections & Error : Impossible | velan | OpenFOAM Meshing & Mesh Conversion | 3 | October 22, 2015 12:05 |
InterFoam negative alpha | karasa03 | OpenFOAM | 7 | December 12, 2013 04:41 |
Upgraded from Karmic Koala 9.10 to Lucid Lynx10.04.3 | bookie56 | OpenFOAM Installation | 8 | August 13, 2011 05:03 |