CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   OpenFOAM Post-Processing (https://www.cfd-online.com/Forums/openfoam-post-processing/)
-   -   sloshing of tank in vertical excitation _extracting free surface (https://www.cfd-online.com/Forums/openfoam-post-processing/164305-sloshing-tank-vertical-excitation-_extracting-free-surface.html)

hydraulist December 18, 2015 02:51

sloshing of tank in vertical excitation _extracting free surface
 
Hello,
I'm using OF2.3.1 for my project. My objective is to study the sloshing problem in rectangular tank with horizontal and vertical excitation applied separately. The excitation is through input displacement generated through gen6DoF application. i could do the horizontal excitation case and extracted the free surface at various x locations of the tank (tank base is in x-z plane) as explained in spillway tutorial 'https://www.hpc.ntnu.no/display/hpc/OpenFOAM+-+Spillway+Tutorial' using paraview option.

But while doing the same procedure for vertical excitation and trying to extract the free surface, in all variables (alpha.water, U, p...) the data is 'nan' for all possible x locations of tank. But visually i could see the surface oscillation in tank.

Please help me to overcome this issue to extract the free surface.

Thank you.

hydraulist December 22, 2015 01:03

Hi,
I could find the possible reason for nan values.
It is mentioned in the tutorial http://www.fest3d.com/Online_Help/FE..._tutorial.html
that if the line over which integration of variables are calculated goes out of flow domain, nan will be displayed. In my case, since tank is moving vertically up and down and the line is not moving with it, some portion of line always falls outside the flow domain in most of time steps.

I'm sorry, this is the paraview related question but still an OF post processing. I request the moderator to link this thread to the post in paraview forum titled 'extracting free surface_vertical slosh'

Thank you.


All times are GMT -4. The time now is 13:15.