oomph::MathematicalConstants Namespace Reference

Functions

const std::complex< doubleI (0.0, 1.0)
 The imaginary unit. More...
 

Variables

const double Pi = 3.1415926535897932384626433832795028841971693993751
 50 digits from maple More...
 

Detailed Description

Namespace for mathematical constants

Function Documentation

◆ I()

const std::complex<double> oomph::MathematicalConstants::I ( 0.  0,
1.  0 
)

Variable Documentation

◆ Pi

const double oomph::MathematicalConstants::Pi = 3.1415926535897932384626433832795028841971693993751

50 digits from maple

Referenced by oomph::PseudoBucklingRing::accel(), AnnularQuadMesh< ELEMENT >::AnnularQuadMesh(), oomph::SolarRadiationBase::atmospheric_radiation(), AxiPoroProblem< ELEMENT, TIMESTEPPER >::AxiPoroProblem(), oomph::ComplexDampedJacobi< MATRIX >::calculate_omega(), CoatedSphereProblem< ELASTICITY_ELEMENT, HELMHOLTZ_ELEMENT >::CoatedSphereProblem(), oomph::RefineableTriangleMesh< ELEMENT >::compute_area_target(), oomph::AxisymmetricNavierStokesEquations::compute_physical_size(), oomph::AxisymmetricPVDEquations::compute_physical_size(), oomph::AxisymmetricPVDEquationsWithPressure::compute_physical_size(), oomph::GeneralisedNewtonianAxisymmetricNavierStokesEquations::compute_physical_size(), oomph::FaceElement::continuous_tangent_and_outer_unit_normal(), oomph::LinearisedAxisymPoroelasticBJS_FSIElement< FLUID_BULK_ELEMENT, POROELASTICITY_BULK_ELEMENT >::contribution_to_enclosed_volume(), oomph::AxisymmetricPoroelasticityTractionElement< ELEMENT >::contribution_to_total_porous_flux(), oomph::LinearisedAxisymPoroelasticBJS_FSIElement< FLUID_BULK_ELEMENT, POROELASTICITY_BULK_ELEMENT >::contribution_to_total_porous_flux(), DarcyProblem< ELEMENT >::DarcyProblem(), SurfactantProblem< ELEMENT, INTERFACE_ELEMENT >::deform_interface(), oomph::DiskTetMeshFacetedSurface::DiskTetMeshFacetedSurface(), oomph::DiskWithTorusAroundEdgeTetMeshFacetedSurface::DiskWithTorusAroundEdgeTetMeshFacetedSurface(), StefanBoltzmannProblem< ELEMENT >::doc_solution(), ScatteringProblem< ELEMENT >::doc_solution(), ProblemParameters::exact_minus_dudr(), oomph::SarahBL::exact_soln(), oomph::SarahBL::full_exact_soln(), oomph::FullCircleMesh< ELEMENT >::FullCircleMesh(), SinSolution::get_exact_u(), PlanarWave::get_exact_u(), ProblemParameters::get_exact_u(), SinSolution::get_source(), oomph::Orthpoly::gl_nodes(), oomph::Orthpoly::gll_nodes(), oomph::FourierDecomposedHelmholtzBCElementBase< ELEMENT >::global_power_contribution(), oomph::PMLFourierDecomposedHelmholtzPowerMonitorElement< ELEMENT >::global_power_contribution(), HelmholtzPointSourceProblem< ELEMENT >::HelmholtzPointSourceProblem(), oomph::AnnularDomain::macro_element_boundary(), oomph::FullCircleDomain::macro_element_boundary(), oomph::QuarterPipeDomain::macro_element_boundary(), oomph::TubeDomain::macro_element_boundary(), main(), oomph::CircularPenetrator::output(), PlanarWave::plot(), PMLFourierDecomposedHelmholtzProblem< ELEMENT >::PMLFourierDecomposedHelmholtzProblem(), PMLHelmholtzMGProblem< ELEMENT >::PMLHelmholtzMGProblem(), PMLProblem< ELEMENT >::PMLProblem(), OscillatingCylinder::position(), oomph::PseudoBucklingRing::position(), oomph::PseudoBucklingRing::PseudoBucklingRing(), ConvectionProblem< NST_ELEMENT, AD_ELEMENT >::set_boundary_conditions(), DDConvectionProblem< NST_ELEMENT, AD_ELEMENT >::set_boundary_conditions(), RefineableDDConvectionProblem< NST_ELEMENT, AD_ELEMENT >::set_boundary_conditions(), oomph::MGSolver< DIM >::set_self_test_vector(), oomph::FourierDecomposedHelmholtzDtNMesh< ELEMENT >::setup_gamma(), oomph::HelmholtzDtNMesh< ELEMENT >::setup_gamma(), oomph::SolarRadiationBase::SolarRadiationBase(), StefanBoltzmannProblem< ELEMENT >::StefanBoltzmannProblem(), oomph::SphericalNavierStokesEquations::strain_rate(), oomph::HeatedCircularPenetrator::temperature(), oomph::TubeMesh< ELEMENT >::TubeMesh(), TwoDDGMesh< ELEMENT >::TwoDDGMesh(), oomph::SolarRadiationBase::update_limiting_angles(), oomph::PseudoBucklingRing::veloc(), OscillatingCylinder::velocity(), oomph::WarpedCircularDisk::WarpedCircularDisk(), oomph::WarpedCircularDiskWithAnnularInternalBoundary::WarpedCircularDiskWithAnnularInternalBoundary(), and oomph::TwoDAnnularMesh< ELEMENT >::wrap_into_annular_shape().