Go to the source code of this file.
|
| | if (pimple.frozenFlow()) |
| |
| tmp< fvVectorMatrix > | tUEqn (fvm::ddt(rho, U)+fvm::div(phi, U)+MRF.DDt(rho, U)+turbulence.divDevTau(U)==fvOptions(rho, U)) |
| |
| UEqn | relax () |
| |
| fvOptions | constrain (UEqn) |
| |
| fvOptions | correct (U) |
| |
| tmp< fv::convectionScheme< scalar > > | mvConvection (nullptr) |
| |
| | if (Y.size()) |
| |
| tmp< volScalarField > | Yt (nullptr) |
| |
| | if (Y.size()) |
| |
| | forAll (Y, i) |
| |
| | if (Y.size()) |
| |
| fvScalarMatrix | EEqn (fvm::ddt(rho, he)+fvm::div(phi, he)+fvc::ddt(rho, K)+fvc::div(phi, K)+(he.name()=="e" ? fvc::div(fvc::absolute(phi/fvc::interpolate(rho), U), p, "div(phiv,p)") :-dpdt)+thermophysicalTransport.divq(he)==rho *(U &g)+rad.Sh(thermo, he)+reaction.Qdot()+fvOptions(rho, he)) |
| |
| EEqn | relax () |
| |
| fvOptions | constrain (EEqn) |
| |
| EEqn | solve () |
| |
| fvOptions | correct (he) |
| |
| thermo | correct () |
| |
◆ if() [1/4]
| if |
( |
pimple. |
frozenFlow() | ) |
|
◆ tUEqn()
◆ relax() [1/2]
◆ constrain() [1/2]
◆ correct() [1/3]
◆ mvConvection()
| tmp<fv::convectionScheme<scalar> > mvConvection |
( |
nullptr |
| ) |
|
◆ if() [2/4]
◆ Yt()
| tmp<volScalarField> Yt |
( |
nullptr |
| ) |
|
◆ if() [3/4]
◆ forAll()
◆ if() [4/4]
◆ EEqn()
| fvScalarMatrix EEqn |
( |
fvm::ddt(rho, he)+fvm::div(phi, he)+fvc::ddt(rho, K)+fvc::div(phi, K)+(he.name()=="e" ? fvc::div(fvc::absolute(phi/fvc::interpolate(rho), U), p, "div(phiv,p)") :-dpdt)+thermophysicalTransport.divq(he) |
= =rho *(U &g)+rad.Sh(thermo, he)+reaction.Qdot()+fvOptions(rho, he) | ) |
|
Initial value:{
rhoReactionThermo & thermo
GeometricField< scalar, fvPatchField, volMesh > volScalarField
◆ relax() [2/2]
◆ constrain() [2/2]
◆ solve()
◆ correct() [2/3]
◆ correct() [3/3]
◆ else
Initial value:{
if (!
mesh.steady() && pimples.firstPimpleIter())
{
}
# 1 "/home/ubuntu/OpenFOAM-8/applications/solvers/heatTransfer/chtMultiRegionFoam/fluid/UEqn.H" 1
MRF.correctBoundaryVelocity(
U)
Definition at line 6 of file solveFluid.H.
◆ UEqn