Functions | Variables
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

volVectorField HbyA ("HbyA", U)
 
surfaceScalarField phiHbyA ("phiHbyA", fvc::interpolate(HbyA) &mesh.Sf())
 
MRF makeRelative (phiHbyA)
 
 adjustPhi (phiHbyA, U, p)
 
tmp< volScalarField > rAtU (rAU)
 
 if (simple.consistent())
 
UEqn clear ()
 
 while (simple.correctNonOrthogonal())
 
p relax ()
 
U correctBoundaryConditions ()
 
fvOptions correct (U)
 

Variables

 HbyA = rAU*UEqn().H()
 
 U = HbyA - rAtU()*fvc::grad(p)
 

Function Documentation

◆ HbyA()

volVectorField HbyA ( "HbyA"  ,
U   
)

◆ phiHbyA()

surfaceScalarField phiHbyA ( "phiHbyA"  ,
fvc::interpolate(HbyA) &mesh.Sf()   
)

◆ makeRelative()

MRF makeRelative ( phiHbyA  )

Referenced by if().

Here is the caller graph for this function:

◆ adjustPhi()

adjustPhi ( phiHbyA  ,
U  ,
p   
)

Referenced by if().

Here is the caller graph for this function:

◆ rAtU()

tmp<volScalarField> rAtU ( rAU  )

Referenced by if(), and while().

Here is the caller graph for this function:

◆ if()

if ( simple.  consistent())

Definition at line 12 of file pEqn.H.

References Foam::fvc::grad(), HbyA, Foam::MULES::interpolate(), mesh, p, phiHbyA, rAtU(), rAU(), Foam::fvc::snGrad(), and UEqn().

Here is the call graph for this function:

◆ clear()

UEqn clear ( )

Referenced by Foam::atan2(), cyclicAMIPolyPatch::calcTransforms(), cyclicPolyPatch::calcTransforms(), ILList< DLListBase, entry >::clear(), DictionaryBase< DLPtrList< T >, T >::clear(), LPtrList< SLListBase, Reaction< Foam::sutherlandTransport > >::clear(), ZoneMesh< cellZone, polyMesh >::clear(), wordRe::clear(), LList< DLListBase, Foam::entry * >::clear(), UnsortedMeshedSurface< Face >::clear(), DynamicList< Foam::FixedList< scalar, 3 > >::clearStorage(), DynamicField::clearStorage(), StaticHashTable< T, Key, Hash >::clearStorage(), DSMCCloud< DSMCParcel< ParcelType > >::DSMCCloud(), sampledPatch::expire(), sampledTriSurfaceMesh::expire(), topoSet::invert(), moleculeCloud::moleculeCloud(), ILList< DLListBase, entry >::operator=(), HashPtrTable< ThermoType >::operator=(), UILList< DLListBase, callback >::operator=(), LPtrList< SLListBase, Reaction< Foam::sutherlandTransport > >::operator=(), PackedBoolList::operator=(), LList< DLListBase, Foam::entry * >::operator=(), StaticHashTable< T, Key, Hash >::operator=(), UnsortedMeshedSurface< Face >::operator=(), MeshedSurface< Foam::face >::operator=(), dictionary::operator=(), Foam::pow(), SHA1::processBytes(), reactingMixture< ThermoType >::reactingMixture(), extendedEdgeMeshFormat::read(), TRIsurfaceFormatCore::read(), extendedFeatureEdgeMeshFormat::read(), NASedgeFormat::read(), OBJsurfaceFormat< Face >::read(), GTSsurfaceFormat< Face >::read(), NASsurfaceFormat< Face >::read(), OFFsurfaceFormat< Face >::read(), VTKsurfaceFormat< Face >::read(), AC3DsurfaceFormat< Face >::read(), TRIsurfaceFormat< Face >::read(), STARCDsurfaceFormat< Face >::read(), FTRsurfaceFormat< Face >::read(), edgeMeshFormat::read(), OFSsurfaceFormat< Face >::read(), STARCDedgeFormat::read(), fvSchemes::read(), STLsurfaceFormat< Face >::read(), boundaryRegion::readDict(), cellTable::readDict(), GeometricField::GeometricBoundaryField::readField(), fvBoundaryMesh::readUpdate(), cuttingPlane::reCut(), dynamicCode::reset(), regExp::set(), UPtrList< Foam::Field< Type > >::setSize(), CompactListList::setSize(), PtrList< injectionModel >::setSize(), SHA1::SHA1(), SHA1Digest::SHA1Digest(), singleStepReactingMixture< ThermoType >::singleStepReactingMixture(), topoSet::subset(), PackedBoolList::subsetIndices(), ILList< DLListBase, entry >::transfer(), Matrix< RectangularMatrix< Type >, Type >::transfer(), LPtrList< SLListBase, Reaction< Foam::sutherlandTransport > >::transfer(), LList< DLListBase, Foam::entry * >::transfer(), PtrList< injectionModel >::transfer(), StaticHashTable< T, Key, Hash >::transfer(), Foam::transform(), autoPtr< Foam::saturationModel >::~autoPtr(), HashPtrTable< ThermoType >::~HashPtrTable(), HashTable< Foam::autoPtr< Foam::interfaceCompositionModel > >::~HashTable(), ILList< DLListBase, entry >::~ILList(), LList< DLListBase, Foam::entry * >::~LList(), LPtrList< SLListBase, Reaction< Foam::sutherlandTransport > >::~LPtrList(), and regExp::~regExp().

◆ while()

while ( simple.  correctNonOrthogonal())

Definition at line 23 of file pEqn.H.

References Foam::fvc::div(), Foam::fvc::laplacian(), p, phi, phiHbyA, pRefCell, pRefValue, and rAtU().

Here is the call graph for this function:

◆ relax()

E2Eqn relax ( )

◆ correctBoundaryConditions()

nut correctBoundaryConditions ( )

◆ correct()

fvOptions correct ( U  )

Variable Documentation

◆ HbyA

HbyA = rAU*UEqn().H()

Definition at line 4 of file pEqn.H.

Referenced by for(), if(), and while().

◆ U

U = HbyA - rAtU()*fvc::grad(p)

Definition at line 46 of file pEqn.H.

Referenced by Foam::fvc::absolute(), MRFZoneList::addAcceleration(), actuationDiskSource::addActuationDiskAxialInertialResistance(), MRFZone::addCoriolis(), velocityDampingConstraint::addDamping(), DSMCCloud< DSMCParcel< ParcelType > >::addNewParcel(), radialActuationDiskSource::addRadialActuationDiskAxialInertialResistance(), buoyancyEnergy::addSup(), interRegionExplicitPorositySource::addSup(), canopySource::addSup(), radialActuationDiskSource::addSup(), svenssonHaggkvistCanopySource::addSup(), actuationDiskSource::addSup(), dalpeMassonCanopySource::addSup(), effectivenessHeatExchangerSource::addSup(), Foam::adjustPhi(), fixedCoeff::apply(), powerLaw::apply(), DarcyForchheimer::apply(), atmBoundaryLayerInletVelocityFvPatchVectorField::atmBoundaryLayerInletVelocityFvPatchVectorField(), scalarTransport::boundaryTypes(), Foam::calc(), SprayParcel::calcAtomization(), DEShybrid< Type >::calcBlendingFactor(), SprayParcel::calcBreakup(), targetCoeffTrim::calcCoeffs(), vanDriestDelta::calcDelta(), Foam::calcEk(), fixedCoeff::calcForce(), powerLaw::calcForce(), DarcyForchheimer::calcForce(), immersedBoundaryForces::calcForcesMoment(), forces::calcForcesMoment(), curvatureSeparation::calcInvR1(), streamLineParticle::calcSubCycleDeltaT(), rotorDiskSource::calculate(), tabulatedHeatTransfer::calculateHtc(), FSD< CombThermoType, ThermoType >::calculateSourceNorm(), coalCloudList::coalCloudList(), pressureTools::convertToCoeff(), SpecularReflection< CloudType >::correct(), MaxwellianThermal< CloudType >::correct(), forceList::correct(), MixedDiffuseSpecular< CloudType >::correct(), Rebound< CloudType >::correct(), thermocapillaryForce::correct(), contactAngleForce::correct(), LocalInteraction< CloudType >::correct(), StandardWallInteraction< CloudType >::correct(), curvatureSeparation::correct(), fixedCoeff::correct(), meanVelocityForce::correct(), kOmegaSSTDES< BasicTurbulenceModel >::correct(), powerLaw::correct(), DeardorffDiffStress< BasicTurbulenceModel >::correct(), dynamicLagrangian< BasicTurbulenceModel >::correct(), kEqn< BasicTurbulenceModel >::correct(), targetCoeffTrim::correct(), DarcyForchheimer::correct(), thixotropicViscosity::correct(), dynamicKEqn< BasicTurbulenceModel >::correct(), SSG< BasicTurbulenceModel >::correct(), kEpsilon< EddyDiffusivity< compressible::turbulenceModel > >::correct(), kOmega< BasicTurbulenceModel >::correct(), LaunderSharmaKE< BasicTurbulenceModel >::correct(), realizableKE< BasicTurbulenceModel >::correct(), RNGkEpsilon< BasicTurbulenceModel >::correct(), LRR< BasicTurbulenceModel >::correct(), directionalPressureGradientExplicitSource::correct(), SpalartAllmarasDES< BasicTurbulenceModel >::correct(), v2f< BasicTurbulenceModel >::correct(), kOmegaSSTBase< eddyViscosity< RASModel< BasicTurbulenceModel > > >::correct(), MRFZoneList::correctBoundaryFlux(), MRFZoneList::correctBoundaryVelocity(), MRFZone::correctBoundaryVelocity(), Foam::CorrectPhi(), targetCoeffTrim::correctTrim(), Foam::correctUphiBCs(), MRFZoneList::DDt(), Foam::fvc::ddtCorr(), forces::devRhoReff(), IncompressibleTurbulenceModel< TransportModel >::divDevReff(), PhaseIncompressibleTurbulenceModel< TransportModel >::divDevReff(), linearViscousStress< RASModel< BasicTurbulenceModel > >::divDevRhoReff(), nonlinearEddyViscosity< incompressible::RASModel >::divDevRhoReff(), IncompressibleTurbulenceModel< TransportModel >::divDevRhoReff(), PhaseIncompressibleTurbulenceModel< TransportModel >::divDevRhoReff(), ReynoldsStress< RASModel< BasicTurbulenceModel > >::divDevRhoReff(), DispersionRASModel< CloudType >::epsilonModel(), vorticity::execute(), Lambda2::execute(), Q::execute(), for(), forAll(), forAllIter(), ddtScheme< Type >::fvcDdtPhiCoeff(), steadyStateDdtScheme< Type >::fvcDdtPhiCorr(), EulerDdtScheme< Type >::fvcDdtPhiCorr(), boundedDdtScheme< Type >::fvcDdtPhiCorr(), backwardDdtScheme< Type >::fvcDdtPhiCorr(), CoEulerDdtScheme< Type >::fvcDdtPhiCorr(), SLTSDdtScheme< Type >::fvcDdtPhiCorr(), localEulerDdtScheme< Type >::fvcDdtPhiCorr(), CrankNicolsonDdtScheme< Type >::fvcDdtPhiCorr(), steadyStateDdtScheme< Type >::fvcDdtUfCorr(), EulerDdtScheme< Type >::fvcDdtUfCorr(), boundedDdtScheme< Type >::fvcDdtUfCorr(), backwardDdtScheme< Type >::fvcDdtUfCorr(), CoEulerDdtScheme< Type >::fvcDdtUfCorr(), SLTSDdtScheme< Type >::fvcDdtUfCorr(), localEulerDdtScheme< Type >::fvcDdtUfCorr(), CrankNicolsonDdtScheme< Type >::fvcDdtUfCorr(), SmagorinskyZhang< BasicTurbulenceModel >::gasTurbulence(), NicenoKEqn< BasicTurbulenceModel >::gasTurbulence(), LaheyKEpsilon< BasicTurbulenceModel >::gasTurbulence(), kOmegaSSTSato< BasicTurbulenceModel >::gasTurbulence(), if(), Foam::immersedBoundaryAdjustPhi(), FreeStream< CloudType >::inflow(), rotorDiskSource::inflowVelocity(), DSMCCloud< DSMCParcel< ParcelType > >::initialise(), wallBoundedStreamLineParticle::interpolateFields(), streamLineParticle::interpolateFields(), DispersionRASModel< CloudType >::kModel(), BrownianMotionForce< CloudType >::kModel(), kOmegaSSTDES< BasicTurbulenceModel >::LESRegion(), mixtureKEpsilon< BasicTurbulenceModel >::liquidTurbulence(), continuousGasKEqn< BasicTurbulenceModel >::liquidTurbulence(), continuousGasKEpsilon< BasicTurbulenceModel >::liquidTurbulence(), patchMeanVelocityForce::magUbarAve(), meanVelocityForce::magUbarAve(), main(), Foam::fvc::makeAbsolute(), MRFZoneList::makeAbsolute(), MRFZone::makeAbsolute(), Foam::fvc::makeRelative(), MRFZoneList::makeRelative(), MRFZone::makeRelative(), layeredEngineMesh::move(), fvMotionSolverEngineMesh::move(), solidParticleCloud::move(), streamLineParticle::move(), wallBoundedStreamLineParticle::move(), movingImmersedBoundary::movePoints(), Foam::incompressible::New(), Foam::compressible::New(), ThermalDiffusivity< BasicTurbulenceModel >::New(), laminar< BasicTurbulenceModel >::New(), CompressibleTurbulenceModel< TransportModel >::New(), PhaseCompressibleTurbulenceModel< typename BasicTurbulenceModel::transportModel >::New(), PhaseIncompressibleTurbulenceModel< TransportModel >::New(), IncompressibleTurbulenceModel< TransportModel >::New(), viscosityModel::New(), RASModel< EddyDiffusivity< phaseCompressibleTurbulenceModel > >::New(), LESModel< BasicTurbulenceModel >::New(), KinematicCloud< CloudType >::patchData(), pressureTools::pDyn(), continuousGasKEqn< BasicTurbulenceModel >::phaseTransferCoeff(), continuousGasKEpsilon< BasicTurbulenceModel >::phaseTransferCoeff(), NicenoKEqn< BasicTurbulenceModel >::phaseTransferCoeff(), LaheyKEpsilon< BasicTurbulenceModel >::phaseTransferCoeff(), ParticleErosion< CloudType >::postPatch(), InteractionLists< typename CloudType::parcelType >::prepareWallDataToRefer(), DSMCParcel::readFields(), KinematicParcel::readFields(), Foam::fvc::relative(), wallBoundedStreamLineParticle::sample(), dynamicRefineFvMesh::selectUnrefinePoints(), SprayParcel::solveTABEq(), coalCloudList::SU(), laminar::Su(), KinematicCloud< CloudType >::SU(), SRFModel::Uabs(), Uaverage(), StochasticDispersionRAS< CloudType >::update(), dynamicMotionSolverFvMesh::update(), ReitzKHRT< CloudType >::update(), rawTopoChangerFvMesh::update(), dynamicInkJetFvMesh::update(), GradientDispersionRAS< CloudType >::update(), solidBodyMotionFvMesh::update(), movingWallVelocityFvPatchVectorField::updateCoeffs(), ibSwirlFlowRateInletVelocityFvPatchVectorField::updateCoeffs(), mappedFlowRateFvPatchVectorField::updateCoeffs(), supersonicFreestreamFvPatchVectorField::updateCoeffs(), Implicit< CloudType >::velocityCorrection(), PairCollision< CloudType >::wallInteraction(), ThermoSurfaceFilm< CloudType >::wetSplashInteraction(), while(), vorticityWriter::write(), machWriter::write(), CloudToVTK< CloudType >::write(), solidParticle::writeFields(), DSMCParcel::writeFields(), and KinematicParcel::writeFields().

U2
volVectorField & U2
Definition: createFields.H:23
rho2
rho2
Definition: pEqn.H:125
alpha2
alpha2
Definition: alphaEqn.H:112
momentumTransfer
phaseSystem::momentumTransferTable & momentumTransfer(momentumTransferPtr())
phase2
phaseModel & phase2
Definition: createFields.H:13
fvOptions
fv::options & fvOptions
Definition: setRegionFluidFields.H:16