- **OpenFOAM Running, Solving & CFD**
(*http://www.cfd-online.com/Forums/openfoam-solving/*)

- - **Don't understand solver's behaviour**
(*http://www.cfd-online.com/Forums/openfoam-solving/113178-dont-understand-solvers-behaviour.html*)

Don't understand solver's behaviourHello guys,
today I'm facing a problem, which I can't explain. I have done a dummy calculation for a variable f. f is set everywhere to 1 (boundary/internal). Nevertheless OpenFOAM calculates values differing from 1. Can anyone explain that behaviour to me? Thank you very much in advance. I have a normal transport equation for variable f: Code:
` f_(` Boundary and internal values all set to 1.Code:
` multivariateSurfaceInterpolationScheme<scalar>::fielTable fields;` So again keep in mind, for testing purpose I set all values to 1. Now I'm trying to solve the following equations: Code:
`Info << "fmin/max = " << min(f_).value() << ", " << max(f_).value() << endl;;` Code:
`Info << "fmin/max = " << min(f_).value() << ", " << max(f_).value() << endl;;` f min/max = 1, 1f min/max = 0.90082369, 1.1320949 Schemes: laplacian(alphaEff,f) Gauss linear corrected; div(phi,f) Gauss upwind; RASModel kEpsilon; |

solver used:
solver PBiCG; preconditioner DILU; tolerance 1e-7; relTol 0.01; |

All times are GMT -4. The time now is 18:44. |