|
[Sponsors] |
February 21, 2022, 19:29 |
pimpleFoam(transient) vs simpleFoam(steady)
|
#1 |
Senior Member
Farzad Faraji
Join Date: Nov 2019
Posts: 206
Rep Power: 8 |
Hello all
I am simulating artery(see attached picture), and I only need steady state solution. As you know, we can change transient to steady state inside fvSchemes as below; Code:
ddtSchemes { default steadyState; //Euler; } Code:
pimple transient ===>works pimple steady ===>Fails ************* simple transient ===>Fails simple steady ===>Fails Farzad |
|
February 21, 2022, 19:43 |
|
#2 | |
Senior Member
mohammad
Join Date: Sep 2015
Posts: 281
Rep Power: 12 |
Quote:
Hi Farzad, We need to see the log output to see what happens for each case. SIMPLE, in OF, does not contain any time derivative: Code:
tmp<fvVectorMatrix> tUEqn ( fvm::div(phi, U) + MRF.DDt(U) + turbulence->divDevReff(U) == fvOptions(U) ); However, PIMPLE, in essence, is the combination of SIMPLE and PISO. Therefore, it is a transient solver: Code:
tmp<fvVectorMatrix> tUEqn ( fvm::ddt(U) + fvm::div(phi, U) + MRF.DDt(U) + turbulence->divDevReff(U) == fvOptions(U) ); |
||
February 21, 2022, 20:18 |
|
#3 |
Senior Member
Farzad Faraji
Join Date: Nov 2019
Posts: 206
Rep Power: 8 |
Dear Mohammad
Please see the logs which I attached here. I think I should increase nCorrectors. Code:
SIMPLE //PIMPLE { nOuterCorrectors 1; nCorrectors 2; nNonOrthogonalCorrectors 0; pRefCell 0; pRefValue 0; } Farzad |
|
February 21, 2022, 23:23 |
My problem is solved
|
#4 |
Senior Member
Farzad Faraji
Join Date: Nov 2019
Posts: 206
Rep Power: 8 |
Dear Mohammad
My problem is solved. I just used simpleFoam files(controlDict, fvSchemes fvSolution) in; Code:
/openfoam9/tutorials/incompressible/simpleFoam/pitzDaily/system |
|
Tags |
openfoam, pimplefoam, simplefoam, steady state, transient |
|
|