Calculating Density in ParaView
Dear Users,
Can someone please help with how to get the density in ParaView? I am using interMixingFoam solver of OpenFOAM, and the parameters I get after the run are p, p_rgh, U, alpha.water, alpha.air, alpha.other, nut, nuTilda... but there is no rho for the density... I want to have a density profile since my density in the domain changes as two fluids mix together. Can I get it somehow? Is there a way to achieve that? I tried to use the calculator filter with (p-p_rgh)/(9.81*coordsZ) but this gives huge values at the bottom of the domain, probably due to a "zero" in the denominator... can someone please help me with this issue...? Thanks a lot in advance :) Have a good day!!! |
You should be able to write rho with a writeObjects function object: https://www.openfoam.com/documentati...teObjects.html
|
Alternate and faster solution
Quote:
Thank you for your reply. :) However, what you suggested would need the simulation to start over again. There exist another option: Once you have run the OpenFOAM simulation, just open it in ParaView and apply the calculator filter like this (-p+p_rgh)/(9.81*(CoordZ)) and this will give you the density for the whole domain. |
Quote:
Code:
someFoamSolver -postProcess -latestTime -func "writeObjects(h, rho)" |
All times are GMT -4. The time now is 04:10. |