mpqc::lcao::gaussian::precomputed Namespace Reference

Functions

constexpr int64_t dfac (int64_t x)
 
constexpr double dfac_2xm1 (int64_t x)
 
constexpr double minus_2xp3o4 (int64_t x)
 

Variables

constexpr int64_t max_am = 8
 
constexpr double sqrt_pi_over_2 = 1.2533141373155002512
 
constexpr double sqrt_eight_times_pi3 = 15.749609945722419744
 
constexpr std::array< double, 9 > dfac_2xm1_table
 
constexpr std::array< double, 9 > minus_2xp3o4_table
 

Function Documentation

◆ dfac()

constexpr int64_t mpqc::lcao::gaussian::precomputed::dfac ( int64_t  x)
constexpr
Returns
x!! , extended to include (-1)!!=1 and 0!!=1

◆ dfac_2xm1()

constexpr double mpqc::lcao::gaussian::precomputed::dfac_2xm1 ( int64_t  x)
constexpr

◆ minus_2xp3o4()

constexpr double mpqc::lcao::gaussian::precomputed::minus_2xp3o4 ( int64_t  x)
constexpr

Variable Documentation

◆ dfac_2xm1_table

constexpr std::array<double, 9> mpqc::lcao::gaussian::precomputed::dfac_2xm1_table
constexpr
Initial value:

◆ max_am

constexpr int64_t mpqc::lcao::gaussian::precomputed::max_am = 8
constexpr

◆ minus_2xp3o4_table

constexpr std::array<double, 9> mpqc::lcao::gaussian::precomputed::minus_2xp3o4_table
constexpr

◆ sqrt_eight_times_pi3

constexpr double mpqc::lcao::gaussian::precomputed::sqrt_eight_times_pi3 = 15.749609945722419744
constexpr

◆ sqrt_pi_over_2

constexpr double mpqc::lcao::gaussian::precomputed::sqrt_pi_over_2 = 1.2533141373155002512
constexpr
constexpr double dfac_2xm1(int64_t x)
Definition: bases_data.cpp:24
constexpr double minus_2xp3o4(int64_t x)
Definition: bases_data.cpp:30