revision: v0.14
constants Namespace Reference

Variables

const Mdouble NaN = std::numeric_limits<Mdouble>::quiet_NaN()
 
const Mdouble inf = std::numeric_limits<Mdouble>::infinity()
 
const int intMax = std::numeric_limits<int>::max()
 
const unsigned unsignedMax = std::numeric_limits<unsigned>::max()
 
const Mdouble pi = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117068
 
const Mdouble sqrt_pi = 1.772453850905516027298167483341145182797549456122387128213807789852911284591032181374950656738544665
 
const Mdouble sqr_pi = 9.869604401089358618834490999876151135313699407240790626413349376220044822419205243001773403718552232
 
const Mdouble sqrt_2 = 1.414213562373095048801688724209698078569671875376948073176679737990732478462107038850387534327641573
 
const Mdouble sqrt_3 = 1.732050807568877293527446341505872366942805253810380628055806979451933016908800037081146186757248576
 
const Mdouble R = 8.31446261815324
 
const std::complex< Mdoublei = {0.0, 1.0}
 
const Mdouble degree = pi / 180.
 

Variable Documentation

◆ degree

◆ i

const std::complex<Mdouble> constants::i = {0.0, 1.0}

Referenced by ForceLawsMPI2Test::actionsAfterSolve(), SpeciesTest::actionsAfterSolve(), BaseCluster::actionsAfterSolve(), InteractionHandler::actionsAfterTimeStep(), ParticleHandler::actionsAfterTimeStep(), TwoByTwoMPIDomainMPI4Test::actionsAfterTimeStep(), Chutebelt::actionsBeforeTimeStep(), LawinenBox::actionsBeforeTimeStep(), SmoothChute::actionsBeforeTimeStep(), ForceLawsMPI2Test::actionsBeforeTimeStep(), AngleOfRepose::actionsBeforeTimeStep(), QuaternionWallUnitTest::actionsBeforeTimeStep(), PeriodicWallsWithSlidingFrictionUnitTest::actionsBeforeTimeStep(), SilbertPeriodic::add_flow_particles(), Vreman::add_particles(), ChuteWithPeriodicInflow::AddContinuingBottom(), CGFields::StandardFields::addParticleStatistics(), BaseWall::addToVTK(), Membrane::addVertex(), Membrane::adjustVertexParticleSize(), Membrane::Edge::applyBendForce(), Membrane::applyPressure(), HGridOptimiser::applyStep(), statistics_while_running< T >::auto_set_domain(), statistics_while_running< T >::auto_set_z(), SmallMatrix< numberOfRows, numberOfColumns >::axpy(), SmallVector< numberOfRows >::axpy(), NurbsUtils::bsplineDerBasis(), NurbsUtils::bsplineOneBasis(), Membrane::buildMesh(), HGridOptimiser::calcDfDx(), HGridOptimiser::calculateDiffWork(), Membrane::Edge::calculateUPre(), HGridOptimiser::calculateWork(), HGridOptimiser::cell2Max(), HGridOptimiser::cell2Min(), mathsFunc::chebyshev(), ChuteWithPeriodicInflow::Check_and_Duplicate_Periodic_Particle(), inflowFromPeriodic::Check_and_Duplicate_Periodic_Particle(), CircularPeriodicBoundary::checkBoundaryAfterParticleMoved(), DeletionBoundary::checkBoundaryAfterParticlesMove(), FixedClusterInsertionBoundary::checkBoundaryBeforeTimeStep(), PeriodicBoundaryHandler::checkChanged(), MeshTriangle::checkInteractions(), PeriodicBoundaryHandler::checkIsReal(), HGridOptimiser::checkLimit(), DPMBase::checkParticleForInteraction(), DPMBase::checkParticleForInteractionLocalPeriodic(), mathsFunc::chi_squared_prob(), ChuteWithContraction::ChuteWithContraction(), ChuteWithPeriodicInflowAndContinuingBottom::ChuteWithPeriodicInflowAndContinuingBottom(), ChuteWithPeriodicInflowAndContraction::ChuteWithPeriodicInflowAndContraction(), ChuteWithPeriodicInflowAndVariableBottom::ChuteWithPeriodicInflowAndVariableBottom(), VariableBottom::cleanChute(), AxisymmetricHopper::cleanChute(), ChuteWithPeriodicInflow::cleanChute(), ChuteWithContraction::cleanChute(), Funnel::cleanChute(), inflowFromPeriodic::cleanChute(), Chute::cleanChute(), Domain::cleanCommunicationList(), PeriodicBoundaryHandler::cleanCommunicationList(), Domain::cleanCommunicationLists(), PeriodicBoundaryHandler::cleanCommunicationLists(), rapidjson::GenericValue< rapidjson::Encoding, rapidjson::Allocator >::Clear(), PeriodicBoundaryHandler::clearCommunicationLists(), PeriodicBoundaryHandler::collectGhostParticleData(), PeriodicBoundaryHandler::collectInteractionData(), commandLineCG(), PeriodicBoundaryHandler::communicateNumberOfNewParticlesAndInteractions(), PeriodicBoundaryHandler::communicateTargetDomains(), DPM::computeAllForcesNoHGrid(), CGHandler::computeContactPoints(), Box::computeFlow(), DPMBase::computeForcesDueToWalls(), DPMBase::computeInternalForce(), DPMBase::computeInternalForces(), BaseCluster::computeInternalStructure(), Dipole::computeMultipoleExpansion(), SuperQuadricParticle::computeResidualContactDetection(), MercuryLogo::constructTextAsParticles(), Domain::containsParticle(), ContractionWithPeriodicInflow::ContractionWithPeriodicInflow(), HorizontalBaseScrew::convertLimits(), Multipole::convertMultipoleToLocal(), CFile::copy(), CFile::copy_data(), SubcriticalMaserBoundaryTEST::copyExtraParticles(), mathsFunc::cos(), Funnel::create_funnel(), BaseCluster::createAdjacencyMatrix(), AngleOfRepose::createBaseSpecies(), SilbertPeriodic::createBaseSpecies(), VariableBottom::createBottom(), FlowRule::createBottom(), Chute::createBottom(), DomainHandler::createDomains(), Domain::createLookUpTable(), IntersectionOfWalls::createOpenPrism(), CircularPeriodicBoundary::createPeriodicParticle(), AngledPeriodicBoundary::createPeriodicParticles(), CircularPeriodicBoundary::createPeriodicParticles(), ConstantMassFlowMaserBoundary::createPeriodicParticles(), LeesEdwardsBoundary::createPeriodicParticles(), PeriodicBoundary::createPeriodicParticles(), SubcriticalMaserBoundary::createPeriodicParticles(), TimeDependentPeriodicBoundary::createPeriodicParticles(), Membrane::createVertexParticles(), LevelSetWall::createVTK(), LevelSetWall::createVTKSphere(), MercuryProblem::createWalls(), HGridOptimiser::diffEndExpectedCellsIntegral(), HGridOptimiser::diffHExpectedCellsIntegral(), HGridOptimiser::diffHExpectedCellsIntegralCellNumerator(), HGridOptimiser::diffPdfInt(), HGridOptimiser::diffStartExpectedCellsIntegral(), Domain::disableBoundaries(), Detail::emitProxy(), NurbsSurface::evaluateDerivatives(), HGridOptimiser::expectedCellsIntegral(), HGridOptimiser::expectedCellsIntegralCellDenominator(), HGridOptimiser::expectedCellsIntegralCellNumerator(), ChuteWithWedge::extendBottom(), SubcriticalMaserBoundaryTEST::extendBottom(), ChuteWithPeriodicInflow::ExtendInWidth(), PeriodicBoundaryHandler::finaliseNewParticleTransmission(), PeriodicBoundaryHandler::findNewInteractions(), PeriodicBoundaryHandler::findNewParticle(), PeriodicBoundaryHandler::flushParticles(), FluxAndPeriodicBoundarySelfTest::FluxAndPeriodicBoundarySelfTest(), InsertionBoundary::generateParticle(), PolydisperseInsertionBoundary::generateParticle(), rapidjson::GenericValue< rapidjson::Encoding, rapidjson::Allocator >::GenericValue(), DPMBase::get1DParametersFromRunNumber(), DPMBase::get2DParametersFromRunNumber(), DPMBase::get3DParametersFromRunNumber(), HGrid::getBucketIsChecked(), HGrid::getCellSize(), NurbsSurface::getDistance(), BasicIntersectionOfWalls::getDistanceAndNormal(), TriangulatedWall::Face::getDistanceAndNormal(), IntersectionOfWalls::getDistanceAndNormal(), LevelSetWall::getDistanceAndNormalLabCoordinates(), InteractionHandler::getExistingInteraction(), SinterInteraction::getFieldVTK(), HeatFluidCoupledParticle::getFieldVTK(), LiquidFilmParticle::getFieldVTK(), HGrid::getFirstBaseParticleInBucket(), csvReader::getFirstColumn(), ParticleHandler::getHighestPositionComponentParticle(), ParticleHandler::getHighestPositionComponentParticleLocal(), ParticleHandler::getHighestVelocityComponentParticle(), ParticleHandler::getHighestVelocityComponentParticleLocal(), InteractionHandler::getInteraction(), BaseParticle::getInteractionDistance(), BaseWall::getInteractionWith(), HGrid::getInvCellSize(), SuperQuadricParticle::getJacobianOfContactDetectionObjective(), LiquidMigrationPeriodicBoundaryInteraction::getLiquidBridgeVolume(), InteractionHandler::getLiquidBridgeVolume(), ParticleHandler::getLiquidFilmVolume(), Domain::getLocalIndex(), ParticleHandler::getLowestPositionComponentParticle(), ParticleHandler::getLowestPositionComponentParticleLocal(), ParticleHandler::getLowestVelocityComponentParticle(), ParticleHandler::getLowestVelocityComponentParticleLocal(), SinterInteraction::getNameVTK(), HeatFluidCoupledParticle::getNameVTK(), LiquidFilmParticle::getNameVTK(), LiquidMigrationWilletInteraction::getNumberOfContacts(), BasicIntersectionOfWalls::getObject(), BasicUnionOfWalls::getObject(), HGridOptimiser::getOptimalDistribution(), DomainHandler::getParticleDomainGlobalIndex(), CGFields::StandardFields::getParticleSizeDensity(), CGFields::StandardFields::getParticleSizeMomenta(), CG< CGCoordinates::O, CGFunctions::Lucy, CGFields::StandardFields >::getPoint(), BaseWall::getRenderedWall(), SmallMatrix< numberOfRows, numberOfColumns >::getRow(), csvReader::getSecondColumn(), DPMBase::getStaticStress(), LiquidMigrationWilletInteraction::getTotalLiquidBridgeVolume(), TriangleWall::getVertex(), BasicIntersectionOfWalls::getVTK(), BasicUnionOfWalls::getVTK(), Membrane::Edge::handleParticleAddition(), Membrane::handleParticleAddition(), MeshTriangle::handleParticleAddition(), Membrane::Edge::handleParticleRemoval(), Membrane::handleParticleRemoval(), MeshTriangle::handleParticleRemoval(), helpers::readFromCommandLine< std::string >(), MercuryBase::hGridRebuild(), HGridOptimiser::histNumberParticlesPerCell(), DPMBase::importParticlesAs(), Domain::inBoundary(), inflowFromPeriodic::inflowFromPeriodic(), HGridOptimiser::initialise(), HGridOptimiser::initialisePolyFunc(), Membrane::initializeEdgeBendingQuantities(), InsertionBoundary::InsertionBoundary(), InsertionBoundary::insertParticle(), rapidjson::GenericDocument< Encoding, Allocator >::Int(), rapidjson::PrettyWriter< Stream, Encoding, Allocator >::Int(), rapidjson::Writer< Stream, UTF8<>, MemoryPoolAllocator<> >::Int(), rapidjson::GenericDocument< Encoding, Allocator >::Int64(), HGridOptimiser::intCell2Max(), HGridOptimiser::intCell2Min(), inflowFromPeriodic::integrateBeforeForceComputation(), CGCoordinates::R::isResolvedIn(), CGCoordinates::RZ::isResolvedIn(), CGCoordinates::X::isResolvedIn(), CGCoordinates::XY::isResolvedIn(), CGCoordinates::XZ::isResolvedIn(), CGCoordinates::Y::isResolvedIn(), CGCoordinates::YZ::isResolvedIn(), CGCoordinates::Z::isResolvedIn(), LawinenBox::LawinenBox(), load(), Membrane::loadFromSTL(), ChuteWithPeriodicInflow::loadPeriodicBox(), Membrane::loadVertexPositions(), main(), BaseCluster::makeDataAnalysis(), BaseCluster::makeGnuplotFile(), SubcriticalMaserBoundaryTEST::modifyGhostAfterCreation(), SubcriticalMaserBoundaryTEST::modifyPeriodicComplexity(), helpers::more(), DPMBase::mpiIsInCommunicationZone(), CGCoordinates::Base_X_Y_Z::normalisePolynomialCoefficients(), CGCoordinates::Base_XY_XZ_YZ::normalisePolynomialCoefficients(), CGCoordinates::R::normalisePolynomialCoefficients(), CGCoordinates::XYZ::normalisePolynomialCoefficients(), BaseParticle::oldRead(), NumericalVector< std::complex< double > >::operator*(), SmallMatrix< numberOfRows, numberOfColumns >::operator*(), CGFields::StandardFields::operator*(), NumericalVector< std::complex< double > >::operator+(), NumericalVector< std::complex< double > >::operator+=(), CGFields::StandardFields::operator+=(), NumericalVector< std::complex< double > >::operator-(), NumericalVector< std::complex< double > >::operator-=(), CGFields::StandardFields::operator-=(), SmallVector< numberOfRows >::operator<(), operator<<(), SmallVector< numberOfRows >::operator==(), operator>>(), operator>><2 >(), NORMALIZED_POLYNOMIAL< T >::operator[](), STLReader::output(), DPMBase::outputXBallsData(), LiquidMigrationMPI2Test::outputXBallsData(), LiquidMigrationSelfTest::outputXBallsData(), SphericalIndenter::outputXBallsData(), ChuteWithPeriodicInflow::outputXBallsDataParticlee(), rapidjson::GenericReader< Encoding, Allocator >::ParseHex4(), rapidjson::GenericReader< Encoding, Allocator >::ParseNumber(), rapidjson::GenericReader< Encoding, Allocator >::ParseString(), HGridOptimiser::pdfInt(), HGridOptimiser::pdfIntCell(), PeriodicBoundaryHandler::performNewParticleTransmission(), PolydisperseInsertionBoundary::PolydisperseInsertionBoundary(), PeriodicBoundaryHandler::preparePositionAndVelocityUpdate(), printError(), printFatalError(), inflowFromPeriodic::printTime(), ChuteWithPeriodicInflow::printTime(), LawinenBox::printTime(), ForceLawsMPI2Test::printTime(), LiquidMigrationMPI2Test::printTime(), LiquidMigrationSelfTest::printTime(), PeriodicBoundaryHandler::processLocalGhostParticles(), PeriodicBoundaryHandler::processLocalInteractionData(), PeriodicBoundaryHandler::processPeriodicParticles(), Domain::processReceivedBoundaryParticleData(), PeriodicBoundaryHandler::processReceivedInteractionData(), statistics_while_running< T >::processStatistics(), rapidjson::GenericWriteStream::PutN(), rapidjson::PutN(), FileReader::read(), BaseHandler< T >::read(), InteractionHandler::read(), ConstantMassFlowMaserBoundary::read(), DropletBoundary::read(), InsertionBoundary::read(), SubcriticalMaserBoundary::read(), BaseWall::read(), BasicIntersectionOfWalls::read(), BasicUnionOfWalls::read(), HorizontalScrew::read(), IntersectionOfWalls::read(), Membrane::read(), MeshTriangle::read(), TriangleWall::read(), DPMBase::read(), SpeciesHandler::readAndAddObject(), WallHandler::readAndCreateOldObject(), DPMBase::readArguments(), helpers::readArrayFromCommandLine(), helpers::readArrayFromFile(), helpers::readFromCommandLine(), AxisymmetricHopper::readNextArgument(), SilbertPeriodic::readNextArgument(), DPMBase::readNextArgument(), Mercury3DRestart::readNextArgument(), Funnel::readNextArgument(), FlowRule::readNextArgument(), Chute::readNextArgument(), ChuteWithHopper::readNextArgument(), MercuryBase::readNextArgument(), GranularJet::readNextArgument(), DPMBase::readNextDataFile(), DPMBase::readRestartFile(), WallHandler::readTriangleWall(), helpers::readVectorFromCommandLine(), TriangulatedWall::readVTK(), DPMBase::removeDuplicatePeriodicParticles(), helpers::removeFromCommandline(), BaseHandler< T >::removeIf(), MeshTriangle::retrieveVertexParticles(), Quaternion::rotateInverseInertiaTensor(), statistics_while_running< T >::run(), LiquidMigrationWilletInteraction::rupture(), Membrane::saveVertexPositions(), CSCWalls::saveWalls(), RNG::seedLaggedFibonacciGenerator(), ChutePeriodic::set_chute_parameters(), VariableBottom::set_chute_parameters(), Domain::setBounds(), HGrid::setBucketIsChecked(), PSD::setDistributionNormal(), PSD::setDistributionUniform(), HGrid::setFirstBaseParticleInBucket(), DPMBase::setFixedParticles(), ParticleSpecies::setMaxInteractionDistance(), InsertionBoundary::setParticleToCopy(), PSD::setPSDFromCSV(), BaseCluster::setRadii(), LevelSetWall::setShapeCube(), LevelSetWall::setShapeCylinder(), LevelSetWall::setShapeDiamond(), LevelSetWall::setShapeFourSided(), LevelSetWall::setShapeSphere(), DPMBase::setTime(), ClosedCSCWalls::setupInitialConditions(), CSCInit::setupInitialConditions(), CSCWalls::setupInitialConditions(), MembraneDemo::setupInitialConditions(), my_problem::setupInitialConditions(), Cstatic2d::setupInitialConditions(), Chutebelt::setupInitialConditions(), SmoothChute::setupInitialConditions(), Binary::setupInitialConditions(), Chain::setupInitialConditions(), CubicCell::setupInitialConditions(), FreeCooling2DinWallsDemo::setupInitialConditions(), FreeCooling3DDemoProblem::setupInitialConditions(), FreeCooling3DinWallsDemo::setupInitialConditions(), FreeCoolingDemoProblem::setupInitialConditions(), HeaterBoundaryTest::setupInitialConditions(), MinimalExampleDrum::setupInitialConditions(), AngleOfRepose::setupInitialConditions(), SilbertPeriodic::setupInitialConditions(), CGHandlerSelfTest::setupInitialConditions(), NewtonsCradleSelftest::setupInitialConditions(), SquarePacking::setupInitialConditions(), DPM::setupInitialConditions(), ChargedBondedParticleUnitTest::setupInitialConditions(), my_problem_HGRID::setupInitialConditions(), TwoBondedParticleElasticCollision::setupInitialConditions(), CoilSelfTest::setupInitialConditions(), GetDistanceAndNormalForTriangleWalls::setupInitialConditions(), TriangulatedScrewSelfTest::setupInitialConditions(), TriangulatedWallSelfTest::setupInitialConditions(), ScalingTestInitialConditionsRelax::setupInitialConditions(), ScalingTestRun::setupInitialConditions(), Contact::setupInitialConditions(), GranularCollapse::setupInitialConditions(), Packing::setupInitialConditions(), MD_demo::setupInitialConditions(), MpiMaserChuteTest::setupInitialConditions(), MpiPeriodicBoundaryUnitTest::setupInitialConditions(), MeshTriangle::setVertexIds(), AngledPeriodicBoundary::shiftPosition(), Siegen::Siegen(), mathsFunc::sin(), SmallMatrix< numberOfRows, numberOfColumns >::SmallMatrix(), DPMBase::solve(), CGCoordinates::spaceEvenly(), sphericalHarmonics::sphericalHarmonics(), Statistics(), STLReader::STLReader(), FlowFrontChute::stretch(), strtolower(), strtoupper(), RNG::test(), LocalExpansion::translateLocalExpansion(), Multipole::TranslateMultipoleExpansionTo(), SmallMatrix< numberOfRows, numberOfColumns >::transpose(), TriangulatedWall::TriangulatedWall(), rapidjson::GenericDocument< Encoding, Allocator >::Uint(), rapidjson::GenericDocument< Encoding, Allocator >::Uint64(), Membrane::updateFaceNeighbors(), PeriodicBoundaryHandler::updateParticles(), PeriodicBoundaryHandler::updateParticleStatus(), MeshTriangle::updateVertexAndNormal(), TriangleWall::updateVertexAndNormal(), SpeciesHandler::useAngularDOFs(), uuatoi(), PSD::validateCumulativeDistribution(), InteractionHandler::write(), PolydisperseInsertionBoundary::write(), Membrane::write(), MeshTriangle::write(), TriangleWall::write(), DPMBase::write(), BaseCluster::writeAmatFile(), helpers::writeCommandLineToFile(), rapidjson::Writer< Stream, UTF8<>, MemoryPoolAllocator<> >::WriteDouble(), SlidingFrictionUnitTest::writeEneTimeStep(), ParticleVtkWriter::writeExtraFields(), rapidjson::Writer< Stream, UTF8<>, MemoryPoolAllocator<> >::WriteInt(), rapidjson::Writer< Stream, UTF8<>, MemoryPoolAllocator<> >::WriteLongDouble(), rapidjson::Writer< Stream, UTF8<>, MemoryPoolAllocator<> >::WriteLongLong(), CFile::writeP4C(), CFile::writeP4P(), CFile::writeP4W(), DPMBase::writePythonFileForVTKVisualisation(), DataFiles::writeTimeStep(), SilbertHstop::writeToEne(), LevelSetWall::writeToFile(), BaseCluster::writeToOverlFile(), rapidjson::Writer< Stream, UTF8<>, MemoryPoolAllocator<> >::WriteULongLong(), NurbsWall::writeVTK(), WallHandler::writeVTKBoundingBox(), WallVTKWriter::writeVTKCells(), SuperQuadricParticleVtkWriter::writeVTKOrientation(), and InteractionVTKWriter::writeVTKPointData().

◆ inf

◆ intMax

const int constants::intMax = std::numeric_limits<int>::max()

◆ NaN

◆ pi

const Mdouble constants::pi = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117068

Referenced by NozzleDemo::actionsAfterTimeStep(), NozzleSelfTest::actionsAfterTimeStep(), protectiveWall::actionsAfterTimeStep(), LawinenBox::actionsBeforeTimeStep(), DrumRot::actionsBeforeTimeStep(), RotatingDrum::actionsBeforeTimeStep(), DrumRot::actionsOnRestart(), Vreman::add_particles(), VerticalMixerAngledBlades::addPrettyBlades(), NautaMixer::addScrew(), ChuteWithWedge::addWedge(), Membrane::adjustVertexParticleSize(), AngledPeriodicBoundarySecondUnitTest::AngledPeriodicBoundarySecondUnitTest(), AngledPeriodicBoundaryUnitTest::AngledPeriodicBoundaryUnitTest(), AngleOfRepose::AngleOfRepose(), BouncingSuperQuadric::BouncingSuperQuadric(), BoundariesSelfTest::BoundariesSelfTest(), Membrane::buildMesh(), CGBasicSelfTest::CGBasicSelfTest(), CircularPeriodicBoundary::checkBoundaryAfterParticleMoved(), DropletBoundary::checkBoundaryAfterParticlesMove(), ChutePeriodicDemo::ChutePeriodicDemo(), ChuteWithWedge::ChuteWithWedge(), ClosedCSCWalls::ClosedCSCWalls(), LiquidBridgeWilletInteraction::computeAdhesionForce(), LiquidMigrationWilletInteraction::computeAdhesionForce(), ScrewsymmetricIntersectionOfWalls::computeDeltaZ(), helpers::computeDisptFromCollisionTimeAndRestitutionCoefficientAndTangentialRestitutionCoefficientAndEffectiveMass(), BaseCluster::computeInternalStructure(), DPM::computeLocalCGHGrid(), DPM::computeLocalVolumeFraction(), DPM::computeLocalVolumeFractionHGrid(), BaseParticle::computeMass(), SinterInteraction::computeNormalForce(), SinterLinInteraction::computeNormalForce(), ThermalInteraction< NormalForceInteraction >::computeNormalForce(), ScrewsymmetricIntersectionOfWalls::computeNormalRadialDeltaN(), HertzianSinterNormalSpecies::computeTimeStep(), LinearPlasticViscoelasticNormalSpecies::computeTimeStep(), SinterLinNormalSpecies::computeTimeStep(), SinterNormalSpecies::computeTimeStep(), mathsFunc::cos(), Funnel::create_funnel(), AxisymmetricHopper::create_inflow_particle(), CurvyChute::createBottom(), CircularPeriodicBoundary::createPeriodicParticle(), LevelSetWall::createVTKSphere(), CSCWalls::CSCWalls(), DPM::DPM(), FluxAndPeriodicBoundarySelfTest::FluxAndPeriodicBoundarySelfTest(), FluxBoundarySelfTest::FluxBoundarySelfTest(), ForceLawsMPI2Test::ForceLawsMPI2Test(), Chute::getChuteAngleDegrees(), CurvyChute::getChuteAngleDegrees(), SinterNormalSpecies::getCollisionTime(), LinearPlasticViscoelasticNormalSpecies::getCollisionTime(), LinearViscoelasticNormalSpecies::getCollisionTime(), SinterLinNormalSpecies::getCollisionTime(), HorizontalScrew::getDistanceAndNormal(), Coil::getDistanceAndNormal(), Screw::getDistanceAndNormalLabCoordinates(), CGCoordinates::R::getDomainVolume(), Quaternion::getEuler(), RNG::getNormalVariate(), vibratedBed::getPrescribedVelocity(), helpers::getRayleighTime(), BaseParticle::getSurfaceArea(), BaseParticle::getVolume(), ParticleSpecies::getVolumeFromRadius(), InitialConditions< SpeciesType >::InitialConditions(), InsertionBoundaryMPI2Test::InsertionBoundaryMPI2Test(), PSD::insertManuallyByVolume(), SilbertHstop::IsAboveCurve(), LawinenBox::LawinenBox(), LiquidMigrationMPI2Test::LiquidMigrationMPI2Test(), main(), BaseCluster::makeDataAnalysis(), MaserRepeatedOutInMPI2Test::MaserRepeatedOutInMPI2Test(), MercuryCGSelfTest::MercuryCGSelfTest(), MinimalExampleDrum::MinimalExampleDrum(), CGCoordinates::Base_XY_XZ_YZ::normalisePolynomialCoefficients(), CGCoordinates::XYZ::normalisePolynomialCoefficients(), helpers::objectivenessTest(), ParticleCreation::ParticleCreation(), ParticleInclusion::ParticleInclusion(), BaseCluster::particleInsertionSuccessful(), particleParticleTest(), protectiveWall::protectiveWall(), FileReader::read(), Chute::read(), runFreeFall(), ParhamiMcMeekingSinterSpecies::set(), ChutePeriodic::set_chute_parameters(), Funnel::set_funa(), Cstatic2d::set_particle_properties(), Cstatic3D::set_particle_properties(), GranularJet::set_silbert(), ChutePeriodic::set_silbert_parameters(), VariableBottom::set_silbert_parameters(), Slide::set_Walls(), Chute::setChuteAngleAndMagnitudeOfGravity(), SlidingFrictionSpecies::setCollisionTimeAndNormalAndTangentialRestitutionCoefficient(), SlidingFrictionSpecies::setCollisionTimeAndNormalAndTangentialRestitutionCoefficientNoDispt(), LinearPlasticViscoelasticNormalSpecies::setCollisionTimeAndRestitutionCoefficient(), LinearViscoelasticNormalSpecies::setCollisionTimeAndRestitutionCoefficient(), SinterLinNormalSpecies::setCollisionTimeAndRestitutionCoefficient(), ChuteWithHopper::setHopper(), SinterNormalSpecies::setParhamiMcKeeping(), BaseCluster::setRadii(), HorizontalMixer::setScrewWalls(), GranularJet::setSilbert(), SegregationPeriodic::setSpeciesProperties(), ChutePeriodic::setup(), AxisymmetricHopper::setupInitialConditions(), my_problem::setupInitialConditions(), Cstatic3D::setupInitialConditions(), SegregationPeriodic::setupInitialConditions(), Chutebelt::setupInitialConditions(), MercuryLogo::setupInitialConditions(), NozzleDemo::setupInitialConditions(), Binary::setupInitialConditions(), Chain::setupInitialConditions(), CubicCell::setupInitialConditions(), HourGlass::setupInitialConditions(), MinimalExampleDrum::setupInitialConditions(), StressStrainControl::setupInitialConditions(), FiveParticles::setupInitialConditions(), ConstantMassFlowMaserBoundaryMixedSpeciesSelfTest::setupInitialConditions(), ConstantMassFlowMaserSelfTest::setupInitialConditions(), CubeDeletionBoundarySelfTest::setupInitialConditions(), DeletionBoundarySelfTest::setupInitialConditions(), LeesEdwardsSelfTest::setupInitialConditions(), NozzleSelfTest::setupInitialConditions(), PolydisperseInsertionBoundarySelfTest::setupInitialConditions(), SubcriticalMaserBoundarySelfTest::setupInitialConditions(), CGHandlerSelfTest::setupInitialConditions(), CGStaticBalanceSelfTest::setupInitialConditions(), ChargedBondedInteractionSelfTest::setupInitialConditions(), DPM::setupInitialConditions(), RollingOverTriangleWalls::setupInitialConditions(), UnionOfWalls::setupInitialConditions(), DrumRot::setupInitialConditions(), RotatingDrum::setupInitialConditions(), ScalingTestInitialConditionsRelax::setupInitialConditions(), EllipsoidsBouncingOnWallDemo::setupInitialConditions(), EllipticalSuperQuadricCollision::setupInitialConditions(), SlidingSpheresUnitTest::setupInitialConditions(), ContactDetectionNormalSpheresTest::setupInitialConditions(), ContactDetectionRotatedSpheresTest::setupInitialConditions(), ShapesDemo::setupInitialConditions(), Tutorial11::setupInitialConditions(), Packing::setupInitialConditions(), TwoParticles::setupInitialConditions(), ParticleWall::setupInitialConditions(), CreateDataAndFStatFiles::setupInitialConditions(), DrivenParticleClass::setupInitialConditions(), ExtremeOverlapWithWallsUnitTest::setupInitialConditions(), RandomClusterInsertionBoundarySelfTest::setupInitialConditions(), HertzContactRestitutionUnitTest::setupInitialConditions(), HertzianSinterForceUnitTest::setupInitialConditions(), MD_demo::setupInitialConditions(), MovingIntersectionOfWallsUnitTest_Basic::setupInitialConditions(), MovingWalls::setupInitialConditions(), MovingWall::setupInitialConditions(), PeriodicWallsWithSlidingFrictionUnitTest::setupInitialConditions(), PlasticForceUnitTest::setupInitialConditions(), SeparateFilesSelfTest::setupInitialConditions(), SinterForceUnitTest::setupInitialConditions(), SpeciesTest::setupInitialConditions(), WallSpecies::setupInitialConditions(), SilbertPeriodic::SilbertPeriodic(), mathsFunc::sin(), Slide::Slide(), StressStrainControl::StressStrainControl(), SubcriticalMaserBoundaryTESTMPI2Test::SubcriticalMaserBoundaryTESTMPI2Test(), T_protectiveWall::T_protectiveWall(), TangentialSpringEnergyConservationUnitTest::TangentialSpringEnergyConservationUnitTest(), InertiaTensorTester::test(), VolumeTest::test(), test1(), test2(), TwoByTwoMPIDomainMPI4Test::TwoByTwoMPIDomainMPI4Test(), VChute::VChute(), wallParticleTest(), Slide::writeEneTimeStep(), LawinenBox::writeEneTimeStep(), CFile::writeP4P(), AxisymmetricIntersectionOfWalls::writeVTK(), HorizontalBaseScrew::writeVTK(), HorizontalScrew::writeVTK(), Screw::writeVTK(), and ScrewsymmetricIntersectionOfWalls::writeVTK().

◆ R

const Mdouble constants::R = 8.31446261815324

◆ sqr_pi

◆ sqrt_2

◆ sqrt_3

const Mdouble constants::sqrt_3 = 1.732050807568877293527446341505872366942805253810380628055806979451933016908800037081146186757248576

Referenced by main().

◆ sqrt_pi

◆ unsignedMax

const unsigned constants::unsignedMax = std::numeric_limits<unsigned>::max()

Referenced by helpers::more().