# simpleFoam p field for interFoam p field

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

 November 22, 2011, 04:32 simpleFoam p field for interFoam p field #1 New Member   shyam prasad Join Date: Mar 2009 Posts: 25 Rep Power: 17 Hi Foamers, I need to use interFoam to solve a problem, but it blows up within few time steps, which I believe is because of poor initialization . Hence I used simpleFoam to obtain the velocity and pressure fields. Now I want use the pressure field of simpleFoam (with units m^2/S^2) to obtain the pressure field of interFoam (kg/m/s^2) which is nothing but the product of pressure and density. How do I obtain this in openfoam?

 November 22, 2011, 04:50 #2 Senior Member   Nima Samkhaniani Join Date: Sep 2009 Location: Tehran, Iran Posts: 1,266 Blog Entries: 1 Rep Power: 25 some hints you need to investigate yourself 1) Are you familiar with funkySetFields ? its great tool to make non uniform field 2) as a little I know ,you can easily change the dimension in p file ,so you can apply this pressure to interFoam 3)if you want to use pSimple*rho as new in interFoam, you should modified your solver! something like that volScalarField pSimple ( IOobject ( "pSimple", runTime.timeName(), mesh, IOobject::MUST_READ, IOobject::NO_WRITE ), mesh ); p = pSimple*rho;

November 22, 2011, 05:24
#3
Senior Member

Bernhard
Join Date: Sep 2009
Location: Delft
Posts: 790
Rep Power: 22
Quote:
 Originally Posted by nimasam 2) as a little I know ,you can easily change the dimension in p file ,so you can apply this pressure to interFoam
But then your off by a factor of the density is suppose?
Quote:
 Originally Posted by nimasam 3)if you want to use pSimple*rho as new in interFoam, you should modified your solver! something like that
If you do this one, I assume the foamCalc utility can do the trick.

 November 22, 2011, 05:54 #4 New Member   shyam prasad Join Date: Mar 2009 Posts: 25 Rep Power: 17 Thanks nima and Bernhard for your quick thoughts. I will try option 2 of nima and foamCalc and post my experience.