Generic GeometricField class. More...
Classes | |
class | Boundary |
Public Types | |
typedef GeoMesh::Mesh | Mesh |
typedef GeoMesh::BoundaryMesh | BoundaryMesh |
typedef DimensionedField< Type, GeoMesh > | Internal |
typedef PatchField< Type > | Patch |
typedef Field< Type >::cmptType | cmptType |
Public Member Functions | |
TypeName ("GeometricField") | |
GeometricField (const IOobject &io, const Mesh &mesh, const dimensionSet &ds, const word &patchFieldType=PatchField< Type >::calculatedType()) | |
GeometricField (const IOobject &io, const Mesh &mesh, const dimensionSet &ds, const wordList &wantedPatchTypes, const wordList &actualPatchTypes=wordList()) | |
GeometricField (const IOobject &io, const Mesh &mesh, const dimensioned< Type > &dt, const word &patchFieldType=PatchField< Type >::calculatedType()) | |
GeometricField (const IOobject &io, const Mesh &mesh, const dimensioned< Type > &dt, const wordList &wantedPatchTypes, const wordList &actualPatchTypes=wordList()) | |
GeometricField (const IOobject &io, const Internal &diField, const PtrList< PatchField< Type >> &ptfl) | |
GeometricField (const IOobject &io, const Mesh &mesh, const dimensionSet &ds, const Field< Type > &iField, const word &patchFieldType=PatchField< Type >::calculatedType()) | |
GeometricField (const IOobject &io, const Mesh &mesh, const dimensionSet &ds, Field< Type > &&iField, const word &patchFieldType=PatchField< Type >::calculatedType()) | |
GeometricField (const IOobject &io, const Mesh &mesh, const dimensionSet &ds, const Field< Type > &iField, const PtrList< PatchField< Type >> &ptfl) | |
GeometricField (const IOobject &io, const Mesh &mesh, const bool readOldTime=true) | |
GeometricField (const IOobject &io, const Mesh &mesh, const dictionary &dict) | |
GeometricField (const GeometricField< Type, PatchField, GeoMesh > &gf) | |
GeometricField (const tmp< GeometricField< Type, PatchField, GeoMesh >> &tgf) | |
GeometricField (const IOobject &io, const GeometricField< Type, PatchField, GeoMesh > &gf) | |
GeometricField (const IOobject &io, const tmp< GeometricField< Type, PatchField, GeoMesh >> &tgf) | |
GeometricField (const word &newName, const GeometricField< Type, PatchField, GeoMesh > &gf) | |
GeometricField (const word &newName, const tmp< GeometricField< Type, PatchField, GeoMesh >> &tgf) | |
GeometricField (const IOobject &io, const GeometricField< Type, PatchField, GeoMesh > &gf, const word &patchFieldType) | |
GeometricField (const IOobject &io, const GeometricField< Type, PatchField, GeoMesh > &gf, const labelList &patchIDs, const word &patchFieldType) | |
GeometricField (const IOobject &io, const GeometricField< Type, PatchField, GeoMesh > &gf, const wordList &patchFieldTypes, const wordList &actualPatchTypes=wordList()) | |
GeometricField (const IOobject &io, const tmp< GeometricField< Type, PatchField, GeoMesh >> &tgf, const wordList &patchFieldTypes, const wordList &actualPatchTypes=wordList()) | |
tmp< GeometricField< Type, PatchField, GeoMesh > > | clone () const |
virtual | ~GeometricField () |
Internal & | ref (const bool updateAccessTime=true) |
const Internal & | internalField () const |
const Internal & | v () const |
Internal::FieldType & | primitiveFieldRef (const bool updateAccessTime=true) |
const Internal::FieldType & | primitiveField () const |
Boundary & | boundaryFieldRef (const bool updateAccessTime=true) |
const Boundary & | boundaryField () const |
label | timeIndex () const |
label & | timeIndex () |
void | storeOldTimes () const |
void | storeOldTime () const |
label | nOldTimes () const |
const GeometricField< Type, PatchField, GeoMesh > & | oldTime () const |
GeometricField< Type, PatchField, GeoMesh > & | oldTime () |
void | storePrevIter () const |
const GeometricField< Type, PatchField, GeoMesh > & | prevIter () const |
void | correctBoundaryConditions () |
bool | needReference () const |
tmp< GeometricField< cmptType, PatchField, GeoMesh > > | component (const direction) const |
bool | writeData (Ostream &) const |
tmp< GeometricField< Type, PatchField, GeoMesh > > | T () const |
void | relax (const scalar alpha) |
void | relax () |
word | select (bool final) const |
void | writeMinMax (Ostream &os) const |
void | negate () |
void | replace (const direction d, const GeometricField< cmptType, PatchField, GeoMesh > &gcf) |
void | replace (const direction d, const dimensioned< cmptType > &ds) |
void | min (const dimensioned< Type > &dt) |
void | max (const dimensioned< Type > &dt) |
void | clip (const dimensioned< MinMax< Type >> &range) |
void | clip (const dimensioned< Type > &minVal, const dimensioned< Type > &maxVal) |
void | maxMin (const dimensioned< Type > &minVal, const dimensioned< Type > &maxVal) |
const Internal & | operator() () const |
void | operator= (const GeometricField< Type, PatchField, GeoMesh > &) |
void | operator= (const tmp< GeometricField< Type, PatchField, GeoMesh >> &) |
void | operator= (const dimensioned< Type > &) |
void | operator== (const tmp< GeometricField< Type, PatchField, GeoMesh >> &) |
void | operator== (const dimensioned< Type > &) |
void | operator+= (const GeometricField< Type, PatchField, GeoMesh > &) |
void | operator+= (const tmp< GeometricField< Type, PatchField, GeoMesh >> &) |
void | operator-= (const GeometricField< Type, PatchField, GeoMesh > &) |
void | operator-= (const tmp< GeometricField< Type, PatchField, GeoMesh >> &) |
void | operator*= (const GeometricField< scalar, PatchField, GeoMesh > &) |
void | operator*= (const tmp< GeometricField< scalar, PatchField, GeoMesh >> &) |
void | operator/= (const GeometricField< scalar, PatchField, GeoMesh > &) |
void | operator/= (const tmp< GeometricField< scalar, PatchField, GeoMesh >> &) |
void | operator+= (const dimensioned< Type > &) |
void | operator-= (const dimensioned< Type > &) |
void | operator*= (const dimensioned< scalar > &) |
void | operator/= (const dimensioned< scalar > &) |
tmp< GeometricField< scalar, faPatchField, areaMesh > > | component (const direction) const |
void | replace (const direction, const GeometricField< scalar, faPatchField, areaMesh > &gsf) |
tmp< GeometricField< scalar, faPatchField, areaMesh > > | component (const direction) const |
void | replace (const direction, const GeometricField< scalar, faPatchField, areaMesh > &sf) |
tmp< GeometricField< scalar, fvPatchField, volMesh > > | component (const direction) const |
void | replace (const direction, const GeometricField< scalar, fvPatchField, volMesh > &gsf) |
tmp< GeometricField< scalar, fvPatchField, volMesh > > | component (const direction) const |
void | replace (const direction, const GeometricField< scalar, fvPatchField, volMesh > &sf) |
Static Public Member Functions | |
static const GeometricField< Type, PatchField, GeoMesh > & | null () |
static tmp< GeometricField< Type, PatchField, GeoMesh > > | New (const word &name, const Mesh &mesh, const dimensionSet &ds, const word &patchFieldType=PatchField< Type >::calculatedType()) |
static tmp< GeometricField< Type, PatchField, GeoMesh > > | New (const word &name, const Mesh &mesh, const dimensionSet &ds, const Field< Type > &iField, const word &patchFieldType=PatchField< Type >::calculatedType()) |
static tmp< GeometricField< Type, PatchField, GeoMesh > > | New (const word &name, const Mesh &mesh, const dimensionSet &ds, Field< Type > &&iField, const word &patchFieldType=PatchField< Type >::calculatedType()) |
static tmp< GeometricField< Type, PatchField, GeoMesh > > | New (const word &name, const Mesh &mesh, const dimensioned< Type > &dt, const word &patchFieldType=PatchField< Type >::calculatedType()) |
static tmp< GeometricField< Type, PatchField, GeoMesh > > | New (const word &name, const Mesh &mesh, const dimensioned< Type > &dt, const wordList &patchFieldTypes, const wordList &actualPatchTypes=wordList()) |
static tmp< GeometricField< Type, PatchField, GeoMesh > > | New (const word &newName, const tmp< GeometricField< Type, PatchField, GeoMesh >> &tgf) |
static tmp< GeometricField< Type, PatchField, GeoMesh > > | New (const word &newName, const tmp< GeometricField< Type, PatchField, GeoMesh >> &tgf, const wordList &patchFieldTypes, const wordList &actualPatchTypes=wordList()) |
Friends | |
Ostream & | operator (Ostream &, const GeometricField< Type, PatchField, GeoMesh > &) |
Ostream & | operator (Ostream &, const tmp< GeometricField< Type, PatchField, GeoMesh >> &) |
typedef GeoMesh::Mesh Mesh |
Definition at line 96 of file GeometricField.H.
typedef GeoMesh::BoundaryMesh BoundaryMesh |
Definition at line 100 of file GeometricField.H.
typedef DimensionedField<Type, GeoMesh> Internal |
Definition at line 103 of file GeometricField.H.
typedef PatchField<Type> Patch |
Definition at line 107 of file GeometricField.H.
Definition at line 286 of file GeometricField.H.
GeometricField | ( | const IOobject & | io, |
const Mesh & | mesh, | ||
const dimensionSet & | ds, | ||
const word & | patchFieldType = PatchField< Type >::calculatedType() |
||
) |
GeometricField | ( | const IOobject & | io, |
const Mesh & | mesh, | ||
const dimensionSet & | ds, | ||
const wordList & | wantedPatchTypes, | ||
const wordList & | actualPatchTypes = wordList() |
||
) |
GeometricField | ( | const IOobject & | io, |
const Mesh & | mesh, | ||
const dimensioned< Type > & | dt, | ||
const word & | patchFieldType = PatchField< Type >::calculatedType() |
||
) |
GeometricField | ( | const IOobject & | io, |
const Mesh & | mesh, | ||
const dimensioned< Type > & | dt, | ||
const wordList & | wantedPatchTypes, | ||
const wordList & | actualPatchTypes = wordList() |
||
) |
GeometricField | ( | const IOobject & | io, |
const Internal & | diField, | ||
const PtrList< PatchField< Type >> & | ptfl | ||
) |
Definition at line 284 of file GeometricField.C.
GeometricField | ( | const IOobject & | io, |
const Mesh & | mesh, | ||
const dimensionSet & | ds, | ||
const Field< Type > & | iField, | ||
const word & | patchFieldType = PatchField< Type >::calculatedType() |
||
) |
GeometricField | ( | const IOobject & | io, |
const Mesh & | mesh, | ||
const dimensionSet & | ds, | ||
Field< Type > && | iField, | ||
const word & | patchFieldType = PatchField< Type >::calculatedType() |
||
) |
GeometricField | ( | const IOobject & | io, |
const Mesh & | mesh, | ||
const dimensionSet & | ds, | ||
const Field< Type > & | iField, | ||
const PtrList< PatchField< Type >> & | ptfl | ||
) |
Definition at line 351 of file GeometricField.C.
GeometricField | ( | const IOobject & | io, |
const Mesh & | mesh, | ||
const bool | readOldTime = true |
||
) |
GeometricField | ( | const IOobject & | io, |
const Mesh & | mesh, | ||
const dictionary & | dict | ||
) |
Definition at line 410 of file GeometricField.C.
GeometricField | ( | const GeometricField< Type, PatchField, GeoMesh > & | gf | ) |
Definition at line 441 of file GeometricField.C.
GeometricField | ( | const tmp< GeometricField< Type, PatchField, GeoMesh >> & | tgf | ) |
Definition at line 468 of file GeometricField.C.
GeometricField | ( | const IOobject & | io, |
const GeometricField< Type, PatchField, GeoMesh > & | gf | ||
) |
Definition at line 489 of file GeometricField.C.
GeometricField | ( | const IOobject & | io, |
const tmp< GeometricField< Type, PatchField, GeoMesh >> & | tgf | ||
) |
Definition at line 517 of file GeometricField.C.
GeometricField | ( | const word & | newName, |
const GeometricField< Type, PatchField, GeoMesh > & | gf | ||
) |
Definition at line 540 of file GeometricField.C.
GeometricField | ( | const word & | newName, |
const tmp< GeometricField< Type, PatchField, GeoMesh >> & | tgf | ||
) |
Definition at line 568 of file GeometricField.C.
GeometricField | ( | const IOobject & | io, |
const GeometricField< Type, PatchField, GeoMesh > & | gf, | ||
const word & | patchFieldType | ||
) |
Definition at line 589 of file GeometricField.C.
GeometricField | ( | const IOobject & | io, |
const GeometricField< Type, PatchField, GeoMesh > & | gf, | ||
const labelList & | patchIDs, | ||
const word & | patchFieldType | ||
) |
Definition at line 658 of file GeometricField.C.
GeometricField | ( | const IOobject & | io, |
const GeometricField< Type, PatchField, GeoMesh > & | gf, | ||
const wordList & | patchFieldTypes, | ||
const wordList & | actualPatchTypes = wordList() |
||
) |
GeometricField | ( | const IOobject & | io, |
const tmp< GeometricField< Type, PatchField, GeoMesh >> & | tgf, | ||
const wordList & | patchFieldTypes, | ||
const wordList & | actualPatchTypes = wordList() |
||
) |
|
virtual |
Definition at line 729 of file GeometricField.C.
TypeName | ( | "GeometricField" | ) |
|
inlinestatic |
Definition at line 25 of file GeometricFieldI.H.
Referenced by exact::correct(), Poisson::correct(), advectionDiffusion::correct(), kinematicSingleLayer::Cp(), filmTurbulenceModel::devRhoReff(), forces::devRhoReff(), momentumError::divDevRhoReff(), ddtScheme< Type >::fvcDdt(), phaseSystem::he(), kinematicSingleLayer::hs(), noThermo::kappa(), kinematicSingleLayer::kappa(), noThermo::kappaRad(), polynomial::lnPSat(), function1::lnPSat(), forces::mu(), noPyrolysis::phiGas(), thermo::phiGas(), polynomial::pSat(), function1::pSat(), polynomial::pSatPrime(), function1::pSatPrime(), noThermo::rho(), noThermo::T(), kinematicSingleLayer::T(), kinematicSingleLayer::Ts(), ArdenBuck::Tsat(), AntoineExtended::Tsat(), and kinematicSingleLayer::Tw().
Foam::tmp< Foam::GeometricField< Type, PatchField, GeoMesh > > clone | ( | ) | const |
Definition at line 720 of file GeometricField.C.
|
static |
Referenced by noLift::Cl(), constantLiftCoefficient::Cl(), noSwarm::Cs(), noVirtualMass::Cvm(), constantVirtualMassCoefficient::Cvm(), noTurbulentDispersion::D(), phaseSystem::dmdt(), constantAspectRatio::E(), phaseSystem::E(), noWallLubrication::F(), noLift::F(), noTurbulentDispersion::F(), noBlending::f1(), noBlending::f2(), noLift::Ff(), noWallLubrication::Fi(), parseDriver::field_areaNormal(), parseDriver::field_cellVolume(), parseDriver::field_faceArea(), parseDriver::field_faceCentre(), parseDriver::field_pointField(), parseDriver::field_rand(), constantSaturationConditions::lnPSat(), Foam::makeZeroGradientField(), generalizedNewtonian< BasicMomentumTransportModel >::nuEff(), generalizedNewtonian< BasicMomentumTransportModel >::nut(), constantSaturationConditions::pSat(), constantSaturationConditions::pSatPrime(), constantSurfaceTensionCoefficient::sigma(), phaseSystem::sigma(), subCycleField< GeometricField >::subCycleField(), constantSaturationConditions::Tsat(), polynomial::Tsat(), and function1::Tsat().
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 173 of file GeometricFieldNew.C.
|
static |
Foam::GeometricField< Type, PatchField, GeoMesh >::Internal & ref | ( | const bool | updateAccessTime = true | ) |
Definition at line 742 of file GeometricField.C.
Referenced by viscousDissipation::addSup(), interRegionHeatTransferModel::addSup(), Foam::fac::average(), Poisson::correct(), diffusionMulticomponent< ReactionThermo, ThermoType >::correct(), multiphaseMangrovesTurbulenceModel::epsilonCoeff(), filmFlux::execute(), skewCorrectedSnGrad< Type >::fullGradCorrection(), faMatrix< Type >::H(), MassTransferPhaseSystem< BasePhaseSystem >::heatTransfer(), volPointInterpolation::interpolate(), multiphaseMangrovesTurbulenceModel::kCoeff(), interfaceOxideRate< Thermo, OtherThermo >::Kexp(), laplaceFilter::laplaceFilter(), variablesSet::renameTurbulenceField(), dynamicOversetFvMesh::solve(), and writeCellVolumes::write().
|
inline |
Definition at line 36 of file GeometricFieldI.H.
Referenced by assemblyFaceAreaPairGAMGAgglomeration::assemblyFaceAreaPairGAMGAgglomeration(), Foam::fac::div(), edgeInterpolationScheme< Type >::euclidianInterpolate(), backwardFaDdtScheme< Type >::facDdt(), gaussConvectionScheme< Type >::famDiv(), gaussLaplacianScheme< Type >::famLaplacian(), interfaceTrackingFvMesh::freeSurfacePressureJump(), interfaceTrackingFvMesh::freeSurfaceSnGradU(), interfaceTrackingFvMesh::freeSurfaceSnGradUn(), skewCorrectedSnGrad< Type >::fullGradCorrection(), edgeInterpolationScheme< Type >::interpolate(), dynamicRefineFvMesh::mapNewInternalFaces(), volSurfaceMapping::mapToField(), volSurfaceMapping::mapToVolume(), Foam::fac::ndiv(), faFieldReconstructor::reconstructFaAreaField(), faFieldReconstructor::reconstructFaEdgeField(), faMatrix< Type >::residual(), Foam::fam::Sp(), Foam::fam::Su(), Foam::fam::SuSp(), liquidFilmBase::Up(), trackingInverseDistance::update(), cellVolumeWeight::update(), interfaceTrackingFvMesh::update(), liquidFilmBase::Uw(), dynamicOversetFvMesh::writeObject(), and Foam::ensightOutput::writePointField().
|
inline |
Definition at line 26 of file volFieldsI.H.
Foam::GeometricField< Type, PatchField, GeoMesh >::Internal::FieldType & primitiveFieldRef | ( | const bool | updateAccessTime = true | ) |
Definition at line 759 of file GeometricField.C.
Referenced by MRFZone::addCoriolis(), interRegionExplicitPorositySource::addSup(), externalHeatFluxSource::addSup(), powerLawUniformBinary::addToBinaryBreakupRate(), hydrodynamic::addToCoalescenceRate(), adjointSensitivity::adjointMeshMovementSource(), Foam::FieldOps::assign(), Foam::atan2(), Foam::fvc::average(), cellCoBlended< Type >::blendingFactor(), Foam::bound(), Implicit< CloudType >::cacheFields(), curvatureSeparation::calcCosAngle(), cubeRootVolDelta::calcDelta(), maxDeltaxyz::calcDelta(), variableHeatTransfer::calculateHtc(), pointConstraints::constrain(), pointConstraints::constrainDisplacement(), shapeSensitivitiesBase::constructAndWriteSensitivtyPointField(), inverseVolumeDiffusivity::correct(), curvatureSeparation::correct(), wideBandAbsorptionEmission::correct(), distanceSurface::createGeometry(), Foam::fac::div(), Foam::fac::edgeIntegrate(), edgeInterpolationScheme< Type >::euclidianInterpolate(), faMatrix< Type >::flux(), fvMatrix< Type >::flux(), faMatrix< Type >::H(), fvMatrix< Type >::H(), fvMatrix< Type >::H1(), heThermo< BasicSolidThermo, MixtureType >::hc(), dynamicOversetFvMesh::interpolate(), edgeInterpolationScheme< Type >::interpolate(), surfaceInterpolationScheme< scalar >::interpolate(), volPointInterpolation::interpolateBoundaryField(), Foam::invTransform(), isoSurfaceCell::isoSurfaceCell(), isoSurfacePoint::isoSurfacePoint(), isoSurfaceTopo::isoSurfaceTopo(), heSolidThermo< BasicSolidThermo, MixtureType >::Kappa(), PhiScheme< Type, PhiLimiter >::limiter(), dynamicRefineFvMesh::mapFields(), meshToMesh::mapInternalSrcToTgt(), meshToMesh::mapInternalTgtToSrc(), fvMesh::movePoints(), heheuPsiThermo< BasicPsiThermo, MixtureType >::mub(), heheuPsiThermo< BasicPsiThermo, MixtureType >::muu(), Foam::fac::ndiv(), liquidFilmBase::pg(), VoidFraction< CloudType >::postEvolve(), Foam::pow(), liquidFilmModel::preEvolveRegion(), snappySnapDriver::preSmoothPatch(), heheuPsiThermo< BasicPsiThermo, MixtureType >::psib(), heheuPsiThermo< BasicPsiThermo, MixtureType >::psiu(), variablesSet::renameTurbulenceField(), rigidBodyMeshMotion::rigidBodyMeshMotion(), acousticDampingSource::setBlendingFactor(), powerLaw::setBreakupRate(), exponential::setBreakupRate(), standardRadiation::Shs(), sensitivitySurface::smoothSensitivities(), Foam::sqr(), Foam::stabilise(), Foam::fvc::surfaceIntegrate(), ReactingCloud< CloudType >::SYi(), Foam::T(), heheuPsiThermo< BasicPsiThermo, MixtureType >::Tb(), Foam::FieldOps::ternary(), Foam::FieldOps::ternarySelect(), KinematicCloud< Cloud< basicKinematicCollidingParcel > >::theta(), Foam::transform(), SRFModel::Uabs(), Foam::unzip(), interfaceTrackingFvMesh::update(), NURBS3DVolumeCylindrical::updateLocalCoordinateSystem(), KinematicCloud< Cloud< basicKinematicCollidingParcel > >::vDotSweep(), velocityDisplacementMotionSolver::velocityDisplacementMotionSolver(), heThermo< BasicSolidThermo, MixtureType >::W(), basicFvGeometryScheme::weights(), reverseLinear< Type >::weights(), clippedLinear< Type >::weights(), faNVDscheme< Type, NVDweight >::weights(), limitedSurfaceInterpolationScheme< Type >::weights(), AveragingMethod< Foam::Vector >::write(), solverInfo::write(), dynamicOversetFvMesh::writeAgglomeration(), and MRFZone::zero().
|
inline |
Definition at line 46 of file GeometricFieldI.H.
Referenced by sensitivityVolBSplinesFI::assembleSensitivities(), sensitivityBezierFI::assembleSensitivities(), assemblyFaceAreaPairGAMGAgglomeration::assemblyFaceAreaPairGAMGAgglomeration(), Foam::FieldOps::assign(), Foam::atan2(), Foam::bound(), faceLimitedGrad< Type >::calcGrad(), cellMDLimitedGrad< Type >::calcGrad(), Foam::cmptAv(), Foam::component(), phaseChangeModel::correct(), TwoResistanceHeatTransferPhaseSystem< BasePhaseSystem >::correctInterfaceThermo(), ThermalPhaseChangePhaseSystem< BasePhaseSystem >::correctInterfaceThermo(), InterfaceCompositionPhaseChangePhaseSystem< BasePhaseSystem >::correctInterfaceThermo(), kinematicSingleLayer::CourantNumber(), motionSmootherAlgo::curPoints(), filmTurbulenceModel::Cw(), EulerFaD2dt2Scheme< Type >::facD2dt2(), boundedBackwardFaDdtScheme::facDdt(), boundedBackwardFaDdtScheme::facDdt0(), faceAreaPairGAMGAgglomeration::faceAreaPairGAMGAgglomeration(), EulerD2dt2Scheme< Type >::fvcD2dt2(), CoEulerDdtScheme< Type >::fvcDdt(), SLTSDdtScheme< Type >::fvcDdt(), backwardDdtScheme< Type >::fvcDdt(), CrankNicolsonDdtScheme< Type >::fvcDdt(), ddtScheme< Type >::fvcDdtPhiCoeff(), ddtScheme< Type >::fvcDdtPhiCoeffExperimental(), gaussConvectionScheme< Type >::fvmDiv(), gaussLaplacianScheme< Type, GType >::fvmLaplacianUncorrected(), relaxedNonOrthoGaussLaplacianScheme< Type, GType >::fvmLaplacianUncorrected(), kinematicSingleLayer::info(), Foam::invTransform(), Foam::mag(), Foam::magSqr(), Foam::makeGraph(), isoSurfaceBase::New(), MomentumTransferPhaseSystem< BasePhaseSystem >::partialElimination(), MomentumTransferPhaseSystem< BasePhaseSystem >::partialEliminationf(), Foam::pow(), pointFieldReconstructor::reconstructField(), fvFieldReconstructor::reconstructFvSurfaceField(), fvFieldReconstructor::reconstructFvVolumeField(), fvMatrix< Type >::residual(), rigidBodyMeshMotion::rigidBodyMeshMotion(), parseDriver::setResult(), sixDoFRigidBodyMotionSolver::sixDoFRigidBodyMotionSolver(), reactingOneDim::solidRegionDiffNo(), velocityDisplacementMotionSolver::solve(), surfaceAlignedSBRStressFvMotionSolver::solve(), Foam::sqr(), Foam::stabilise(), Foam::T(), Foam::FieldOps::ternary(), Foam::FieldOps::ternarySelect(), Foam::transform(), Foam::fvc::volumeIntegrate(), reverseLinear< Type >::weights(), clippedLinear< Type >::weights(), Foam::writeCellGraph(), and Foam::zip().
Foam::GeometricField< Type, PatchField, GeoMesh >::Boundary & boundaryFieldRef | ( | const bool | updateAccessTime = true | ) |
Definition at line 776 of file GeometricField.C.
Referenced by shapeSensitivities::accumulateBCSensitivityIntegrand(), sensitivitySurfacePoints::accumulateIntegrand(), sensitivitySurface::accumulateIntegrand(), Foam::FieldOps::assign(), Foam::atan2(), Foam::fac::average(), Foam::fvc::average(), Foam::bound(), wallShearStress::calcShearStress(), adjointSensitivity::computeGradDxDbMultiplier(), adjointEikonalSolver::computeYPhi(), shapeSensitivitiesBase::constructAndWriteSensitivityField(), reconstructedDistanceFunction::constructRDF(), shapeSensitivitiesBase::constructVolSensitivtyField(), inversePointDistanceDiffusivity::correct(), injectionModelList::correct(), wallDistData< TransferType >::correct(), ShihQuadraticKE::correct(), LamBremhorstKE::correct(), LienLeschziner::correct(), LienCubicKE::correct(), advectionDiffusion::correct(), mixtureKEpsilon< BasicTurbulenceModel >::correct(), kkLOmega::correct(), motionSmootherAlgo::correctBoundaryConditions(), MRFZoneList::correctBoundaryFlux(), thermoSingleLayer::correctHsForMappedT(), phaseModel::correctInflowOutflow(), mixtureKEpsilon< BasicTurbulenceModel >::correctInletOutlet(), cubic< Type >::correction(), linearUpwind< Type >::correction(), linearUpwindV< Type >::correction(), liquidFilmModel::correctThermoFields(), heThermo< BasicSolidThermo, MixtureType >::CpByCpv(), heThermo< BasicSolidThermo, MixtureType >::Cpv(), heThermo< BasicSolidThermo, MixtureType >::Cv(), basicFvGeometryScheme::deltaCoeffs(), multiphaseSystem::dragCoeffs(), edgeInterpolationScheme< Type >::euclidianInterpolate(), faMatrix< Type >::faMatrix(), adjointSpalartAllmaras::FISensitivityTerm(), faMatrix< Type >::flux(), fvMatrix< Type >::flux(), skewCorrectedSnGrad< Type >::fullGradCorrection(), ddtScheme< Type >::fvcDdtPhiCoeff(), ddtScheme< Type >::fvcDdtPhiCoeffExperimental(), NURBS3DVolume::getDxCellsDb(), ATCstandard::getFISensitivityTerm(), heThermo< BasicSolidThermo, MixtureType >::hc(), psiuReactionThermo::heuBoundaryCorrection(), localReferenceTemperature::htc(), fixedReferenceTemperature::htc(), ReynoldsAnalogy::htc(), localMax< Type >::interpolate(), localMin< Type >::interpolate(), pointVolInterpolation::interpolate(), edgeInterpolationScheme< Type >::interpolate(), surfaceInterpolationScheme< scalar >::interpolate(), weightedFlux< Type >::interpolate(), singleCellFvMesh::interpolate(), meshToMesh0::interpolate(), Foam::invTransform(), heSolidThermo< BasicSolidThermo, MixtureType >::Kappa(), Foam::MULES::limit(), PhiScheme< Type, PhiLimiter >::limiter(), lnGradScheme< Type >::lnGrad(), adjointSimple::mainIter(), dynamicRefineFvMesh::mapFields(), meshToMesh::mapSrcToTgt(), meshToMesh::mapTgtToSrc(), fvMesh::movePoints(), heheuPsiThermo< BasicPsiThermo, MixtureType >::mub(), heheuPsiThermo< BasicPsiThermo, MixtureType >::muu(), basicFvGeometryScheme::nonOrthCorrectionVectors(), basicFvGeometryScheme::nonOrthDeltaCoeffs(), Schaeffer::nu(), JohnsonJacksonSchaeffer::nu(), consumptionSpeed::omega0Sigma(), liquidFilmBase::postEvolveRegion(), Foam::pow(), heheuPsiThermo< BasicPsiThermo, MixtureType >::psib(), heheuPsiThermo< BasicPsiThermo, MixtureType >::psiu(), variablesSet::renameTurbulenceField(), laplacianMotionSolver::setBoundaryConditions(), elasticityMotionSolver::setBoundaryConditions(), motionSmootherAlgo::setDisplacementPatchFields(), pointConstraints::setPatchFields(), sensitivitySurface::smoothSensitivities(), snGradScheme< Type >::snGrad(), velocityDisplacementMotionSolver::solve(), adjointMeshMovementSolver::solve(), dynamicOversetFvMesh::solve(), sensitivityBezierFI::solveMeshMovementEqn(), MultiComponentPhaseModel< BasePhaseModel, phaseThermo >::solveYi(), Foam::sqr(), Foam::stabilise(), Foam::T(), heheuPsiThermo< BasicPsiThermo, MixtureType >::Tb(), Foam::FieldOps::ternary(), Foam::FieldOps::ternarySelect(), thermoSingleLayer::transferPrimaryRegionSourceFields(), kinematicSingleLayer::transferPrimaryRegionSourceFields(), Foam::transform(), polynomial::Tsat(), function1::Tsat(), SRFModel::Uabs(), dynamicRefineFvMesh::unrefine(), Foam::unzip(), trackingInverseDistance::update(), cellVolumeWeight::update(), objectiveForce::update_dxdbMultiplier(), objectiveMoment::update_dxdbMultiplier(), wideBandDiffusiveRadiationMixedFvPatchScalarField::updateCoeffs(), greyDiffusiveRadiationMixedFvPatchScalarField::updateCoeffs(), waveSurfacePressureFvPatchScalarField::updateCoeffs(), reactingOneDim::updatePhiGas(), reactingOneDim::updateqr(), heThermo< BasicSolidThermo, MixtureType >::W(), extendedUpwindCellToFaceStencil::weightedSum(), extendedCellToFaceStencil::weightedSum(), basicFvGeometryScheme::weights(), reverseLinear< Type >::weights(), clippedLinear< Type >::weights(), faNVDscheme< Type, NVDweight >::weights(), limitedSurfaceInterpolationScheme< Type >::weights(), dynamicOversetFvMesh::writeAgglomeration(), MRFZone::zero(), and wallLubricationModel::zeroGradWalls().
|
inline |
Definition at line 55 of file GeometricFieldI.H.
Referenced by sensitivitySurfacePoints::accumulateIntegrand(), sensitivitySurface::accumulateIntegrand(), reactingOneDim::addMassSources(), basicThermo::alpha(), lumpedPointMovement::areas(), Foam::FieldOps::assign(), Foam::atan2(), Foam::fac::average(), Foam::fvc::average(), Foam::bound(), ThermoSurfaceFilm< CloudType >::cacheFilmFields(), alphatPhaseChangeJayatillekeWallFunctionFvPatchScalarField::calcAlphat(), fieldExtents::calcFieldExtents(), CentredFitSnGradData< Polynomial >::calcFit(), forces::calcForcesMoment(), faceLimitedGrad< Type >::calcGrad(), faceMDLimitedGrad< Type >::calcGrad(), cellMDLimitedGrad< Type >::calcGrad(), nutUWallFunctionFvPatchScalarField::calcNut(), nutUTabulatedWallFunctionFvPatchScalarField::calcNut(), nutUBlendedWallFunctionFvPatchScalarField::calcNut(), nutUSpaldingWallFunctionFvPatchScalarField::calcNut(), atmNutUWallFunctionFvPatchScalarField::calcNut(), wallShearStress::calcShearStress(), atmOmegaWallFunctionFvPatchScalarField::calculate(), atmEpsilonWallFunctionFvPatchScalarField::calculate(), epsilonWallFunctionFvPatchScalarField::calculate(), omegaWallFunctionFvPatchScalarField::calculate(), MultiComponentPhaseModel< BasePhaseModel, phaseThermo >::calculateVolumeFractions(), Foam::cmptAv(), Foam::component(), NURBS3DVolume::computeControlPointSensitivities(), adjointSensitivity::computeGradDxDbMultiplier(), adjointSpalartAllmaras::conservativeMomentumSource(), shapeSensitivitiesBase::constructAndWriteSensitivtyPointField(), reconstructedDistanceFunction::constructRDF(), transferModelList::correct(), injectionModelList::correct(), contactAngleForce::correct(), gaussGrad< Type >::correctBoundaryConditions(), thermoSingleLayer::correctHsForMappedT(), phaseModel::correctInflowOutflow(), mixtureKEpsilon< BasicTurbulenceModel >::correctInletOutlet(), ThermalPhaseChangePhaseSystem< BasePhaseSystem >::correctInterfaceThermo(), linearUpwind< Type >::correction(), linearUpwindV< Type >::correction(), linearUpwindNormal< Type >::correction(), outletStabilised< Type >::correction(), epsilonWallFunctionFvPatchScalarField::createAveragingWeights(), omegaWallFunctionFvPatchScalarField::createAveragingWeights(), distanceSurface::createGeometry(), adjointSpalartAllmaras::diffusionCoeffVar1(), adjointEikonalSolver::distanceSensitivities(), adjointSpalartAllmaras::distanceSensitivities(), multiphaseSystem::dragCoeffs(), shapeSensitivities::dvdbMult(), Foam::fac::edgeIntegrate(), Foam::fac::edgeSum(), edgeInterpolationScheme< Type >::euclidianInterpolate(), yPlus::execute(), surfaceDistance::execute(), EulerFaD2dt2Scheme< Type >::facD2dt2(), EulerFaDdtScheme< Type >::facDdt(), backwardFaDdtScheme< Type >::facDdt(), boundedBackwardFaDdtScheme::facDdt(), boundedBackwardFaDdtScheme::facDdt0(), FacePostProcessing< CloudType >::FacePostProcessing(), gaussConvectionScheme< Type >::famDiv(), gaussLaplacianScheme< Type >::famLaplacian(), adjointSpalartAllmaras::FISensitivityTerm(), volPointInterpolation::flatBoundaryField(), faMatrix< Type >::flux(), lumpedPointMovement::forcesAndMoments(), interfaceTrackingFvMesh::freeSurfacePressureJump(), skewCorrectedSnGrad< Type >::fullGradCorrection(), EulerD2dt2Scheme< Type >::fvcD2dt2(), EulerDdtScheme< Type >::fvcDdt(), CoEulerDdtScheme< Type >::fvcDdt(), backwardDdtScheme< Type >::fvcDdt(), SLTSDdtScheme< Type >::fvcDdt(), CrankNicolsonDdtScheme< Type >::fvcDdt(), gaussConvectionScheme< Type >::fvmDiv(), gaussLaplacianScheme< Type, GType >::fvmLaplacianUncorrected(), relaxedNonOrthoGaussLaplacianScheme< Type, GType >::fvmLaplacianUncorrected(), GenericPatchGeoFieldsWriter< PatchType >::getFaceField(), psiuReactionThermo::heuBoundaryTypes(), thermalBaffle::info(), fluxSummary::initialiseFaceZoneAndDirection(), mixtureKEpsilon< BasicTurbulenceModel >::initMixtureFields(), SurfaceFilmModel< CloudType >::injectParticles(), localMax< Type >::interpolate(), localMin< Type >::interpolate(), pointVolInterpolation::interpolate(), edgeInterpolationScheme< Type >::interpolate(), surfaceInterpolationScheme< scalar >::interpolate(), weightedFlux< Type >::interpolate(), singleCellFvMesh::interpolate(), meshToMesh0::interpolate(), Foam::invTransform(), objectiveForce::J(), objectiveMoment::J(), kkLOmega::k(), interfaceOxideRate< Thermo, OtherThermo >::Kexp(), Foam::MULES::limit(), PhiScheme< Type, PhiLimiter >::limiter(), Foam::MULES::limiter(), Foam::MULES::limiterCorr(), lnGradScheme< Type >::lnGrad(), Foam::mag(), Foam::magSqr(), dynamicRefineFvMesh::mapFields(), dynamicRefineFvMesh::mapNewInternalFaces(), adjointMeshMovementSolver::meshMovementSensitivities(), incompressibleTwoPhaseInteractingMixture::mu(), heheuPsiThermo< BasicPsiThermo, MixtureType >::mub(), CompressibleTurbulenceModel< TransportModel >::mut(), basicFvGeometryScheme::nonOrthCorrectionVectors(), basicFvGeometryScheme::nonOrthDeltaCoeffs(), Schaeffer::nu(), Newtonian::nu(), strainRateFunction::nu(), JohnsonJacksonSchaeffer::nu(), powerLaw::nu(), CrossPowerLaw::nu(), HerschelBulkley::nu(), BirdCarreau::nu(), CompressibleTurbulenceModel< TransportModel >::nu(), Casson::nu(), incompressibleTwoPhaseMixture::nu(), incompressibleTwoPhaseInteractingMixture::nu(), incompressibleThreePhaseMixture::nu(), eddyViscosity< RASModel< BasicTurbulenceModel > >::nut(), ReynoldsStress< RASModel< BasicTurbulenceModel > >::nut(), omegaWallFunctionFvPatchScalarField::omegaPatch(), boundaryAdjointContributionIncompressible::pab(), PatchCollisionDensity< CloudType >::PatchCollisionDensity(), homogeneousMixture< ThermoType >::patchFaceMixture(), egrMixture< ThermoType >::patchFaceMixture(), inhomogeneousMixture< ThermoType >::patchFaceMixture(), veryInhomogeneousMixture< ThermoType >::patchFaceMixture(), egrMixture< ThermoType >::patchFaceProducts(), inhomogeneousMixture< ThermoType >::patchFaceProducts(), veryInhomogeneousMixture< ThermoType >::patchFaceProducts(), egrMixture< ThermoType >::patchFaceReactants(), inhomogeneousMixture< ThermoType >::patchFaceReactants(), veryInhomogeneousMixture< ThermoType >::patchFaceReactants(), homogeneousMixture< ThermoType >::patchFaceVolMixture(), inhomogeneousMixture< ThermoType >::patchFaceVolMixture(), veryInhomogeneousMixture< ThermoType >::patchFaceVolMixture(), fvPatch::patchField(), faPatch::patchField(), lumpedPointDisplacementPointPatchVectorField::patchIds(), boundaryAdjointContributionIncompressible::pb(), liquidFilmBase::pg(), boundaryAdjointContributionIncompressible::phiab(), boundaryAdjointContributionIncompressible::phib(), PatchCollisionDensity< CloudType >::postPatch(), Foam::pow(), liquidFilmModel::preEvolveRegion(), heheuPsiThermo< BasicPsiThermo, MixtureType >::psib(), reactingEulerHtcModel::q(), thermoSingleLayer::qconvp(), thermoSingleLayer::qconvw(), greyDiffusiveViewFactorFixedValueFvPatchScalarField::qro(), faFieldReconstructor::reconstructFaAreaField(), faFieldReconstructor::reconstructFaEdgeField(), pointFieldReconstructor::reconstructField(), fvFieldReconstructor::reconstructFvSurfaceField(), fvFieldReconstructor::reconstructFvVolumeField(), Foam::fvc::reconstructMag(), RemoveParcels< CloudType >::RemoveParcels(), faMatrix< Type >::residual(), fvMatrix< Type >::residual(), incompressibleTwoPhaseInteractingMixture::rho(), patchProbes::sample(), sampledPatch::sampleOnFaces(), sampledFaceZone::sampleOnFaces(), extractEulerianParticles::setBlockedFaces(), laplacianMotionSolver::setBoundaryConditions(), elasticityMotionSolver::setBoundaryConditions(), lumpedPointDisplacementPointPatchVectorField::setInterpolators(), displacementMethoddisplacementLaplacian::setMotionField(), displacementMethodlaplacianMotionSolver::setMotionField(), displacementMethodvelocityLaplacian::setMotionField(), displacementMethodelasticityMotionSolver::setMotionField(), lumpedPointDisplacementPointPatchVectorField::setPatchControls(), thermoSingleLayer::Sh(), snGradScheme< Type >::snGrad(), thermalBaffle::solveEnergy(), MultiComponentPhaseModel< BasePhaseModel, phaseThermo >::solveYi(), KinematicSurfaceFilm< CloudType >::splashInteraction(), Foam::sqr(), thermoSingleLayer::Srho(), Foam::stabilise(), Foam::fvc::surfaceIntegrate(), Foam::fvc::surfaceSum(), multiphaseSystem::Svm(), Foam::T(), Foam::FieldOps::ternary(), Foam::FieldOps::ternarySelect(), fluxSummary::totalArea(), kinematicSingleLayer::transferPrimaryRegionSourceFields(), Foam::transform(), polynomial::Tsat(), function1::Tsat(), boundaryAdjointContributionIncompressible::Uab(), boundaryAdjointContributionIncompressible::Ub(), dynamicRefineFvMesh::unrefine(), liquidFilmBase::Up(), interfaceTrackingFvMesh::update(), objectiveForce::update_dSdbMultiplier(), objectiveMoment::update_dSdbMultiplier(), objectiveMoment::update_dxdbDirectMultiplier(), objectiveForce::update_dxdbMultiplier(), objectiveMoment::update_dxdbMultiplier(), inclinedFilmNusseltHeightFvPatchScalarField::updateCoeffs(), inclinedFilmNusseltInletVelocityFvPatchVectorField::updateCoeffs(), wideBandDiffusiveRadiationMixedFvPatchScalarField::updateCoeffs(), mappedVelocityFluxFixedValueFvPatchField::updateCoeffs(), greyDiffusiveRadiationMixedFvPatchScalarField::updateCoeffs(), alphatWallFunctionFvPatchScalarField::updateCoeffs(), outletMappedUniformInletHeatAdditionFvPatchField::updateCoeffs(), fixedMultiPhaseHeatFluxFvPatchScalarField::updateCoeffs(), waveSurfacePressureFvPatchScalarField::updateCoeffs(), filmPyrolysisRadiativeCoupledMixedFvPatchScalarField::updateCoeffs(), advectiveFvPatchField< Type >::updateCoeffs(), alphatWallBoilingWallFunctionFvPatchScalarField::updateCoeffs(), reactingOneDim::updateqr(), thermoSingleLayer::updateSurfaceTemperatures(), kinematicSingleLayer::updateSurfaceVelocities(), adjointSpalartAllmaras::wallFloCoSensitivities(), adjointSpalartAllmaras::wallShapeSensitivities(), reverseLinear< Type >::weights(), clippedLinear< Type >::weights(), outletStabilised< Type >::weights(), faNVDscheme< Type, NVDweight >::weights(), limitedSurfaceInterpolationScheme< Type >::weights(), Foam::writePatchGraph(), Foam::ensightOutput::writePointField(), Foam::ensightOutput::writeVolField(), alphatJayatillekeWallFunctionFvPatchScalarField::yPlus(), and Foam::zip().
|
inline |
Definition at line 63 of file GeometricFieldI.H.
Referenced by subCycleField< GeometricField >::updateTimeIndex(), and subCycleField< GeometricField >::~subCycleField().
|
inline |
Definition at line 71 of file GeometricFieldI.H.
void storeOldTimes | ( | ) | const |
Definition at line 790 of file GeometricField.C.
void storeOldTime | ( | ) | const |
Definition at line 809 of file GeometricField.C.
Foam::label nOldTimes | ( | ) | const |
Definition at line 830 of file GeometricField.C.
const Foam::GeometricField< Type, PatchField, GeoMesh > & oldTime | ( | ) | const |
Definition at line 843 of file GeometricField.C.
Referenced by MomentumTransferPhaseSystem< BasePhaseSystem >::ddtCorrByAs(), EulerFaD2dt2Scheme< Type >::facD2dt2(), EulerFaDdtScheme< Type >::facDdt(), backwardFaDdtScheme< Type >::facDdt(), boundedBackwardFaDdtScheme::facDdt(), EulerFaDdtScheme< Type >::facDdt0(), backwardFaDdtScheme< Type >::facDdt0(), boundedBackwardFaDdtScheme::facDdt0(), EulerFaD2dt2Scheme< Type >::famD2dt2(), EulerFaDdtScheme< Type >::famDdt(), backwardFaDdtScheme< Type >::famDdt(), boundedBackwardFaDdtScheme::famDdt(), EulerD2dt2Scheme< Type >::fvcD2dt2(), EulerDdtScheme< Type >::fvcDdt(), CoEulerDdtScheme< Type >::fvcDdt(), SLTSDdtScheme< Type >::fvcDdt(), backwardDdtScheme< Type >::fvcDdt(), localEulerDdtScheme< Type >::fvcDdt(), CrankNicolsonDdtScheme< Type >::fvcDdt(), EulerD2dt2Scheme< Type >::fvmD2dt2(), EulerDdtScheme< Type >::fvmDdt(), CoEulerDdtScheme< Type >::fvmDdt(), backwardDdtScheme< Type >::fvmDdt(), SLTSDdtScheme< Type >::fvmDdt(), localEulerDdtScheme< Type >::fvmDdt(), CrankNicolsonDdtScheme< Type >::fvmDdt(), MassTransferPhaseSystem< BasePhaseSystem >::massSpeciesTransfer(), GeometricField< scalar, faPatchField, areaMesh >::oldTime(), KirchhoffShell::solveDisplacement(), and waveSurfacePressureFvPatchScalarField::updateCoeffs().
Foam::GeometricField< Type, PatchField, GeoMesh > & oldTime | ( | ) |
Definition at line 883 of file GeometricField.C.
void storePrevIter | ( | ) | const |
Definition at line 893 of file GeometricField.C.
Referenced by adjointSpalartAllmaras::correct(), kinematicThinFilm::evolveRegion(), and kinematicThinFilm::preEvolveRegion().
const Foam::GeometricField< Type, PatchField, GeoMesh > & prevIter | ( | ) | const |
Definition at line 916 of file GeometricField.C.
Referenced by Foam::fvc::alphaCorr().
void correctBoundaryConditions | ( | ) |
Definition at line 933 of file GeometricField.C.
Referenced by porosityModel::addResistance(), Foam::fac::average(), Foam::fvc::average(), cellCoBlended< Type >::blendingFactor(), Implicit< CloudType >::cacheFields(), curvatureSeparation::calcCosAngle(), cubeRootVolDelta::calcDelta(), maxDeltaxyz::calcDelta(), MultiComponentPhaseModel< BasePhaseModel, phaseThermo >::calculateVolumeFractions(), adjointSensitivity::computeGradDxDbMultiplier(), pointConstraints::constrain(), pointConstraints::constrainDisplacement(), reconstructedDistanceFunction::constructRDF(), inverseVolumeDiffusivity::correct(), transferModelList::correct(), injectionModelList::correct(), primaryRadiation::correct(), mappedConvectiveHeatTransfer::correct(), standardRadiation::correct(), phaseChangeModel::correct(), curvatureSeparation::correct(), qZeta::correct(), mixtureKEpsilon< BasicTurbulenceModel >::correct(), kkLOmega::correct(), adjointSpalartAllmaras::correct(), thermoSingleLayer::correctAlpha(), thermoSingleLayer::correctHsForMappedT(), InterfaceCompositionPhaseChangePhaseSystem< BasePhaseSystem >::correctInterfaceThermo(), ShihQuadraticKE::correctNonlinearStress(), LienCubicKE::correctNonlinearStress(), incompressibleVars::correctNonTurbulentBoundaryConditions(), qZeta::correctNut(), LienLeschziner::correctNut(), SpalartAllmarasDES< BasicTurbulenceModel >::correctNut(), Foam::fac::div(), Foam::fac::edgeIntegrate(), Foam::fac::edgeSum(), electricPotential::electricPotential(), multiphaseMangrovesTurbulenceModel::epsilonCoeff(), kinematicThinFilm::evolveRegion(), filmFlux::execute(), interfaceTrackingFvMesh::freeSurfaceSnGradU(), NURBS3DVolume::getDxCellsDb(), Foam::fac::grad(), faMatrix< Type >::H(), fvMatrix< Type >::H(), fvMatrix< Type >::H1(), dynamicOversetFvMesh::interpolate(), patchTransformedInterpolation::interpolate(), pointVolInterpolation::interpolate(), SpalartAllmarasDES< BasicTurbulenceModel >::k(), multiphaseMangrovesTurbulenceModel::kCoeff(), adjointSimple::mainIter(), Foam::fac::ndiv(), Foam::fac::ngrad(), Schaeffer::nu(), JohnsonJacksonSchaeffer::nu(), acousticDampingSource::setBlendingFactor(), standardRadiation::Shs(), twoPhaseSystem::solve(), fvMatrix< Type >::solveSegregated(), Foam::fvc::surfaceIntegrate(), Foam::fvc::surfaceSum(), KinematicCloud< Cloud< basicKinematicCollidingParcel > >::theta(), thermoSingleLayer::transferPrimaryRegionSourceFields(), kinematicSingleLayer::transferPrimaryRegionSourceFields(), thermoSingleLayer::transferPrimaryRegionThermoFields(), kinematicSingleLayer::transferPrimaryRegionThermoFields(), dynamicMotionSolverListFvMesh::update(), dynamicMultiMotionSolverFvMesh::update(), dynamicMotionSolverFvMesh::update(), dynamicMotionSolverFvMeshAMI::update(), uniformInterpolatedDisplacementPointPatchVectorField::updateCoeffs(), reactingOneDim::updateqr(), thermoSingleLayer::updateSurfaceTemperatures(), kinematicSingleLayer::updateSurfaceVelocities(), KinematicCloud< Cloud< basicKinematicCollidingParcel > >::vDotSweep(), solverInfo::write(), regionSizeDistribution::write(), and dynamicOversetFvMesh::writeObject().
bool needReference | ( | ) | const |
Definition at line 942 of file GeometricField.C.
Referenced by Foam::setRefCell().
tmp<GeometricField<cmptType, PatchField, GeoMesh> > component | ( | const | direction | ) | const |
Referenced by sensitivitySurfacePoints::accumulateIntegrand(), sensitivitySurface::accumulateIntegrand(), sensitivityVolBSplinesFI::assembleSensitivities(), adjointSensitivity::computeGradDxDbMultiplier(), correctedLnGrad< Type >::correction(), fourthLnGrad< Type >::correction(), cubic< Type >::correction(), linearUpwind< Type >::correction(), correctedSnGrad< Type >::correction(), faceCorrectedSnGrad< Type >::correction(), skewCorrectedSnGrad< Type >::correction(), setFlow::execute(), skewCorrectedSnGrad< Type >::fullGradCorrection(), ATCUaGradU::getFISensitivityTerm(), Foam::fvc::magSqrGradGrad(), skewCorrectedEdgeInterpolation< Type >::skewCorrection(), skewCorrected< Type >::skewCorrection(), surfaceAlignedSBRStressFvMotionSolver::solve(), fvMatrix< Type >::solveCoupled(), objectiveForce::update_dxdbMultiplier(), objectiveMoment::update_dxdbMultiplier(), Foam::writePatchGraph(), and writer::writeSolution().
Definition at line 1028 of file GeometricField.C.
Foam::tmp< Foam::GeometricField< Type, PatchField, GeoMesh > > T | ( | ) | const |
Definition at line 1039 of file GeometricField.C.
Referenced by adjointSensitivity::adjointMeshMovementSource(), adjointSensitivity::computeGradDxDbMultiplier(), OneResistanceHeatTransferPhaseSystem< BasePhaseSystem >::heatTransfer(), TwoResistanceHeatTransferPhaseSystem< BasePhaseSystem >::heatTransfer(), displacementSBRStressFvMotionSolver::solve(), and surfaceAlignedSBRStressFvMotionSolver::solve().
void relax | ( | const scalar | alpha | ) |
Definition at line 965 of file GeometricField.C.
Referenced by diffusionMulticomponent< ReactionThermo, ThermoType >::correct(), adjointSpalartAllmaras::correct(), kinematicThinFilm::evolveRegion(), simple::mainIter(), adjointSimple::mainIter(), and liquidFilmModel::preEvolveRegion().
void relax | ( | ) |
Definition at line 975 of file GeometricField.C.
Foam::word select | ( | bool | final | ) | const |
Definition at line 1000 of file GeometricField.C.
void writeMinMax | ( | Ostream & | os | ) | const |
Definition at line 1015 of file GeometricField.C.
void negate | ( | ) |
Definition at line 1182 of file GeometricField.C.
void replace | ( | const direction | d, |
const GeometricField< cmptType, PatchField, GeoMesh > & | gcf | ||
) |
Referenced by sensitivityVolBSplinesFI::assembleSensitivities(), correctedLnGrad< Type >::correction(), fourthLnGrad< Type >::correction(), cubic< Type >::correction(), correctedSnGrad< Type >::correction(), faceCorrectedSnGrad< Type >::correction(), fvMatrix< Type >::H(), shallowWaterAbsorption::setVelocity(), skewCorrectedEdgeInterpolation< Type >::skewCorrection(), surfaceAlignedSBRStressFvMotionSolver::solve(), and fvMatrix< Type >::solveSegregated().
void replace | ( | const direction | d, |
const dimensioned< cmptType > & | ds | ||
) |
Definition at line 1113 of file GeometricField.C.
void min | ( | const dimensioned< Type > & | dt | ) |
Definition at line 1125 of file GeometricField.C.
Referenced by Moraga::Cl(), limitFields::limitField(), and laminar::Su().
void max | ( | const dimensioned< Type > & | dt | ) |
Definition at line 1136 of file GeometricField.C.
Referenced by dynamicKEqn< BasicTurbulenceModel >::Ce(), Moraga::Cl(), dynamicKEqn< BasicTurbulenceModel >::correct(), TwoResistanceHeatTransferPhaseSystem< BasePhaseSystem >::correctInterfaceThermo(), ThermalPhaseChangePhaseSystem< BasePhaseSystem >::correctInterfaceThermo(), limitFields::limitField(), and reactingOneDim::solveSpeciesMass().
void clip | ( | const dimensioned< MinMax< Type >> & | range | ) |
Definition at line 1147 of file GeometricField.C.
Referenced by comfort::execute(), and twoPhaseSystem::solve().
void clip | ( | const dimensioned< Type > & | minVal, |
const dimensioned< Type > & | maxVal | ||
) |
Definition at line 1158 of file GeometricField.C.
void maxMin | ( | const dimensioned< Type > & | minVal, |
const dimensioned< Type > & | maxVal | ||
) |
Definition at line 1172 of file GeometricField.C.
|
inline |
Definition at line 84 of file GeometricFieldI.H.
void operator= | ( | const GeometricField< Type, PatchField, GeoMesh > & | ) |
void operator= | ( | const tmp< GeometricField< Type, PatchField, GeoMesh >> & | ) |
void operator= | ( | const dimensioned< Type > & | ) |
void operator== | ( | const tmp< GeometricField< Type, PatchField, GeoMesh >> & | ) |
void operator== | ( | const dimensioned< Type > & | ) |
void operator+= | ( | const GeometricField< Type, PatchField, GeoMesh > & | ) |
void operator+= | ( | const tmp< GeometricField< Type, PatchField, GeoMesh >> & | ) |
void operator-= | ( | const GeometricField< Type, PatchField, GeoMesh > & | ) |
void operator-= | ( | const tmp< GeometricField< Type, PatchField, GeoMesh >> & | ) |
void operator*= | ( | const GeometricField< scalar, PatchField, GeoMesh > & | ) |
void operator*= | ( | const tmp< GeometricField< scalar, PatchField, GeoMesh >> & | ) |
void operator/= | ( | const GeometricField< scalar, PatchField, GeoMesh > & | ) |
void operator/= | ( | const tmp< GeometricField< scalar, PatchField, GeoMesh >> & | ) |
void operator+= | ( | const dimensioned< Type > & | ) |
void operator-= | ( | const dimensioned< Type > & | ) |
void operator*= | ( | const dimensioned< scalar > & | ) |
void operator/= | ( | const dimensioned< scalar > & | ) |
tmp< GeometricField< scalar, faPatchField, areaMesh > > component | ( | const | direction | ) | const |
Definition at line 54 of file areaFields.C.
void replace | ( | const | direction, |
const GeometricField< scalar, faPatchField, areaMesh > & | gsf | ||
) |
Definition at line 63 of file areaFields.C.
tmp< GeometricField< scalar, faPatchField, areaMesh > > component | ( | const | direction | ) | const |
void replace | ( | const | direction, |
const GeometricField< scalar, faPatchField, areaMesh > & | sf | ||
) |
tmp< GeometricField< scalar, fvPatchField, volMesh > > component | ( | const | direction | ) | const |
Definition at line 61 of file volFields.C.
void replace | ( | const | direction, |
const GeometricField< scalar, fvPatchField, volMesh > & | gsf | ||
) |
Definition at line 71 of file volFields.C.
tmp< GeometricField< scalar, fvPatchField, volMesh > > component | ( | const | direction | ) | const |
void replace | ( | const | direction, |
const GeometricField< scalar, fvPatchField, volMesh > & | sf | ||
) |
|
friend |
|
friend |
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.