CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   OpenFOAM Running, Solving & CFD (https://www.cfd-online.com/Forums/openfoam-solving/)
-   -   FSI solver for compressible flow (https://www.cfd-online.com/Forums/openfoam-solving/148709-fsi-solver-compressible-flow.html)

albinjohny February 18, 2015 00:30

FSI solver for compressible flow
 
Hello , I am a fresher in OpenFOAM. I have to do an FSI problem for a wing in a compressible flow. can anybody suggest me which solver i should be using.

I have tried in icoFsiFoam and icoFsiElasticNonLinULSolidFoam, since both are used for incompressible flows, I cannot use them.

Can anybody kindly help, Please

D_LEE February 20, 2015 10:12

I think you are going to need to edit icoFsiElasticNonLinULSolidFoam to make it compressible. I would resist using icoFsiFoam because I think it doesn't work in parallel.

If you look inside the solver the code inside the solveFluid.H is identical to icoFoam, you might be able to quickly make a solver by pasting the code from something like rhoPisoFoam into there and pasting the extra fields from that compressible solver into createfields.H.

albinjohny March 18, 2015 00:53

sorry for the delay. I tried to add rhopisofoam to the icoFsiElasticNonLinULSolidFoam but the solver is not building in foam extend. it shows error. Is ther any thing i can do.
Thankyou

D_LEE March 18, 2015 05:45

I wish I could help more but I am new aswell. icoFsiElasticNonLinULSolidFoam doesn't actually run in parallel, I have tried with proper HronTureckvalues and that doesn't work even with 2 cpus, also doesnt work on my own test geometry, and the solidMechanics support thread has several people with the same problem.



If you only want a steady state solution anyway then I would use icoFsiFoam and follow this report/tutorial:


http://www.tfd.chalmers.se/~hani/kur...edAndFixed.pdf


I have got cavitatingFoam(compressible solver) to work with it.



the instructions work with foam-extend 3.1 mostly, but something needs to be done differently for it to compile, I think it was in createStressMesh.H.


If you want to edit icoFsiElasticNonLinULSolidFoam then maybe you could post the code or tell the forum the compile error your getting?


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