I am wondering if some is able
I am wondering if some is able to "translate" me the code in a more mathematican way.
phi = fvc::interpolate(rho)
*((fvc::interpolate(U) & mesh.Sf()) - fvc::meshPhi(rho, U));
> what is phi in this context? I do not understand how it is computed!
for (int nonOrth=0; nonOrth<=nNonOrthCorr; nonOrth++)
- fvm::laplacian(rho*rUA, p)
>How to determine this equation? I think this is PISO related stuff.
Hi Chris, in foam usually a
in foam usually all variables are stored at the cell centre. But for calculating the divergence of a field the face values are needed. So fvc::interpolate returns a field containing the face values interpolated from the cell-centre values. The interpolation scheme is defined in system/fvScheme by the entry interpolationScheme, usually linear.
phi is in your example the mass-flux across the faces corrected for mesh-motion by fvc::meshPhi.
the pEqn is part of PISO, probably you look in one of the foam thesis' for it's derivation or ferziger and peric
|All times are GMT -4. The time now is 21:28.|