pEqn.H File Reference
Include dependency graph for pEqn.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

volScalarField rAU (1.0/UEqn.A())
 
volVectorField HbyA (constrainHbyA(invA &UEqn.H(), U, p))
 
 if (pimple.transonic())
 
 while (pimple.correctNonOrthogonal())
 
U correctBoundaryConditions ()
 
fvConstraints constrain (U)
 
 if (thermo.dpdt())
 

Variables

 rho = thermo.rho()
 
 else
 
 U = HbyA - (invA & (betav*fvc::grad(p)))
 
 K = 0.5*magSqr(U)
 

Function Documentation

◆ rAU()

◆ HbyA()

volVectorField HbyA ( constrainHbyA(invA &UEqn.H(), U, p )

◆ if() [1/2]

if ( pimple.  transonic())

Definition at line 6 of file pEqn.H.

References Foam::fvc::ddt(), Foam::fvc::ddtCorr(), Foam::fvc::div(), Foam::fvc::flux(), fvModels(), HbyA, Foam::fvc::interpolate(), invA(), Foam::fvc::laplacian(), p, pimple(), psi, rAU(), rho, and U.

Here is the call graph for this function:

◆ while()

while ( pimple.  correctNonOrthogonal())

Definition at line 49 of file pEqn.H.

References Foam::fvc::ddt(), Foam::fvc::div(), fvModels(), invA(), Foam::fvc::laplacian(), p, phiHbyA(), pimple(), psi, and rho.

Here is the call graph for this function:

◆ correctBoundaryConditions()

◆ constrain()

fvConstraints constrain ( U  )

◆ if() [2/2]

if ( thermo.  dpdt())

Definition at line 77 of file pEqn.H.

References Foam::fvc::ddt(), and p.

Here is the call graph for this function:

Variable Documentation

◆ rho

rho = thermo.rho()

Definition at line 1 of file pEqn.H.

Referenced by if(), and while().

◆ else

else
Initial value:
{
(
"phiHbyA",
(
)
)
volScalarField rAU(1.0/UEqn.A())
U
Definition: pEqn.H:72
rho
Definition: pEqn.H:1
volVectorField & HbyA
Definition: pEqn.H:13
surfaceScalarField phiHbyA("phiHbyA", fvc::interpolate(rho) *fvc::flux(HbyA))
tmp< SurfaceField< typename innerProduct< vector, Type >::type > > flux(const VolField< Type > &vf)
Return the face-flux field obtained from the given volVectorField.
static tmp< SurfaceField< Type > > interpolate(const VolField< Type > &tvf, const surfaceScalarField &faceFlux, Istream &schemeData)
Interpolate field onto faces using scheme given by Istream.
tmp< SurfaceField< typename Foam::flux< Type >::type > > ddtCorr(const VolField< Type > &U, const SurfaceField< Type > &Uf)
Definition: fvcDdt.C:196
SurfaceField< scalar > surfaceScalarField

Definition at line 38 of file pEqn.H.

◆ U

U = HbyA - (invA & (betav*fvc::grad(p)))

Definition at line 72 of file pEqn.H.

Referenced by Foam::fvc::absolute(), NullMRF::absolute(), MRFZone::addCoriolis(), DSMCCloud< ParcelType >::addNewParcel(), buoyancyEnergy::addSup(), effectivenessHeatExchangerSource::addSup(), actuationDiskSource::addSup(), radialActuationDiskSource::addSup(), Foam::adjustPhi(), XiFluid::bSolve(), mixtureKEpsilon< BasicMomentumTransportModel >::bubbleG(), Implicit< CloudType >::cacheFields(), SprayParcel< ParcelType >::calcAtomisation(), SprayParcel< ParcelType >::calcBreakup(), targetCoeffTrim::calcCoeffs(), powerLawLopesdaCosta::calcForce(), DarcyForchheimer::calcForce(), fixedCoeff::calcForce(), powerLaw::calcForce(), solidification::calcForce(), forces::calcForcesMoment(), rotorDiskSource::calculate(), XiEqModel::calculateSchelkinEffect(), compressibleInterPhaseTransportModel::compressibleInterPhaseTransportModel(), meanVelocityForce::constrain(), Foam::constrainH(), Foam::constrainHbyA(), Foam::constrainPhiHbyA(), Foam::constrainPressure(), curvatureSeparation::correct(), kineticTheoryModel::correct(), kEpsilonLopesdaCosta< BasicMomentumTransportModel >::correct(), variable::correct(), kOmegaSST< MomentumTransportModel, BasicMomentumTransportModel >::correct(), Maxwell< BasicMomentumTransportModel >::correct(), DeardorffDiffStress< BasicMomentumTransportModel >::correct(), dynamicKEqn< BasicMomentumTransportModel >::correct(), dynamicLagrangian< BasicMomentumTransportModel >::correct(), kEqn< BasicMomentumTransportModel >::correct(), SpalartAllmarasDES< BasicMomentumTransportModel >::correct(), kEpsilon< BasicMomentumTransportModel >::correct(), kOmega< BasicMomentumTransportModel >::correct(), kOmega2006< BasicMomentumTransportModel >::correct(), LaunderSharmaKE< BasicMomentumTransportModel >::correct(), LRR< BasicMomentumTransportModel >::correct(), realizableKE< BasicMomentumTransportModel >::correct(), RNGkEpsilon< BasicMomentumTransportModel >::correct(), SSG< BasicMomentumTransportModel >::correct(), v2f< BasicMomentumTransportModel >::correct(), targetCoeffTrim::correct(), powerLawLopesdaCosta::correct(), DarcyForchheimer::correct(), fixedCoeff::correct(), powerLaw::correct(), solidification::correct(), MaxwellianThermal< CloudType >::correct(), MixedDiffuseSpecular< CloudType >::correct(), SpecularReflection< CloudType >::correct(), Rebound< CloudType >::correct(), MovingPhaseModel< BasePhaseModel >::correctKinematics(), kOmegaSSTSato< BasicMomentumTransportModel >::correctNut(), phaseSystem::correctPhi(), Foam::fv::correctPhi(), Foam::fv::CorrectPhi(), kOmegaSSTLM< BasicMomentumTransportModel >::correctReThetatGammaInt(), Foam::fvc::correctRhoUf(), targetCoeffTrim::correctTrim(), Foam::fvc::correctUf(), Foam::correctUphiBCs(), dynamic::cosTheta(), mixtureKEpsilon< BasicMomentumTransportModel >::Ct2(), MRFZoneList::DDt(), Foam::fvc::ddtCorr(), forces::devTau(), ReynoldsStress< BasicMomentumTransportModel >::DivDevRhoReff(), incompressibleMomentumTransportModel::divDevSigma(), phaseIncompressibleMomentumTransportModel::divDevSigma(), incompressibleInterPhaseTransportModel::divDevTau(), linearViscousStress< BasicMomentumTransportModel >::divDevTau(), nonlinearEddyViscosity< incompressible::RASModel >::divDevTau(), nonlinearEddyViscosity< BasicMomentumTransportModel >::divDevTau(), compressibleInterPhaseTransportModel::divDevTau(), kineticTheoryModel::divDevTau(), phasePressureModel::divDevTau(), incompressibleMomentumTransportModel::divDevTau(), Maxwell< BasicMomentumTransportModel >::divDevTau(), ReynoldsStress< BasicMomentumTransportModel >::divDevTau(), phaseIncompressibleMomentumTransportModel::divDevTau(), momentumTransportModel::divDevTauCorr(), XiFluid::EaSolve(), MomentumParcel< ParcelType >::Eo(), totalEnthalpy::execute(), MomentumTransferPhaseSystem< BasePhaseSystem >::Ffs(), ddtScheme< Type >::fvcDdtPhiCoeff(), backwardDdtScheme< Type >::fvcDdtPhiCorr(), boundedDdtScheme< Type >::fvcDdtPhiCorr(), CoEulerDdtScheme< Type >::fvcDdtPhiCorr(), CrankNicolsonDdtScheme< Type >::fvcDdtPhiCorr(), EulerDdtScheme< Type >::fvcDdtPhiCorr(), localEulerDdtScheme< Type >::fvcDdtPhiCorr(), SLTSDdtScheme< Type >::fvcDdtPhiCorr(), steadyStateDdtScheme< Type >::fvcDdtPhiCorr(), backwardDdtScheme< Type >::fvcDdtUfCorr(), boundedDdtScheme< Type >::fvcDdtUfCorr(), CoEulerDdtScheme< Type >::fvcDdtUfCorr(), CrankNicolsonDdtScheme< Type >::fvcDdtUfCorr(), EulerDdtScheme< Type >::fvcDdtUfCorr(), localEulerDdtScheme< Type >::fvcDdtUfCorr(), SLTSDdtScheme< Type >::fvcDdtUfCorr(), steadyStateDdtScheme< Type >::fvcDdtUfCorr(), basicSubGrid::G(), AnisothermalPhaseModel< BasePhaseModel >::heEqn(), function1::htc(), Foam::hydrostaticInitialisation(), if(), incompressibleInterPhaseTransportModel::incompressibleInterPhaseTransportModel(), FreeStream< CloudType >::inflow(), incompressibleDriftFluxMixture::initialise(), MovingPhaseModel< BasePhaseModel >::K(), multiphaseVoFMixture::K(), continuousGasKEqn< BasicMomentumTransportModel >::liquidTurbulence(), continuousGasKEpsilon< BasicMomentumTransportModel >::liquidTurbulence(), phaseInterface::magUr(), main(), Foam::fvc::makeAbsolute(), MRFZone::makeAbsolute(), MRFZoneList::makeAbsolute(), makeMomentumTransportModelTypes(), Foam::fvc::makeRelative(), MRFZone::makeRelative(), MRFZoneList::makeRelative(), compressibleMultiphaseVoF::momentumPredictor(), compressibleVoF::momentumPredictor(), isothermalFilm::momentumPredictor(), MomentumTransferPhaseSystem< BasePhaseSystem >::momentumTransfer(), MomentumTransferPhaseSystem< BasePhaseSystem >::momentumTransferf(), solidParticleCloud::move(), streamlinesParticle::move(), BinghamPlastic::mu(), laminarModel< BasicMomentumTransportModel >::New(), LESModel< BasicMomentumTransportModel >::New(), RASModel< BasicMomentumTransportModel >::New(), filmCompressibleMomentumTransportModel::New(), phaseCompressibleMomentumTransportModel::New(), phaseIncompressibleMomentumTransportModel::New(), PDRDragModel::New(), generalisedNewtonianViscosityModel::New(), Foam::filmCompressible::New(), Foam::phaseCompressible::New(), Foam::phaseIncompressible::New(), compressibleMomentumTransportModel::New(), Foam::compressible::New(), incompressibleMomentumTransportModel::New(), Foam::incompressible::New(), parcelCloud::New(), parcelCloudList::parcelCloudList(), MomentumTransferPhaseSystem< BasePhaseSystem >::partialElimination(), continuousGasKEqn< BasicMomentumTransportModel >::phaseTransferCoeff(), NicenoKEqn< BasicMomentumTransportModel >::phaseTransferCoeff(), continuousGasKEpsilon< BasicMomentumTransportModel >::phaseTransferCoeff(), LaheyKEpsilon< BasicMomentumTransportModel >::phaseTransferCoeff(), ParticleErosion< CloudType >::postPatch(), isothermalFluid::postSolve(), incompressibleFluid::preSolve(), isothermalFluid::preSolve(), VoFSolver::preSolve(), isothermalFluid::pressureWork(), MomentumParcel< ParcelType >::Re(), DSMCParcel< ParcelType >::readFields(), solidParticle::readFields(), MomentumParcel< ParcelType >::readFields(), Foam::fvc::relative(), NullMRF::relative(), relax(), MomentumCloud< CloudType >::SU(), ParcelCloudBase< ParticleType >::SU(), parcelCloudList::SU(), MPLIC::surfaceAlpha(), multiphaseVoFSolver::surfaceTensionForce(), multiphaseVoFMixture::surfaceTensionForce(), phaseSystem::U(), GradientDispersionRAS< CloudType >::update(), StochasticDispersionRAS< CloudType >::update(), ReitzKHRT< CloudType >::update(), JohnsonJacksonParticleThetaFvPatchScalarField::updateCoeffs(), movingWallSlipVelocityFvPatchVectorField::updateCoeffs(), movingWallVelocityFvPatchVectorField::updateCoeffs(), noSlipFvPatchVectorField::updateCoeffs(), plenumPressureFvPatchScalarField::updateCoeffs(), supersonicFreestreamFvPatchVectorField::updateCoeffs(), translatingWallVelocityFvPatchVectorField::updateCoeffs(), waveVelocityFvPatchVectorField::updateCoeffs(), Implicit< CloudType >::velocityCorrection(), MomentumParcel< ParcelType >::We(), CloudFilmTransfer< CloudType >::wetSplashInteraction(), RelativeVelocity< CloudType >::write(), Foam::writeEk(), DSMCParcel< ParcelType >::writeFields(), solidParticle::writeFields(), MomentumParcel< ParcelType >::writeFields(), and basicSubGrid::XiEq().

◆ K