Foam::constant::mathematical Namespace Reference

Mathematical constants. More...

Functions

constexpr scalar e (M_E)
 
constexpr scalar pi (M_PI)
 
constexpr scalar twoPi (2 *M_PI)
 
constexpr scalar piByTwo (0.5 *M_PI)
 
constexpr scalar Eu (0.57721566490153286060651209)
 Euler's constant. More...
 

Variables

constexpr const char *const group = "mathematical"
 Group name for mathematical constants. More...
 

Detailed Description

Mathematical constants.

Function Documentation

◆ e()

constexpr scalar Foam::constant::mathematical::e ( M_E  )
constexpr

Referenced by LiquidEvaporationBoil< CloudType >::calculate(), ORourkeCollision< CloudType >::collideSorted(), Foam::Math::invIncGamma(), STDMD::read(), Foam::Sn(), and alphatWallBoilingWallFunctionFvPatchScalarField::updateCoeffs().

Here is the caller graph for this function:

◆ pi()

constexpr scalar Foam::constant::mathematical::pi ( M_PI  )
constexpr

Referenced by LehrMilliesMewes::addToBinaryBreakupRate(), LehrMilliesMewesCoalescence::addToCoalescenceRate(), Luo::addToCoalescenceRate(), PrinceBlanch::addToCoalescenceRate(), Foam::adjustHue(), Foam::angleDiff(), KinematicParcel< ParcelType >::areaS(), primitiveMeshTools::boundaryFaceSkewness(), ReactingHeterogeneousParcel< ParcelType >::calc(), ReactingParcel< ParcelType >::calc(), ReactingMultiphaseParcel< ParcelType >::calc(), targetCoeffTrim::calcCoeffs(), BrownianMotionForce< CloudType >::calcCoupled(), cutCell::calcGeomDataCutFace(), cutCell::calcIsoFacePointsFromEdges(), cutFace::calcSubFaceCentreAndArea(), LiquidEvaporation< CloudType >::calculate(), LiquidEvaporationBoil< CloudType >::calculate(), COxidationDiffusionLimitedRate< CloudType >::calculate(), COxidationKineticDiffusionLimitedRate< CloudType >::calculate(), COxidationHurtMitchell< CloudType >::calculate(), COxidationIntrinsicRate< CloudType >::calculate(), MUCSheterogeneousRate< CloudType >::calculate(), LiquidEvapFuchsKnudsen< CloudType >::calculate(), COxidationMurphyShaddix< CloudType >::calculate(), pyrolysisChemistryModel< CompType, SolidThermo, GasThermo >::calculate(), StandardChemistryModel< ReactionThermo, ThermoType >::calculate(), rotorDiskSource::calculate(), StandardChemistryModel< ReactionThermo, ThermoType >::calculateRR(), LegendreMagnaudet::Cl(), extractEulerianParticles::collectParticle(), ORourkeCollision< CloudType >::collide(), ORourkeCollision< CloudType >::collideParcels(), drippingInjection::correct(), radiativeIntensityRay::correct(), diffusionMulticomponent< ReactionThermo, ThermoType >::correct(), kineticTheoryModel::correct(), cubic< Type >::correction(), pointLinear< Type >::correction(), rotorDiskSource::createCoordinateSystem(), cutFaceAdvect::cutPoints(), thermoCoupleProbes::derivatives(), Foam::Elliptic::ellipticIntegralsKE(), PointIntegrateData< DataType >::equal(), Foam::Math::erfInv(), edgeInterpolationScheme< scalar >::euclidianInterpolate(), Curle::execute(), setFlow::execute(), primitiveMeshTools::faceSkewness(), FieldActivatedInjection< CloudType >::FieldActivatedInjection(), cosine::fLiquid(), faceCorrectedSnGrad< Type >::fullGradCorrection(), if(), Foam::Math::incGammaRatio_Q(), multiphaseMangrovesSource::inertiaCoeff(), FreeStream< CloudType >::inflow(), movingConeTopoFvMesh::init(), InjectedParticleInjection< CloudType >::initialise(), InjectedParticleDistributionInjection< CloudType >::initialise(), pointVolInterpolation::interpolate(), edgeInterpolationScheme< scalar >::interpolate(), surfaceInterpolationScheme< GType >::interpolate(), Foam::colourTools::interpolateDiverging(), Foam::Elliptic::JacobiAmp(), Gidaspow::kappa(), Syamlal::kappa(), HrenyaSinclair::kappa(), kineticGasEvaporation< Thermo, OtherThermo >::Kexp(), Foam::kShellIntegration(), cosine::limiter(), highAspectRatioFvGeometryScheme::makeAverageCentres(), primitiveMeshTools::makeFaceCentresAndAreas(), stabilisedFvGeometryScheme::makeFaceCentresAndAreas(), deltaBoundary::makeFaceCentresAndAreas_d(), ManualInjection< CloudType >::ManualInjection(), reconstructedDistanceFunction::markCellsNearSurf(), DSMCCloud< ParcelType >::maxwellianAverageSpeed(), normal::meanValue(), Gidaspow::nu(), Syamlal::nu(), HrenyaSinclair::nu(), sixDoFRigidBodyMotion::omega(), equilibrium::oneByTau(), isotropic::oneByTau(), nonEquilibrium::oneByTau(), Foam::operator<<(), IATEsource::phi(), AMIInterpolation::projectPointsToSurface(), rigidBodyMeshMotion::rigidBodyMeshMotion(), sixDoFSolver::rotate(), acousticDampingSource::setBlendingFactor(), InjectionModel< CloudType >::setNumberOfParticles(), SurfaceFilmModel< Foam::KinematicCloud< Cloud< basicKinematicCollidingParcel > > >::setParcelProperties(), ConeNozzleInjection< CloudType >::setProperties(), DSMCParcel< ParcelType >::constantProperties::sigmaT(), VariableHardSphere< CloudType >::sigmaTcR(), LarsenBorgnakkeVariableHardSphere< CloudType >::sigmaTcR(), sixDoFRigidBodyMotionSolver::sixDoFRigidBodyMotionSolver(), symplectic::solve(), Newmark::solve(), CrankNicolson::solve(), pyrolysisChemistryModel< CompType, SolidThermo, GasThermo >::solve(), TDACChemistryModel< CompType, ThermoType >::solve(), StandardChemistryModel< ReactionThermo, ThermoType >::solve(), KinematicSurfaceFilm< CloudType >::splashInteraction(), face::sweptVol(), StandardChemistryModel< ReactionThermo, ThermoType >::tc(), cutFaceAdvect::timeIntegratedFaceFlux(), SDA::transformation(), controlPointsDefinition::transformControlPoints(), ReitzKHRT< CloudType >::update(), BlobsSheetAtomization< CloudType >::update(), LISAAtomization< CloudType >::update(), movingConeTopoFvMesh::update(), SHF< CloudType >::update(), JohnsonJacksonParticleSlipFvPatchVectorField::updateCoeffs(), wideBandDiffusiveRadiationMixedFvPatchScalarField::updateCoeffs(), JohnsonJacksonParticleThetaFvPatchScalarField::updateCoeffs(), greyDiffusiveRadiationMixedFvPatchScalarField::updateCoeffs(), fanPressureFvPatchScalarField::updateCoeffs(), waveMakerPointPatchVectorField::updateCoeffs(), alphatWallBoilingWallFunctionFvPatchScalarField::updateCoeffs(), CellZoneInjection< CloudType >::updateMesh(), quarterSineRamp::value(), halfCosineRamp::value(), quarterCosineRamp::value(), sinImplicitFunction::value(), Foam::vertices(), surfaceIteratorPLIC::vofCutCell(), surfaceIteratorIso::vofCutCell(), eddy::volume(), KinematicParcel< ParcelType >::volume(), StokesI::waveLength(), irregularMultiDirectional::waveLength(), waveMakerPointPatchVectorField::waveMakerPointPatchVectorField(), regularWaveModel::waveType(), eulerianParticle::write(), regionSizeDistribution::write(), eulerianParticle::writeDict(), molecule::writeFields(), eddy::writeSurfaceOBJ(), and PengRobinsonGas< Specie >::Z().

◆ twoPi()

constexpr scalar Foam::constant::mathematical::twoPi ( 2 *  M_PI)
constexpr

Referenced by Foam::angleDiff(), BrownianMotionForce< CloudType >::calcCoupled(), rotorDiskSource::calculate(), VariableHardSphere< CloudType >::collide(), LarsenBorgnakkeVariableHardSphere< CloudType >::collide(), Sine< Type >::cosForm(), Hanning::Hanning(), Kmesh::Kmesh(), energySpectrum::read(), propellerInfo::setCoordinateSystem(), StokesII::setLevel(), StokesI::setLevel(), streamFunction::setLevel(), irregularMultiDirectional::setLevel(), cnoidal::setLevel(), StokesV::setLevel(), ConeNozzleInjection< CloudType >::setPositionAndCell(), ConeInjection< CloudType >::setProperties(), propellerInfo::setRotationalSpeed(), propellerInfo::setSampleDiskGeometry(), StokesI::setVelocity(), streamFunction::setVelocity(), cnoidal::setVelocity(), StokesV::setVelocity(), Sine< Type >::sinForm(), KinematicSurfaceFilm< CloudType >::splashDirection(), SDA::transformation(), turbGen::U(), irregularMultiDirectional::Uf(), StochasticDispersionRAS< CloudType >::update(), ReitzKHRT< CloudType >::update(), dynamicInkJetFvMesh::update(), ETAB< CloudType >::update(), TAB< CloudType >::update(), SHF< CloudType >::update(), inclinedFilmNusseltHeightFvPatchScalarField::updateCoeffs(), inclinedFilmNusseltInletVelocityFvPatchVectorField::updateCoeffs(), waveMakerPointPatchVectorField::updateCoeffs(), waveMakerPointPatchVectorField::waveLength(), propellerInfo::writePropellerPerformance(), and eddy::writeSurfaceOBJ().

Here is the caller graph for this function:

◆ piByTwo()

constexpr scalar Foam::constant::mathematical::piByTwo ( 0.5 *  M_PI)
constexpr

Referenced by sine::limiter(), ParticleErosion< CloudType >::postPatch(), Foam::pseudoAngle(), SDA::transformation(), and KinematicSurfaceFilm< CloudType >::wetSplashInteraction().

Here is the caller graph for this function:

◆ Eu()

constexpr scalar Foam::constant::mathematical::Eu ( 0.  57721566490153286060651209)
constexpr

Euler's constant.

Referenced by Foam::Math::invIncGamma().

Here is the caller graph for this function:

Variable Documentation

◆ group

constexpr const char* const group = "mathematical"
constexpr

Group name for mathematical constants.

Definition at line 52 of file mathematicalConstants.H.

Referenced by alphatWallBoilingWallFunctionFvPatchScalarField::activePhasePair().