QMCPACK
qmcplusplus::Units::distance Namespace Reference

Variables

const real m = 1.e0
 
const real A = 1.e-10 * m
 
const real B = .52917720859e-10 * m
 
const real nm = 1.e-9 * m
 
const real pm = 1.e-12 * m
 
const real fm = 1.e-15 * m
 

Variable Documentation

◆ A

const real A = 1.e-10 * m

Definition at line 38 of file unit_conversion.h.

Referenced by MultiQuinticSpline1D< T >::add_spline(), LatticeAnalyzer< T, 3 >::calcSimulationCellRadius(), CheckOrthog(), qmcplusplus::computeLogDet_sycl(), CoulombPBCAA::CoulombPBCAA(), CubicFormula(), lup::decompose(), det(), qmcplusplus::MatrixOperators::diag_product(), LRBreakup< BreakupBasis >::DoAllBreakup(), LRBreakup< BreakupBasis >::DoBreakup(), LRBreakup< BreakupBasis >::DoGradBreakup(), LRBreakup< BreakupBasis >::DoStrainBreakup(), RotatedSPOs::evaluateDerivatives(), RotatedSPOs::evaluateDerivativesWF(), RotatedSPOs::evaluateDerivRatios(), LRHandlerBase::evaluateGrad(), qmcplusplus::extrap(), qmcplusplus::cuBLAS::geam(), LAPACK::gelqf(), qmcplusplus::compute::BLAS::gemm(), BLAS::gemm(), qmcplusplus::syclBLAS::gemm(), qmcplusplus::ompBLAS::gemm< double >(), qmcplusplus::ompBLAS::gemm< float >(), qmcplusplus::ompBLAS::gemm< std::complex< double > >(), qmcplusplus::ompBLAS::gemm< std::complex< float > >(), qmcplusplus::compute::BLAS::gemm_batched(), qmcplusplus::ompBLAS::gemm_batched< double >(), qmcplusplus::ompBLAS::gemm_batched< float >(), qmcplusplus::ompBLAS::gemm_batched< std::complex< double > >(), qmcplusplus::ompBLAS::gemm_batched< std::complex< float > >(), qmcplusplus::ompBLAS::gemm_batched_impl(), qmcplusplus::ompBLAS::gemm_impl(), qmcplusplus::syclBLAS::gemv(), qmcplusplus::compute::BLAS::gemv(), qmcplusplus::ompBLAS::gemv< double >(), qmcplusplus::ompBLAS::gemv< float >(), qmcplusplus::ompBLAS::gemv< std::complex< double > >(), qmcplusplus::ompBLAS::gemv< std::complex< float > >(), qmcplusplus::compute::BLAS::gemv_batched(), qmcplusplus::syclBLAS::gemv_batched< double >(), qmcplusplus::ompBLAS::gemv_batched< double >(), qmcplusplus::syclBLAS::gemv_batched< float >(), qmcplusplus::ompBLAS::gemv_batched< float >(), qmcplusplus::syclBLAS::gemv_batched< std::complex< double > >(), qmcplusplus::ompBLAS::gemv_batched< std::complex< double > >(), qmcplusplus::syclBLAS::gemv_batched< std::complex< float > >(), qmcplusplus::ompBLAS::gemv_batched< std::complex< float > >(), qmcplusplus::ompBLAS::gemv_batched_impl(), qmcplusplus::ompBLAS::gemv_impl(), LAPACK::geqrf(), qmcplusplus::compute::BLAS::ger(), qmcplusplus::ompBLAS::ger< double >(), qmcplusplus::ompBLAS::ger< float >(), qmcplusplus::ompBLAS::ger< std::complex< double > >(), qmcplusplus::ompBLAS::ger< std::complex< float > >(), qmcplusplus::compute::BLAS::ger_batched(), qmcplusplus::syclBLAS::ger_batched< double >(), qmcplusplus::ompBLAS::ger_batched< double >(), qmcplusplus::syclBLAS::ger_batched< float >(), qmcplusplus::ompBLAS::ger_batched< float >(), qmcplusplus::syclBLAS::ger_batched< std::complex< double > >(), qmcplusplus::ompBLAS::ger_batched< std::complex< double > >(), qmcplusplus::syclBLAS::ger_batched< std::complex< float > >(), qmcplusplus::ompBLAS::ger_batched< std::complex< float > >(), qmcplusplus::syclBLAS::ger_batched_impl(), qmcplusplus::ompBLAS::ger_batched_impl(), qmcplusplus::ompBLAS::ger_impl(), TWFFastDerivWrapper::getGSMatrices(), LinearMethod::getLowestEigenvector(), LinearMethod::getLowestEigenvector_Gen(), LinearMethod::getLowestEigenvector_Inv(), qmcplusplus::cusolver::getrf(), qmcplusplus::rocsolver::getrf(), qmcplusplus::cuBLAS::getrf_batched(), qmcplusplus::cusolver::getrf_bufferSize(), qmcplusplus::rocsolver::getri(), qmcplusplus::cuBLAS::getri_batched(), qmcplusplus::cusolver::getrs(), qmcplusplus::rocsolver::getrs(), LAPACK::glq(), LAPACK::gqr(), GramSchmidt(), LAPACK::hevr(), hipblasCgetrfBatched_(), hipblasCgetriBatched_(), hipblasDgetrfBatched_(), hipblasDgetriBatched_(), hipblasSgetrfBatched_(), hipblasSgetriBatched_(), hipblasZgetrfBatched_(), hipblasZgetriBatched_(), qmcplusplus::MatrixOperators::innerProduct(), Inverse(), qmcplusplus::LinearFit(), TestFillBufferRngReal< T >::operator()(), TestFillVecRngReal< T >::operator()(), TestGetVecRngReal< T >::operator()(), TestFillBufferRngComplex< T >::operator()(), TestFillVecRngComplex< T >::operator()(), TestGetVecRngComplex< T >::operator()(), operator*(), operator+(), operator+=(), operator-(), operator-=(), OrthogExcluding(), OrthogLower(), Orthogonalize(), Orthogonalize2(), OutOfPlaceTranspose(), LAPACK::potrf(), Print(), qmcplusplus::MatrixOperators::product(), qmcplusplus::MatrixOperators::product_ABt(), qmcplusplus::Product_ABt(), qmcplusplus::MatrixOperators::product_AtB(), qmcplusplus::MatrixOperators::product_Atx(), RadialWF::PseudoDerivs(), qmcplusplus::simd::remapCopy(), SimCellRad(), Eigensolver::solveGeneralizedEigenvalues(), Eigensolver::solveGeneralizedEigenvalues_Inv(), RotatedSPOs::table_method_eval(), RotatedSPOs::table_method_evalWF(), qmcplusplus::TEST_CASE(), qmcplusplus::test_gemm(), qmcplusplus::test_gemv(), qmcplusplus::test_one_gemm(), qmcplusplus::test_one_gemv(), TWFFastDerivWrapper::trAB(), qmcplusplus::simd::transpose(), qmcplusplus::MatrixOperators::transpose(), Transpose(), TWFFastDerivWrapper::wipeMatrices(), and OrbitalImages::write_orbital_xsf().

◆ B

const real B = .52917720859e-10 * m

Definition at line 39 of file unit_conversion.h.

◆ fm

const real fm = 1.e-15 * m

Definition at line 42 of file unit_conversion.h.

◆ m

const real m = 1.e0

Definition at line 37 of file unit_conversion.h.

Referenced by AtomicOrbitals< ST >::AtomicOrbitals(), Matrix< ST, qmcplusplus::Mallocator< ST > >::attachReference(), TestSmallMatrixDetCalculator< T >::build_interal_data(), QMCFiniteSize::build_spherical_grid(), LPQHIBasis::c(), LPQHISRCoulombBasis::c(), SpeciesSet::create(), LPQHISRCoulombBasis::dc_dk(), qmcplusplus::derivYlmSpherical(), qmcplusplus::det_col_update(), qmcplusplus::det_row_update(), qmcplusplus::Determinant(), LRBasis::df(), LRBreakup< BreakupBasis >::DoAllBreakup(), LRBreakup< BreakupBasis >::DoBreakup(), ECPComponentBuilder::doBreakUp(), LRBreakup< BreakupBasis >::DoGradBreakup(), LRBreakup< BreakupBasis >::DoStrainBreakup(), error(), SphericalTensor< T, Point_t, Tensor_t, GGG_t >::evaluate(), PolynomialFunctor3D::evaluate(), SoaSphericalTensor< ST >::evaluate_bare(), DensityMatrices1B::evaluate_check(), AtomicOrbitals< ST >::evaluate_vgl(), SphericalTensor< T, Point_t, Tensor_t, GGG_t >::evaluateAll(), PolynomialFunctor3D::evaluateDerivatives(), PolynomialFunctor3D::evaluateV(), AtomicOrbitals< ST >::evaluateValues(), PolynomialFunctor3D::evaluateVGL(), SoaSphericalTensor< ST >::evaluateVGL_impl(), SphericalTensor< T, Point_t, Tensor_t, GGG_t >::evaluateWithHessian(), AOBasisBuilder< COT >::expandYlm(), qmcplusplus::fillIdentityMatrix(), MinTest::find_min(), qmcplusplus::cuBLAS::geam(), qmcplusplus::compute::BLAS::gemm(), qmcplusplus::syclBLAS::gemm(), qmcplusplus::compute::BLAS::gemm_batched(), qmcplusplus::ompBLAS::gemm_batched_impl(), qmcplusplus::ompBLAS::gemm_impl(), qmcplusplus::syclBLAS::gemv(), BLAS::gemv(), qmcplusplus::compute::BLAS::gemv(), qmcplusplus::ompBLAS::gemv< double >(), qmcplusplus::ompBLAS::gemv< float >(), qmcplusplus::ompBLAS::gemv< std::complex< double > >(), qmcplusplus::ompBLAS::gemv< std::complex< float > >(), qmcplusplus::compute::BLAS::gemv_batched(), qmcplusplus::syclBLAS::gemv_batched< double >(), qmcplusplus::ompBLAS::gemv_batched< double >(), qmcplusplus::syclBLAS::gemv_batched< float >(), qmcplusplus::ompBLAS::gemv_batched< float >(), qmcplusplus::syclBLAS::gemv_batched< std::complex< double > >(), qmcplusplus::ompBLAS::gemv_batched< std::complex< double > >(), qmcplusplus::syclBLAS::gemv_batched< std::complex< float > >(), qmcplusplus::ompBLAS::gemv_batched< std::complex< float > >(), qmcplusplus::ompBLAS::gemv_batched_impl(), qmcplusplus::ompBLAS::gemv_impl(), BLAS::gemv_trans(), DensityMatrices1B::generate_sample_basis(), DensityMatrices1B::generate_sample_ratios(), OneBodyDensityMatrices::generateSampleBasis(), OneBodyDensityMatrices::generateSampleRatios(), qmcplusplus::compute::BLAS::ger(), BLAS::ger(), qmcplusplus::ompBLAS::ger< double >(), qmcplusplus::ompBLAS::ger< float >(), qmcplusplus::ompBLAS::ger< std::complex< double > >(), qmcplusplus::ompBLAS::ger< std::complex< float > >(), qmcplusplus::compute::BLAS::ger_batched(), qmcplusplus::syclBLAS::ger_batched< double >(), qmcplusplus::ompBLAS::ger_batched< double >(), qmcplusplus::syclBLAS::ger_batched< float >(), qmcplusplus::ompBLAS::ger_batched< float >(), qmcplusplus::syclBLAS::ger_batched< std::complex< double > >(), qmcplusplus::ompBLAS::ger_batched< std::complex< double > >(), qmcplusplus::syclBLAS::ger_batched< std::complex< float > >(), qmcplusplus::ompBLAS::ger_batched< std::complex< float > >(), qmcplusplus::syclBLAS::ger_batched_impl(), qmcplusplus::ompBLAS::ger_batched_impl(), qmcplusplus::ompBLAS::ger_impl(), LAPACK::gesvd(), getBestTile(), SphericalTensor< T, Point_t, Tensor_t, GGG_t >::getGradYlm(), SphericalTensor< T, Point_t, Tensor_t, GGG_t >::getHessYlm(), WalkerReconfiguration::getIndexPermutation(), PooledMemory< FullPrecRealType >::getMessage(), PooledData< RealType >::getMessage(), Matrix< ST, qmcplusplus::Mallocator< ST > >::getMessage(), Walker< qmcplusplus::QMCTraits, qmcplusplus::PtclOnLatticeTraits >::getMessage(), qmcplusplus::getRatioByColSubstitution(), qmcplusplus::getRatiosByRowSubstitution(), qmcplusplus::getRatiosByRowSubstitution_dummy(), qmcplusplus::cusolver::getrf(), qmcplusplus::rocsolver::getrf(), LAPACK::getrf(), qmcplusplus::cusolver::getrf_bufferSize(), qmcplusplus::cusolver::getrs(), qmcplusplus::rocsolver::getrs(), SphericalTensor< T, Point_t, Tensor_t, GGG_t >::getYlm(), hipblasCgemmBatched(), hipblasZgemmBatched(), SphericalTensor< T, Point_t, Tensor_t, GGG_t >::index(), SoaSphericalTensor< ST >::index(), SoaCartesianTensor< T >::index(), ForceBase::initVarReduction(), qmcplusplus::Invert(), qmcplusplus::InvertWithLog(), qmcplusplus::LegendrePlm(), qmcplusplus::LUFactorization(), Matrix< ST, qmcplusplus::Mallocator< ST > >::Matrix(), OrthogExcluding(), OrthogLower(), Orthogonalize(), Orthogonalize2(), OutOfPlaceTranspose(), qmcplusplus::MatrixOperators::product(), PooledMemory< FullPrecRealType >::putMessage(), PooledData< RealType >::putMessage(), Matrix< ST, qmcplusplus::Mallocator< ST > >::putMessage(), Walker< qmcplusplus::QMCTraits, qmcplusplus::PtclOnLatticeTraits >::putMessage(), qmcplusplus::simd::remapCopy(), PolynomialFunctor3D::reset_gamma(), MCWalkerConfiguration::resetWalkerProperty(), PolynomialFunctor3D::resize(), PairCorrEstimator::resize(), Matrix< ST, qmcplusplus::Mallocator< ST > >::resize(), ConstantSizeMatrix< FullPrecRealType, std::allocator< FullPrecRealType > >::resize(), SOECPComponent::resize_warrays(), NonLocalECPComponent::resize_warrays(), Walker< qmcplusplus::QMCTraits, qmcplusplus::PtclOnLatticeTraits >::resizeProperty(), PairCorrEstimator::set_norm_factor(), QMCUpdateBase::setSpinMass(), SoaSphericalTensor< ST >::SoaSphericalTensor(), qmcplusplus::sphericalHarmonic(), qmcplusplus::sphericalHarmonicGrad(), SphericalTensor< T, Point_t, Tensor_t, GGG_t >::SphericalTensor(), WalkerReconfigurationMPI::swapWalkers(), qmcplusplus::TEMPLATE_TEST_CASE(), SpinDensity::test(), TEST_CASE(), qmcplusplus::TEST_CASE(), SHOSet::test_derivatives(), qmcplusplus::test_inverse(), qmcplusplus::test_J1_spline(), qmcplusplus::simd::transpose(), Transpose(), qmcplusplus::syclBLAS::transpose(), SHOSetBuilder::update_basis_states(), warning(), qmcplusplus::Xgetrf(), qmcplusplus::Ylm(), and Ylm().

◆ nm

const real nm = 1.e-9 * m

Definition at line 40 of file unit_conversion.h.

Referenced by PairCorrEstimator::set_norm_factor().

◆ pm