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 atomic 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(), 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(), Curle::calc(), ReactingHeterogeneousParcel< ParcelType >::calc(), ReactingParcel< ParcelType >::calc(), ReactingMultiphaseParcel< ParcelType >::calc(), targetCoeffTrim::calcCoeffs(), BrownianMotionForce< CloudType >::calcCoupled(), 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(), isoCutFace::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(), 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(), Foam::kShellIntegration(), cosine::limiter(), primitiveMesh::makeFaceCentresAndAreas(), deltaBoundary::makeFaceCentresAndAreas_d(), ManualInjection< CloudType >::ManualInjection(), DSMCCloud< ParcelType >::maxwellianAverageSpeed(), Gidaspow::nu(), Syamlal::nu(), HrenyaSinclair::nu(), sixDoFRigidBodyMotion::omega(), isotropic::oneByTau(), equilibrium::oneByTau(), nonEquilibrium::oneByTau(), Foam::operator<<(), IATEsource::phi(), 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(), isoCutFace::timeIntegratedFaceFlux(), SDA::transformation(), ReitzKHRT< CloudType >::update(), BlobsSheetAtomization< CloudType >::update(), movingConeTopoFvMesh::update(), LISAAtomization< CloudType >::update(), SHF< CloudType >::update(), JohnsonJacksonParticleSlipFvPatchVectorField::updateCoeffs(), JohnsonJacksonParticleThetaFvPatchScalarField::updateCoeffs(), wideBandDiffusiveRadiationMixedFvPatchScalarField::updateCoeffs(), greyDiffusiveRadiationMixedFvPatchScalarField::updateCoeffs(), fanPressureFvPatchScalarField::updateCoeffs(), waveMakerPointPatchVectorField::updateCoeffs(), alphatWallBoilingWallFunctionFvPatchScalarField::updateCoeffs(), CellZoneInjection< CloudType >::updateMesh(), quarterSineRamp::value(), quarterCosineRamp::value(), halfCosineRamp::value(), Foam::vertices(), isoCutCell::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

Group name for atomic constants.

Group name for universal constants.

Group name for physico-chemical constants.

Group name for electromagnetic constants.

Definition at line 51 of file mathematicalConstants.H.

Referenced by alphatFixedDmdtWallBoilingWallFunctionFvPatchScalarField::activePhasePair(), alphatWallBoilingWallFunctionFvPatchScalarField::activePhasePair(), alphatWallBoilingWallFunctionFvPatchScalarField::alphatWallBoilingWallFunctionFvPatchScalarField(), nutkFilmWallFunctionFvPatchScalarField::calcNut(), nutkWallFunctionFvPatchScalarField::calcNut(), nutUWallFunctionFvPatchScalarField::calcNut(), nutkAtmRoughWallFunctionFvPatchScalarField::calcNut(), nutUTabulatedWallFunctionFvPatchScalarField::calcNut(), nutkRoughWallFunctionFvPatchScalarField::calcNut(), nutUBlendedWallFunctionFvPatchScalarField::calcNut(), nutUSpaldingWallFunctionFvPatchScalarField::calcNut(), nutkFilmWallFunctionFvPatchScalarField::calcUTau(), nutUBlendedWallFunctionFvPatchScalarField::calcUTau(), nutUSpaldingWallFunctionFvPatchScalarField::calcUTau(), nutUWallFunctionFvPatchScalarField::calcYPlus(), Foam::dimensionedConstant(), DispersionRASModel< CloudType >::epsilonModel(), DispersionRASModel< CloudType >::kModel(), TDACChemistryModel< CompType, ThermoType >::logFile(), Foam::operator<<(), fixedShearStressFvPatchVectorField::updateCoeffs(), totalFlowRateAdvectiveDiffusiveFvPatchScalarField::updateCoeffs(), fWallFunctionFvPatchScalarField::updateCoeffs(), v2WallFunctionFvPatchScalarField::updateCoeffs(), alphatWallFunctionFvPatchScalarField::updateCoeffs(), kLowReWallFunctionFvPatchScalarField::updateCoeffs(), convectiveHeatTransferFvPatchScalarField::updateCoeffs(), wallHeatTransferFvPatchScalarField::updateCoeffs(), alphatFilmWallFunctionFvPatchScalarField::updateCoeffs(), turbulentMixingLengthDissipationRateInletFvPatchScalarField::updateCoeffs(), turbulentMixingLengthFrequencyInletFvPatchScalarField::updateCoeffs(), alphatJayatillekeWallFunctionFvPatchScalarField::updateCoeffs(), porousBafflePressureFvPatchField< Type >::updateCoeffs(), epsilonWallFunctionFvPatchScalarField::updateCoeffs(), omegaWallFunctionFvPatchScalarField::updateCoeffs(), epsilonWallFunctionFvPatchScalarField::updateWeightedCoeffs(), omegaWallFunctionFvPatchScalarField::updateWeightedCoeffs(), externalCoupledTemperatureMixedFvPatchScalarField::writeData(), nutkFilmWallFunctionFvPatchScalarField::yPlus(), nutkWallFunctionFvPatchScalarField::yPlus(), nutLowReWallFunctionFvPatchScalarField::yPlus(), nutUWallFunctionFvPatchScalarField::yPlus(), nutUTabulatedWallFunctionFvPatchScalarField::yPlus(), nutUBlendedWallFunctionFvPatchScalarField::yPlus(), nutUSpaldingWallFunctionFvPatchScalarField::yPlus(), and nutURoughWallFunctionFvPatchScalarField::yPlus().