|
[Sponsors] |
![]() |
![]() |
#1 |
Senior Member
Farzad Faraji
Join Date: Nov 2019
Posts: 206
Rep Power: 7 ![]() |
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 |
|
![]() |
![]() |
![]() |
![]() |
#2 | |
Senior Member
mohammad
Join Date: Sep 2015
Posts: 278
Rep Power: 11 ![]() |
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) ); |
||
![]() |
![]() |
![]() |
![]() |
#3 |
Senior Member
Farzad Faraji
Join Date: Nov 2019
Posts: 206
Rep Power: 7 ![]() |
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 |
|
![]() |
![]() |
![]() |
![]() |
#4 |
Senior Member
Farzad Faraji
Join Date: Nov 2019
Posts: 206
Rep Power: 7 ![]() |
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 |
|
|