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/)
-   -   *.relax() in bubbleFoam (piso)? (https://www.cfd-online.com/Forums/openfoam-solving/97783-relax-bubblefoam-piso.html)

enoch February 24, 2012 15:42

*.relax() in bubbleFoam (piso)?
 
I don't understand what the role of .relax() is in the bubbleFoam.

UEqns.H:

UaEqn.relax()

pEqns.H:
p.relax()

alphaEqn.H
alpha.relax()

Does .relax() mean a relaxation factor? the bubbleFoam solver used in OF1.7 adopts the "PISO" algorithm. This algorithm does not need any relaxation factor for solving U, alpha and p. Please enlighten me with you comments. Thanks.

robbirobocop February 28, 2012 02:33

If you use PIMPLE you can use relaxation factors. The PISO algorithm (in my opinion) does not have the possibility of relaxation in bubbleFOAM.

So if nOuterCorrectors is > 1 you use PIMPLE and additionally you can optionally use relaxation.

enoch February 28, 2012 10:41

I'm using OF 1.7.1 so the bubbleFoam solver adopts "PISO". Do you mean p.relax()/UaEqn.relax()/alpha.relax() do nothing?


All times are GMT -4. The time now is 21:22.