This repository has been archived on 2023-11-20. You can view files and clone it, but cannot push or open issues or pull requests.
foam-extend4.1-coherent-io/applications/solvers/compressible/steadyCompressibleMRFFoam/rhoFromP.H

16 lines
335 B
C
Raw Normal View History

{
// Calculate density from pressure
rho.storePrevIter();
2015-12-04 19:27:05 +00:00
rho = thermo.rho()();
// Bound rho
volScalarField R = thermo.Cp() - thermo.Cv();
volScalarField rhoMin = pMin/(R*TMax);
volScalarField rhoMax = pMax/(R*TMin);
rho = Foam::min(rho, rhoMax);
rho = Foam::max(rho, rhoMin);
rho.relax();
}