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 Foam::calcQE11(), LiquidEvaporationBoil< CloudType >::calculate(), ORourkeCollision< CloudType >::collideSorted(), Foam::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(), 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(), normal::erfInv(), edgeInterpolationScheme< scalar >::euclidianInterpolate(), setFlow::execute(), primitiveMeshTools::faceSkewness(), FieldActivatedInjection< CloudType >::FieldActivatedInjection(), cosine::fLiquid(), faceCorrectedSnGrad< Type >::fullGradCorrection(), if(), Foam::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(), Gidaspow::nu(), Syamlal::nu(), HrenyaSinclair::nu(), sixDoFRigidBodyMotion::omega(), isotropic::oneByTau(), equilibrium::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(), ThermoSurfaceFilm< 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()

◆ piByTwo()

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

Referenced by sine::limiter(), ParticleErosion< CloudType >::postPatch(), Foam::pseudoAngle(), SDA::transformation(), and ThermoSurfaceFilm< 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::invIncGamma().

Here is the caller graph for this function:

Variable Documentation

◆ group

constexpr const char* const group = "mathematical"
constexpr