Nektar++
Variables
Nektar::NekConstants Namespace Reference

Variables

const std::string kGitSha1
 
const std::string kGitBranch
 
static const int kNekLargeInt = std::numeric_limits<int>::max()
 
static const NekDouble kNekUnsetDouble = -9999
 
static const NekDouble kNekMinResidInit = 1e16
 
static const NekDouble kVertexTheSameDouble = 1.0e-8
 
static const NekDouble kGeomFactorsTol = 1.0e-8
 
static const NekDouble kNekZeroTol = 1.0e-12
 
static const NekDouble kGeomRightAngleTol = 1e-14
 
static const NekDouble kNekSqrtTol = 1.0e-16
 
static const NekDouble kNekIterativeTol = 1e-09
 
static const NekDouble kNekSparseNonZeroTol = 1e-16
 
static const NekDouble kNekMachineEpsilon = std::numeric_limits<NekDouble>::epsilon()
 
static const NekDouble GeomTol = 1E-2
 
static const NekDouble CoinTol = 1E-6
 
static const unsigned int kNekFloatCompFact = 4
 

Variable Documentation

◆ CoinTol

const NekDouble Nektar::NekConstants::CoinTol = 1E-6
static

Definition at line 60 of file NektarUnivConsts.hpp.

◆ GeomTol

const NekDouble Nektar::NekConstants::GeomTol = 1E-2
static

Definition at line 59 of file NektarUnivConsts.hpp.

◆ kGeomFactorsTol

const NekDouble Nektar::NekConstants::kGeomFactorsTol = 1.0e-8
static

◆ kGeomRightAngleTol

const NekDouble Nektar::NekConstants::kGeomRightAngleTol = 1e-14
static

Definition at line 52 of file NektarUnivConsts.hpp.

◆ kGitBranch

const std::string Nektar::NekConstants::kGitBranch
extern

◆ kGitSha1

const std::string Nektar::NekConstants::kGitSha1
extern

◆ kNekFloatCompFact

const unsigned int Nektar::NekConstants::kNekFloatCompFact = 4
static

Definition at line 63 of file NektarUnivConsts.hpp.

◆ kNekIterativeTol

const NekDouble Nektar::NekConstants::kNekIterativeTol = 1e-09
static

Definition at line 54 of file NektarUnivConsts.hpp.

Referenced by Nektar::MultiRegions::AssemblyMap::AssemblyMap().

◆ kNekLargeInt

const int Nektar::NekConstants::kNekLargeInt = std::numeric_limits<int>::max()
static

Definition at line 46 of file NektarUnivConsts.hpp.

◆ kNekMachineEpsilon

const NekDouble Nektar::NekConstants::kNekMachineEpsilon = std::numeric_limits<NekDouble>::epsilon()
static

◆ kNekMinResidInit

const NekDouble Nektar::NekConstants::kNekMinResidInit = 1e16
static

Definition at line 48 of file NektarUnivConsts.hpp.

◆ kNekSparseNonZeroTol

const NekDouble Nektar::NekConstants::kNekSparseNonZeroTol = 1e-16
static

◆ kNekSqrtTol

const NekDouble Nektar::NekConstants::kNekSqrtTol = 1.0e-16
static

◆ kNekUnsetDouble

const NekDouble Nektar::NekConstants::kNekUnsetDouble = -9999
static

◆ kNekZeroTol

const NekDouble Nektar::NekConstants::kNekZeroTol = 1.0e-12
static

Definition at line 51 of file NektarUnivConsts.hpp.

Referenced by Nektar::MultiRegions::LocTraceToTraceMap::CalcLocTracePhysToTraceIDMap_2D(), Nektar::MultiRegions::LocTraceToTraceMap::CalcLocTracePhysToTraceIDMap_3D(), Nektar::LibUtilities::Interpolator::CalcW_Linear(), Nektar::LibUtilities::Interpolator::CalcW_Quadratic(), Nektar::LibUtilities::Interpolator::CalcW_Shepard(), Nektar::LibUtilities::Interpolator::CalcWeights(), Nektar::LibUtilities::TimeIntegrationAlgorithmGLM::CheckIfFirstStageEqualsOldSolution(), Nektar::LibUtilities::TimeIntegrationAlgorithmGLM::CheckIfLastStageEqualsNewSolution(), Nektar::CoupledLocalToGlobalC0ContMap::CoupledLocalToGlobalC0ContMap(), Nektar::NavierStokesCFE::Ducros(), Nektar::SolverUtils::SessionFunction::Evaluate(), Nektar::SolverUtils::CouplingCwipi::EvaluateFields(), Nektar::CompressibleSolver::GetRoeSoundSpeed(), Nektar::FieldUtils::Iso::GlobalCondense(), Nektar::LibUtilities::NodalTriElec::NodalPointReorder2d(), Nektar::LibUtilities::NodalTriFekete::NodalPointReorder2d(), Nektar::LibUtilities::NodalTetElec::NodalPointReorder3d(), Nektar::LibUtilities::NodalUtilPrism::NodalUtilPrism(), Nektar::LibUtilities::NodalUtilTetrahedron::NodalUtilTetrahedron(), Nektar::LibUtilities::NodalUtilTriangle::NodalUtilTriangle(), Nektar::LibUtilities::PointsKey::operator==(), Nektar::MultiRegions::GlobalLinSysIterativeStaticCond::PrepareLocalSchurComplement(), Nektar::SpatialDomains::HexGeom::SetUpFaceOrientation(), Nektar::SpatialDomains::PrismGeom::SetUpFaceOrientation(), Nektar::SpatialDomains::PyrGeom::SetUpFaceOrientation(), Nektar::SpatialDomains::TetGeom::SetUpFaceOrientation(), Nektar::LibUtilities::Interpolator::SetupTree(), Nektar::LibUtilities::TimeIntegrationAlgorithmGLM::TimeIntegrate(), Nektar::MultiRegions::GlobalLinSysIterative::UpdateKnownSolutions(), Nektar::SolverUtils::UnsteadySystem::v_DoSolve(), Nektar::MMFAdvection::v_DoSolve(), Nektar::MMFMaxwell::v_DoSolve(), Nektar::MMFSWE::v_DoSolve(), Nektar::SolverUtils::DriverArpack::v_Execute(), Nektar::SpatialDomains::HexGeom::v_GenGeomFactors(), Nektar::SpatialDomains::PrismGeom::v_GenGeomFactors(), Nektar::SpatialDomains::PyrGeom::v_GenGeomFactors(), Nektar::SpatialDomains::QuadGeom::v_GenGeomFactors(), Nektar::NavierStokesCFEAxisym::v_GetViscousFluxVector(), Nektar::ForcingAxiSymmetric::v_InitObject(), Nektar::StdRegions::StdPrismExp::v_LocCoordToLocCollapsed(), Nektar::StdRegions::StdPyrExp::v_LocCoordToLocCollapsed(), Nektar::StdRegions::StdTetExp::v_LocCoordToLocCollapsed(), Nektar::StdRegions::StdTriExp::v_LocCoordToLocCollapsed(), Nektar::StdRegions::StdExpansion2D::v_PhysEvaluate(), Nektar::StdRegions::StdExpansion3D::v_PhysEvaluate(), Nektar::StdRegions::StdExpansion1D::v_PhysEvaluate(), Nektar::StdRegions::StdQuadExp::v_PhysEvaluateBasis(), Nektar::StdRegions::StdHexExp::v_PhysEvaluateBasis(), Nektar::AcousticSystem::v_WhiteNoiseBC(), Nektar::MultiRegions::ExpList::v_WriteVtkPieceData(), Nektar::MultiRegions::ExpListHomogeneous1D::v_WriteVtkPieceData(), Nektar::MultiRegions::ExpListHomogeneous2D::v_WriteVtkPieceData(), and Nektar::LibUtilities::TimeIntegrationAlgorithmGLM::VerifyIntegrationSchemeType().

◆ kVertexTheSameDouble

const NekDouble Nektar::NekConstants::kVertexTheSameDouble = 1.0e-8
static