simpleFoam with energy equation
I'm dealing with a case in which Navier-Stokes and energy equation can be solved one after the other.
I have little experience in manipulating solvers, but I think it's possible to alter the simpleFoam solver for such a case.
So where do I put the energy equation?
As I want to compute temperature after successfully converged Navier-Stokes-Equation I have thought about opening another time-loop and solving the energy equation there.
Something like this:
Thanks for your ideas. See you.
have a look at buoyantSimpleFoam.
So I will put the energy equation inside it too?
It took some time before I got back to this construction site:
Do you think buoyantSimpleFoam for itself (without chaning anything) will be the right choice for a simple convective heat transfer problem?
It worked well for me. But you can take out the buoyancy term as well.
Hi Markus and Sebastian,
Why can't we put the TEqn.H out side the SIMPLE loop. I think we need to calculate temperature field after we got corrected velocity field. Is my idea right or wrong? And since simpleFoam calculates turbulent flows I put my Teqn.H as,
turbulence->nu()/Pr + turbulence->nut()/Prt
- fvm::laplacian(kappaEff, T)
//rhok = 1.0 - beta*(T - TRef);
Please correct me if I am wrong. My temperature value fluctuates a lot whenever I used it out side the SIMPLE loop. But in pisoFoam I put it in outside the PISO loop and worked really good.
Please advice me.
I think the (rather old) discussion here was about the time loop not the Simple/pimple loop. Naturally one needs to keep the algorithm for the Navier-Stokes equations intact. You can add whatever equation outside the algorithm to let it resole the pressure-velocity coupling in peace. Of course all equations should be inside the time loop unless you need to solve an equation once.
|All times are GMT -4. The time now is 15:32.|