What are the definitions of nOuterCorrectors and nCorrectors
in rhoPimpleFoam we have below coefficients.what do they refer to?
Code:
nOuterCorrectors 1; 
could anyone give a hint?

Just a hint (I do not know more exact for the moment) : Depending on the number of the different correctors there will be different numbers of iteration cycles within one "timestep".
Putting up this numbers CAN lead to better convergence within the timestep, but it also WILL cause an increase of computational demand... 
thank you bernhard.does anyone knows the difference between them?

nCorrectors is the number of times a solution for pressure is attempted within each timestep.
For instance, when nCorrectors = 2, you might see something like this in your output file: Quote:

Quote:
As far as I see, nOuterCorrectors has an effect, when the viscosity of your fluid changes in dependency to the flow. For example, shear thinning fluids etc., but also when your turbulence model produces a turbulent viscosity that adds to the molecular viscosity. 
nOuterCorrectors determines no. of iterations over the nonlinear coupling. So nOuterCorrections = 1 equals to PISO where the nonlinear coupling is neglected.

Hello Everybody,
It would be very nice if somebody explain nOuterCorrectors and its influence in pimple solver and what is the max limit of its value. For instance, can i use nOuterCorrectors=10 (or higher value) in a simulation using pimple solver. Thanks Jamal 
Jamal, the max value for nOuterCorrectors should be 9223372036854775807 (assuming it's of datatype label, and you are on a 64bit system). It's just a counter for a loop, so you can use any number of iterations you require to reach convergence. Of course the more correctors you use the longer your simulation will take, so if you need a large amount of correctors you should ask yourself why convergence is so slow. For more explanation, see the answer by simt.

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