f12_utility.cpp File Reference
#include "f12_utility.h"
#include <boost/algorithm/string.hpp>
Include dependency graph for f12_utility.cpp:

Namespaces

 mpqc
 The top-level namespace for all Massively Parallel Quantum Chemistry package.
 
 mpqc::lcao
 
 mpqc::lcao::f12
 
 mpqc::lcao::f12::detail
 

Functions

double mpqc::lcao::f12::basis_to_f12exponent (const std::string &basis_name)
 
double mpqc::lcao::f12::detail::fttg (double zeta, double x)
 
double mpqc::lcao::f12::detail::fngtg (const std::vector< double > &cc, const std::vector< double > &aa, double x)
 
double mpqc::lcao::f12::detail::norm (const std::vector< double > &vec)
 
void mpqc::lcao::f12::detail::LinearSolveDamped (int n, Eigen::MatrixXd &A, const double *b, double lambda, double *x)
 
double mpqc::lcao::f12::detail::wwtewklopper (double x)
 
double mpqc::lcao::f12::detail::wwcusp (double x)
 
double mpqc::lcao::f12::detail::ww (double x)
 
std::vector< std::pair< double, double > > mpqc::lcao::f12::ttg_ng_fit (std::size_t n, double zeta)