FreeFOAM The Cross-Platform CFD Toolkit
Hosted by SourceForge:
Get FreeFOAM at SourceForge.net.
            Fast, secure and Free Open Source software downloads

pEqn.H File Reference


Detailed Description

Definition in file pEqn.H.

#include "src/finiteVolume/cfdTools/compressible/rhoEqn.H"
#include "src/finiteVolume/cfdTools/compressible/compressibleContinuityErrs.H"
Include dependency graph for pEqn.H:

Go to the source code of this file.

Functions

surfaceScalarField  rhorUAf ("(rho*(1|A(U)))", fvc::interpolate(rho *rUA))
surfaceScalarField  phiU (fvc::interpolate(rho)*((fvc::interpolate(U)&mesh.Sf())+fvc::ddtPhiCorr(rUA, rho, U, phi)))
 for (int nonOrth=0;nonOrth<=nNonOrthCorr;nonOrth++)
U  correctBoundaryConditions ()

Variables

 rho = thermo.rho()
volScalarField  rUA = 1.0/UEqn.A()
 U = rUA*UEqn.H()
 phi = phiU - rhorUAf*ghf*fvc::snGrad(rho)*mesh.magSf()
 p = p_rgh + rho*gh
 DpDt = fvc::DDt(surfaceScalarField("phiU", phi/fvc::interpolate(rho)), p)

Function Documentation

surfaceScalarField rhorUAf ( "(rho*(1|A(U)))"   ,
fvc::   interpolaterho *rUA  
)

Referenced by for().

surfaceScalarField phiU ( fvc::   interpolaterho)*((fvc::interpolate(U)&mesh.Sf())+fvc::ddtPhiCorr(rUA, rho, U, phi)  )
U correctBoundaryConditions (  )

Variable Documentation

rho = thermo.rho()

Definition at line 1 of file pEqn.H.

volScalarField rUA = 1.0/UEqn.A()

Definition at line 3 of file pEqn.H.

U = rUA*UEqn.H()

Definition at line 5 of file pEqn.H.

phi = phiU - rhorUAf*ghf*fvc::snGrad(rho)*mesh.magSf()

Definition at line 16 of file pEqn.H.

Referenced by waveTransmissiveFvPatchField< Type >::advectionSpeed(), advectiveFvPatchField< Type >::advectionSpeed(), TAB::breakupParcel(), ETAB::breakupParcel(), VariableHardSphere< CloudType >::collide(), LarsenBorgnakkeVariableHardSphere< CloudType >::collide(), SpalartAllmaras::correct(), oneEqEddy::correct(), lowReOneEqEddy::correct(), dynOneEqEddy::correct(), DeardorffDiffStress::correct(), Foam::fvc::ddtPhiCorr(), fluxCorrectedVelocityFvPatchVectorField::evaluate(), Foam::MULES::explicitSolve(), Foam::fvc::flux(), for(), forAll(), if(), interpolationCellPointFace< Type >::interpolate(), sphericalCS::localToGlobal(), fvMesh::movePoints(), incompressible::turbulenceModel::New(), turbulenceModel::New(), incompressible::RASModel::New(), RASModel::New(), incompressible::LESModel::New(), LESModel::New(), viscosityModel::New(), combustionModel::New(), null< Type >::operator()(), rhoMagSqr< Type >::operator()(), magSqr< Type >::operator()(), dynamicRefineFvMesh::refine(), dynamicRefineFvMesh::unrefine(), rawTopoChangerFvMesh::update(), timeVaryingMappedPressureDirectedInletVelocityFvPatchVectorField::updateCoeffs(), syringePressureFvPatchScalarField::updateCoeffs(), swirlFlowRateInletVelocityFvPatchVectorField::updateCoeffs(), pressureNormalInletOutletVelocityFvPatchVectorField::updateCoeffs(), pressureInletVelocityFvPatchVectorField::updateCoeffs(), pressureDirectedInletVelocityFvPatchVectorField::updateCoeffs(), pressureDirectedInletOutletVelocityFvPatchVectorField::updateCoeffs(), outletMappedUniformInletFvPatchField< Type >::updateCoeffs(), freestreamPressureFvPatchScalarField::updateCoeffs(), flowRateInletVelocityFvPatchVectorField::updateCoeffs(), fixedFluxPressureFvPatchScalarField::updateCoeffs(), and fanFvPatchField< Type >::updateCoeffs().

p = p_rgh + rho*gh

Definition at line 40 of file pEqn.H.

DpDt = fvc::DDt(surfaceScalarField("phiU", phi/fvc::interpolate(rho)), p)

Definition at line 48 of file pEqn.H.