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(), HertzianBSHPInteractionTwoParticleElasticCollision::actionsAfterSolve(), SpeciesTest::actionsAfterSolve(), BaseCluster::actionsAfterSolve(), InteractionHandler::actionsAfterTimeStep(), ParticleHandler::actionsAfterTimeStep(), TwoByTwoMPIDomainMPI4Test::actionsAfterTimeStep(), VolumeCoupling::actionsAfterTimeStep(), HeatFluidCoupledSpecies< NormalForceSpecies >::actionsAfterTimeStep(), SolidBag::actionsBeforeOomphTimeStep(), LawinenBox::actionsBeforeTimeStep(), SmoothChute::actionsBeforeTimeStep(), ForceLawsMPI2Test::actionsBeforeTimeStep(), AngleOfRepose::actionsBeforeTimeStep(), Chutebelt::actionsBeforeTimeStep(), QuaternionWallUnitTest::actionsBeforeTimeStep(), PeriodicWallsWithSlidingFrictionUnitTest::actionsBeforeTimeStep(), oomph::SCoupledElement< ELEMENT >::add_external_coupling_forces_to_residuals(), SilbertPeriodic::add_flow_particles(), oomph::ScaleCoupledElement< ELEMENT >::add_internal_coupling_forces_to_residuals(), oomph::VolumeCoupledElement< ELEMENT >::add_internal_coupling_forces_to_residuals(), Vreman::add_particles(), ChuteWithPeriodicInflow::AddContinuingBottom(), CGFields::StandardFields::addParticleStatistics(), TriangleMeshWall::addToMesh(), BaseWall::addToVTK(), Membrane::addVertex(), TriangleMeshWall::addZigZagDiagonalCells(), 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(), SolidBag::bendBag(), NurbsUtils::bsplineDerBasis(), NurbsUtils::bsplineOneBasis(), Membrane::buildMesh(), HGridOptimiser::calcDfDx(), oomph::AnisotropicHookean::calculate_second_piola_kirchhoff_stress(), 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(), DropletBoundary::checkBoundaryAfterParticlesMove(), FixedClusterInsertionBoundary::checkBoundaryBeforeTimeStep(), PeriodicBoundaryHandler::checkChanged(), Mercury3Dclump::checkClumpForInteraction(), Mercury3Dclump::checkClumpForInteractionPeriodic(), 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< Encoding, Allocator >::Clear(), PeriodicBoundaryHandler::clearCommunicationLists(), CLiveStatistics< T >::CLiveStatistics(), PeriodicBoundaryHandler::collectGhostParticleData(), PeriodicBoundaryHandler::collectInteractionData(), commandLineCG(), PeriodicBoundaryHandler::communicateNumberOfNewParticlesAndInteractions(), PeriodicBoundaryHandler::communicateTargetDomains(), Membrane::computeAdditionalForces(), DPMBase::computeAllForces(), DPM::computeAllForcesNoHGrid(), CGHandler::computeContactPoints(), VolumeCoupling::computeCouplingForce(), VolumeCoupling::computeCouplingOnFEM(), Box::computeFlow(), DPMBase::computeForcesDueToWalls(), Mercury3Dclump::computeForcesDueToWalls(), DPMBase::computeInternalForce(), Mercury3Dclump::computeInternalForce(), DPMBase::computeInternalForces(), BaseCluster::computeInternalStructure(), Dipole::computeMultipoleExpansion(), VolumeCoupling::computeNodalCouplingForces(), SuperQuadricParticle::computeResidualContactDetection(), SCoupling< M, O >::computeSCouplingForcesFromTriangles(), VolumeCoupling::computeWeightOnParticles(), Global_Physical_Variables::constant_pressure(), MercuryLogo::constructTextAsParticles(), Domain::containsParticle(), ContractionWithPeriodicInflow::ContractionWithPeriodicInflow(), HorizontalBaseScrew::convertLimits(), Multipole::convertMultipoleToLocal(), CFile::copy(), CFile::copy_data(), SubcriticalMaserBoundaryTEST::copyExtraParticles(), mathsFunc::cos(), SolidProblem< ELEMENT_TYPE >::countPinned(), Funnel::create_funnel(), SheetGlueProblem< ELEMENT >::create_traction_elements(), BaseCluster::createAdjacencyMatrix(), AngleOfRepose::createBaseSpecies(), SilbertPeriodic::createBaseSpecies(), VariableBottom::createBottom(), FlowRule::createBottom(), Chute::createBottom(), DomainHandler::createDomains(), TriangleMeshWall::createFourPointMesh(), Domain::createLookUpTable(), IntersectionOfWalls::createOpenPrism(), TriangleMeshWall::createParallelogramMesh(), CircularPeriodicBoundary::createPeriodicParticle(), AngledPeriodicBoundary::createPeriodicParticles(), CircularPeriodicBoundary::createPeriodicParticles(), ConstantMassFlowMaserBoundary::createPeriodicParticles(), LeesEdwardsBoundary::createPeriodicParticles(), PeriodicBoundary::createPeriodicParticles(), SubcriticalMaserBoundary::createPeriodicParticles(), TimeDependentPeriodicBoundary::createPeriodicParticles(), PSDContinuous::createPSDFromRadiiAndProbabilities(), NurbsUtils::createUniformKnotVector(), Membrane::createVertexParticles(), LevelSetWall::createVTK(), LevelSetWall::createVTKSphere(), MercuryProblem::createWalls(), HGridOptimiser::diffEndExpectedCellsIntegral(), HGridOptimiser::diffHExpectedCellsIntegral(), HGridOptimiser::diffHExpectedCellsIntegralCellNumerator(), HGridOptimiser::diffPdfInt(), HGridOptimiser::diffStartExpectedCellsIntegral(), Domain::disableBoundaries(), ElementAnalysis::ElementAnalysis(), Detail::emitProxy(), NurbsSurface::evaluateDerivatives(), HGridOptimiser::expectedCellsIntegral(), HGridOptimiser::expectedCellsIntegralCellDenominator(), HGridOptimiser::expectedCellsIntegralCellNumerator(), ChuteWithWedge::extendBottom(), SubcriticalMaserBoundaryTEST::extendBottom(), ChuteWithPeriodicInflow::ExtendInWidth(), NurbsUtils::extendKnotVector(), oomph::RefineableQDPVDElement< DIM, NNODE_1D >::fill_in_generic_contribution_to_residuals_pvd(), oomph::ScaleCoupledElement< ELEMENT >::fill_in_generic_contribution_to_residuals_pvd(), oomph::VolumeCoupledElement< ELEMENT >::fill_in_generic_contribution_to_residuals_pvd(), PeriodicBoundaryHandler::finaliseNewParticleTransmission(), PeriodicBoundaryHandler::findNewInteractions(), PeriodicBoundaryHandler::findNewParticle(), PeriodicBoundaryHandler::flushParticles(), FluxAndPeriodicBoundarySelfTest::FluxAndPeriodicBoundarySelfTest(), InsertionBoundary::generateParticle(), PolydisperseInsertionBoundary::generateParticle(), rapidjson::GenericValue< Encoding, Allocator >::GenericValue(), DPMBase::get1DParametersFromRunNumber(), DPMBase::get2DParametersFromRunNumber(), DPMBase::get3DParametersFromRunNumber(), oomph::SCoupledElement< ELEMENT >::get_momentum_and_energy(), oomph::VolumeCoupledElement< ELEMENT >::get_momentum_and_energy(), oomph::VolumeCoupledElement< ELEMENT >::get_nodal_coupling_residual(), SolidProblem< ELEMENT_TYPE >::get_x(), HGrid::getBucketIsChecked(), HGrid::getCellSize(), NurbsSurface::getDistance(), BasicIntersectionOfWalls::getDistanceAndNormal(), TriangulatedWall::Face::getDistanceAndNormal(), IntersectionOfWalls::getDistanceAndNormal(), LevelSetWall::getDistanceAndNormalLabCoordinates(), SolidProblem< ELEMENT_TYPE >::getDomainSize(), InteractionHandler::getExistingInteraction(), SinterInteraction::getFieldVTK(), ClumpParticle::getFieldVTK(), HeatFluidCoupled< Particle >::getFieldVTK(), LiquidFilm< Particle >::getFieldVTK(), HGrid::getFirstBaseParticleInBucket(), csvReader::getFirstColumn(), ParticleHandler::getHighestPositionComponentParticle(), ParticleHandler::getHighestPositionComponentParticleLocal(), ParticleHandler::getHighestVelocityComponentParticle(), ParticleHandler::getHighestVelocityComponentParticleLocal(), InteractionHandler::getInteraction(), BaseParticle::getInteractionDistance(), BaseWall::getInteractionWith(), TriangleMeshWall::getInteractionWith(), HGrid::getInvCellSize(), SuperQuadricParticle::getJacobianOfContactDetectionObjective(), getLinearFit(), LiquidMigrationPeriodicBoundaryInteraction::getLiquidBridgeVolume(), InteractionHandler::getLiquidBridgeVolume(), ParticleHandler::getLiquidFilmVolume(), Domain::getLocalIndex(), ParticleHandler::getLowestPositionComponentParticle(), ParticleHandler::getLowestPositionComponentParticleLocal(), ParticleHandler::getLowestVelocityComponentParticle(), ParticleHandler::getLowestVelocityComponentParticleLocal(), SolidProblem< ELEMENT_TYPE >::getMassMomentumEnergy(), SinterInteraction::getNameVTK(), ClumpParticle::getNameVTK(), HeatFluidCoupled< Particle >::getNameVTK(), LiquidFilm< Particle >::getNameVTK(), LiquidMigrationLSInteraction::getNumberOfContacts(), LiquidMigrationWilletInteraction::getNumberOfContacts(), InteractionHandler::getNumberOfLiquidBridges(), BasicIntersectionOfWalls::getObject(), BasicUnionOfWalls::getObject(), HGridOptimiser::getOptimalDistribution(), DomainHandler::getParticleDomainGlobalIndex(), CGFields::StandardFields::getParticleSizeDensity(), CGFields::StandardFields::getParticleSizeMomenta(), ClumpParticle::getPebblePositions(), CG< Coordinates, BaseFunction, Fields >::getPoint(), VolumeCoupling::getProjectionAndProjected(), VolumeCoupling::getProjectionMatrix(), BaseWall::getRenderedWall(), SmallMatrix< numberOfRows, numberOfColumns >::getRow(), SCoupling< M, O >::getSCoupledElements(), csvReader::getSecondColumn(), DPMBase::getStaticStress(), LiquidMigrationLSInteraction::getTotalLiquidBridgeVolume(), LiquidMigrationWilletInteraction::getTotalLiquidBridgeVolume(), TriangleWall::getVertex(), WearableNurbsWall::getVolumeUnderSurface(), WearableNurbsWall::getVolumeUnderSurfaceX(), BasicIntersectionOfWalls::getVTK(), BasicUnionOfWalls::getVTK(), GluedSolidMesh::glue(), 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(), DPMBase::initialiseSolve(), Membrane::initializeEdgeBendingQuantities(), InsertionBoundary::InsertionBoundary(), InsertionBoundary::insertParticle(), rapidjson::GenericDocument< Encoding, Allocator >::Int(), rapidjson::PrettyWriter< Stream, Encoding, Allocator >::Int(), rapidjson::Writer< Stream, Encoding, Allocator >::Int(), rapidjson::GenericDocument< Encoding, Allocator >::Int64(), HGridOptimiser::intCell2Max(), HGridOptimiser::intCell2Min(), inflowFromPeriodic::integrateBeforeForceComputation(), PSDContinuous::interpolateCSD(), 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(), LoadClumps(), LoadConf(), Membrane::loadFromSTL(), LoadMass(), LoadPD(), LoadPebbles(), ChuteWithPeriodicInflow::loadPeriodicBox(), SolidProblem< ELEMENT_TYPE >::loadSolidMesh(), LoadTOI(), Membrane::loadVertexPositions(), main(), BaseCluster::makeDataAnalysis(), BaseCluster::makeGnuplotFile(), SubcriticalMaserBoundaryTEST::modifyGhostAfterCreation(), SubcriticalMaserBoundaryTEST::modifyPeriodicComplexity(), helpers::more(), TriangleMeshWall::moveVerticesToMatchVolume(), DPMBase::mpiIsInCommunicationZone(), CGCoordinates::Base_X_Y_Z::normalisePolynomialCoefficients(), CGCoordinates::Base_XY_XZ_YZ::normalisePolynomialCoefficients(), CGCoordinates::R::normalisePolynomialCoefficients(), CGCoordinates::XYZ::normalisePolynomialCoefficients(), BaseParticle::oldRead(), NumericalVector< T >::operator*(), SmallMatrix< numberOfRows, numberOfColumns >::operator*(), CGFields::StandardFields::operator*(), NumericalVector< T >::operator+(), NumericalVector< T >::operator+=(), CGFields::StandardFields::operator+=(), NumericalVector< T >::operator-(), NumericalVector< T >::operator-=(), CGFields::StandardFields::operator-=(), SmallVector< numberOfRows >::operator<(), operator<<(), oomph::operator<<(), SmallVector< numberOfRows >::operator==(), operator>>(), NORMALIZED_POLYNOMIAL< T >::operator[](), STLReader::output(), oomph::SCoupledElement< ELEMENT >::output(), oomph::VolumeCoupledElement< ELEMENT >::output(), DPMBase::outputXBallsData(), LiquidMigrationMPI2Test::outputXBallsData(), LiquidMigrationSelfTest::outputXBallsData(), SphericalIndenter::outputXBallsData(), ChuteWithPeriodicInflow::outputXBallsDataParticlee(), HertzianBSHPInteractionTwoParticleElasticCollision::padeCoefficientOfRestitution(), rapidjson::GenericReader< Encoding, Allocator >::ParseHex4(), rapidjson::GenericReader< Encoding, Allocator >::ParseNumber(), rapidjson::GenericReader< Encoding, Allocator >::ParseString(), ParticleBeam::ParticleBeam(), HGridOptimiser::pdfInt(), HGridOptimiser::pdfIntCell(), PeriodicBoundaryHandler::performNewParticleTransmission(), PolydisperseInsertionBoundary::PolydisperseInsertionBoundary(), SolidProblem< ELEMENT_TYPE >::prepareForSolve(), PeriodicBoundaryHandler::preparePositionAndVelocityUpdate(), printError(), printFatalError(), inflowFromPeriodic::printTime(), LawinenBox::printTime(), ChuteWithPeriodicInflow::printTime(), ForceLawsMPI2Test::printTime(), LiquidMigrationMPI2Test::printTime(), LiquidMigrationSelfTest::printTime(), TwoParticleElasticCollisionInteraction::printTime(), WearableNurbsWall::processDebris(), WearableTriangulatedWall::processDebris(), 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(), TriangleMeshWall::read(), TriangleWall::read(), DPMBase::read(), SpeciesHandler::readAndAddObject(), WallHandler::readAndCreateOldObject(), DPMBase::readArguments(), helpers::readArrayFromCommandLine(), helpers::readArrayFromFile(), helpers::readFromCommandLine(), DPMBase::readNextArgument(), AxisymmetricHopper::readNextArgument(), Funnel::readNextArgument(), FlowRule::readNextArgument(), SilbertPeriodic::readNextArgument(), Chute::readNextArgument(), ChuteWithHopper::readNextArgument(), Mercury3DRestart::readNextArgument(), MercuryBase::readNextArgument(), GranularJet::readNextArgument(), DPMBase::readNextDataFile(), DPMBase::readRestartFile(), WallHandler::readTriangleWall(), helpers::readVectorFromCommandLine(), TriangulatedWall::readVTK(), DPMBase::removeDuplicatePeriodicParticles(), helpers::removeFromCommandline(), BaseHandler< T >::removeIf(), SolidProblem< ELEMENT_TYPE >::removeOldFiles(), TriangleMeshWall::removeTriangle(), BaseWall::renderWall(), MeshTriangle::retrieveVertexParticles(), Quaternion::rotateInverseInertiaTensor(), SheetGlueProblem< ELEMENT >::run(), statistics_while_running< T >::run(), ControllerUnitTest::RungeKutta(), LiquidMigrationLSInteraction::rupture(), LiquidMigrationWilletInteraction::rupture(), ParticleHandler::saveNumberPSDtoCSV(), SolidProblem< ELEMENT_TYPE >::saveSolidMesh(), Membrane::saveVertexPositions(), CSCWalls::saveWalls(), RNG::seedLaggedFibonacciGenerator(), NurbsSurface::set(), TriangulatedWall::set(), WearableNurbsWall::set(), ChutePeriodic::set_chute_parameters(), VariableBottom::set_chute_parameters(), Domain::setBounds(), HGrid::setBucketIsChecked(), SolidProblem< ELEMENT_TYPE >::setDissipation(), PSD::setDistributionLogNormal(), PSD::setDistributionNormal(), PSD::setDistributionUniform(), HGrid::setFirstBaseParticleInBucket(), DPMBase::setFixedParticles(), ParticleSpecies::setMaxInteractionDistance(), InsertionBoundary::setParticleToCopy(), Calibration::setPSD(), Material::setPSD(), PSD::setPSDFromCSV(), BaseCluster::setRadii(), LevelSetWall::setShapeCube(), LevelSetWall::setShapeCylinder(), LevelSetWall::setShapeDiamond(), LevelSetWall::setShapeFourSided(), LevelSetWall::setShapeSphere(), DPMBase::setTime(), ClosedCSCWalls::setupInitialConditions(), CSCInit::setupInitialConditions(), CSCWalls::setupInitialConditions(), SmoothChute::setupInitialConditions(), multiParticleT1::setupInitialConditions(), MembraneDemo::setupInitialConditions(), Binary::setupInitialConditions(), my_problem::setupInitialConditions(), Chain::setupInitialConditions(), CubicCell::setupInitialConditions(), FreeCooling2DinWallsDemo::setupInitialConditions(), FreeCooling3DDemoProblem::setupInitialConditions(), FreeCooling3DinWallsDemo::setupInitialConditions(), FreeCoolingDemoProblem::setupInitialConditions(), HeaterBoundaryTest::setupInitialConditions(), MinimalExampleDrum::setupInitialConditions(), Cstatic2d::setupInitialConditions(), AngleOfRepose::setupInitialConditions(), SilbertPeriodic::setupInitialConditions(), Chutebelt::setupInitialConditions(), PSDSelfTest::setupInitialConditions(), CGHandlerSelfTest::setupInitialConditions(), NewtonsCradleSelftest::setupInitialConditions(), SquarePacking::setupInitialConditions(), DPM::setupInitialConditions(), ChargedBondedParticleUnitTest::setupInitialConditions(), my_problem_HGRID::setupInitialConditions(), HertzianBSHPInteractionTwoParticleElasticCollision::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(), MultiParticlesInsertion::setupInitialConditions(), MpiPeriodicBoundaryUnitTest::setupInitialConditions(), ScaleCoupledBeam::setupMercury(), MeshTriangle::setVertexIds(), SheetGlueProblem< ELEMENT >::SheetGlueProblem(), AngledPeriodicBoundary::shiftPosition(), Siegen::Siegen(), mathsFunc::sin(), SmallMatrix< numberOfRows, numberOfColumns >::SmallMatrix(), CGCoordinates::spaceEvenly(), sphericalHarmonics::sphericalHarmonics(), Statistics(), statistics_while_running< T >::statistics_while_running(), 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(), NurbsSurface::unclampKnots(), Membrane::updateFaceNeighbors(), PeriodicBoundaryHandler::updateParticles(), PeriodicBoundaryHandler::updateParticleStatus(), MeshTriangle::updateVertexAndNormal(), TriangleWall::updateVertexAndNormal(), SpeciesHandler::useAngularDOFs(), uuatoi(), PSD::validateCumulativeDistribution(), WearableTriangulatedWall::WearableTriangulatedWall(), NurbsSurface::wrapAroundInU(), NurbsSurface::wrapAroundInV(), InteractionHandler::write(), PolydisperseInsertionBoundary::write(), Membrane::write(), MeshTriangle::write(), TriangleWall::write(), DPMBase::write(), BaseCluster::writeAmatFile(), helpers::writeCommandLineToFile(), VTKData::writeConnectivity(), rapidjson::Writer< Stream, Encoding, Allocator >::WriteDouble(), SlidingFrictionUnitTest::writeEneTimeStep(), ParticleVtkWriter::writeExtraFields(), rapidjson::Writer< Stream, Encoding, Allocator >::WriteInt(), rapidjson::Writer< Stream, Encoding, Allocator >::WriteLongDouble(), rapidjson::Writer< Stream, Encoding, Allocator >::WriteLongLong(), CFile::writeP4C(), CFile::writeP4P(), CFile::writeP4W(), VTKData::writePointData(), DataFiles::writeTimeStep(), SilbertHstop::writeToEne(), LevelSetWall::writeToFile(), BaseCluster::writeToOverlFile(), SolidProblem< ELEMENT_TYPE >::writeToVTK(), VTKData::writeTypes(), rapidjson::Writer< Stream, Encoding, Allocator >::WriteULongLong(), NurbsWall::writeVTK(), WallVTKWriter::writeVTKCells(), SuperQuadricParticleVtkWriter::writeVTKOrientation(), InteractionVTKWriter::writeVTKPointData(), WallVTKWriter::writeVTKSurfaceArea(), NurbsWall::writeWallDetailsVTK(), WearableNurbsWall::writeWallDetailsVTK(), and WallHandler::writeWallDetailsVTKBoundingBox().

◆ inf

◆ intMax

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

◆ NaN

◆ pi

const Mdouble constants::pi = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117068

Referenced by GranuHeap::actionsAfterTimeStep(), multiParticleT1::actionsAfterTimeStep(), 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(), LiquidMigrationLSInteraction::computeAdhesionForce(), LiquidMigrationWilletInteraction::computeAdhesionForce(), ScrewsymmetricIntersectionOfWalls::computeDeltaZ(), helpers::computeDisptFromCollisionTimeAndRestitutionCoefficientAndTangentialRestitutionCoefficientAndEffectiveMass(), BaseCluster::computeInternalStructure(), DPM::computeLocalCGHGrid(), DPM::computeLocalVolumeFraction(), DPM::computeLocalVolumeFractionHGrid(), BaseParticle::computeMass(), HeatFluidCoupledInteraction< NormalForceInteraction >::computeNormalForce(), SinterInteraction::computeNormalForce(), SinterLinInteraction::computeNormalForce(), ThermalInteraction< NormalForceInteraction >::computeNormalForce(), ScrewsymmetricIntersectionOfWalls::computeNormalRadialDeltaN(), HertzianSinterNormalSpecies::computeTimeStep(), LinearPlasticViscoelasticNormalSpecies::computeTimeStep(), LinearViscoelasticNormalSpecies::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(), SPHNormalSpecies::getCollisionTime(), HorizontalScrew::getDistanceAndNormal(), Coil::getDistanceAndNormal(), Screw::getDistanceAndNormalLabCoordinates(), CGCoordinates::R::getDomainVolume(), Quaternion::getEuler(), RNG::getNormalVariate(), BaseInteraction::getOverlapVolume(), vibratedBed::getPrescribedVelocity(), helpers::getRayleighTime(), BaseParticle::getSurfaceArea(), BaseParticle::getVolume(), ParticleSpecies::getVolumeFromRadius(), GranuDrum::GranuDrum(), GranuHeap::GranuHeap(), 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(), objectivenessTest(), ParticleBeam::ParticleBeam(), ParticleCreation::ParticleCreation(), ParticleInclusion::ParticleInclusion(), BaseCluster::particleInsertionSuccessful(), particleParticleTest(), GranuDrum::printTime(), RotatingDrumWet::printTime(), protectiveWall::protectiveWall(), FileReader::read(), Chute::read(), runFreeFall(), ScaleCoupledBeam::ScaleCoupledBeam(), 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(), SinterNormalSpecies::setCollisionTimeAndRestitutionCoefficient(), SPHNormalSpecies::setCollisionTimeAndRestitutionCoefficient(), ChuteWithHopper::setHopper(), SinterNormalSpecies::setParhamiMcKeeping(), BaseCluster::setRadii(), HorizontalMixer::setScrewWalls(), GranularJet::setSilbert(), SegregationPeriodic::setSpeciesProperties(), ChutePeriodic::setup(), AxisymmetricHopper::setupInitialConditions(), MercuryLogo::setupInitialConditions(), NozzleDemo::setupInitialConditions(), Drum::setupInitialConditions(), RotatingDrumWet::setupInitialConditions(), Binary::setupInitialConditions(), my_problem::setupInitialConditions(), Chain::setupInitialConditions(), CubicCell::setupInitialConditions(), HourGlass::setupInitialConditions(), MinimalExampleDrum::setupInitialConditions(), StressStrainControl::setupInitialConditions(), FiveParticles::setupInitialConditions(), Cstatic3D::setupInitialConditions(), SegregationPeriodic::setupInitialConditions(), Chutebelt::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(), TwoParticleElasticCollisionInteraction::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(), ScaleCoupledBeam::setupMercury(), CoupledBeam::setupOomph(), 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(), LawinenBox::writeEneTimeStep(), Slide::writeEneTimeStep(), CFile::writeP4P(), GranuDrum::writeResults(), 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().