1#ifndef CONV_COULOMB_POT_K_H
2#define CONV_COULOMB_POT_K_H
21 const double rmesh_times);
26 const double psi_threshold);
30 const std::vector<double> & psif);
32 const std::vector<double> &psif,
33 const std::vector<double> &k_radial,
36 const std::vector<double> & psif,
37 const std::vector<double> & k_radial,
38 const double erfc_omega);
40 const std::vector<double> & psif,
41 const std::vector<double> & k_radial,
42 const double erfc_omega,
#define T
Definition exp.cpp:237
Definition conv_coulomb_pot_k.cpp:8
std::vector< double > cal_psi_erfc_spencer(const std::vector< double > &psif, const std::vector< double > &k_radial, const double erfc_omega, const double rcut)
Definition conv_coulomb_pot_k.cpp:43
std::vector< double > cal_psi_erfc_limits(const std::vector< double > &psif, const std::vector< double > &k_radial, const double erfc_omega)
Definition conv_coulomb_pot_k.cpp:32
Coulomb_Type
Definition conv_coulomb_pot_k.h:10
double get_rmesh_proportion(const Numerical_Orbital_Lm &orbs, const double psi_threshold)
Definition conv_coulomb_pot_k.cpp:151
Ccp_Type
Definition conv_coulomb_pot_k.h:11
Coulomb_Method
Definition conv_coulomb_pot_k.h:16
T cal_orbs_ccp(const T &orbs, const std::map< Conv_Coulomb_Pot_K::Coulomb_Type, std::vector< std::map< std::string, std::string > > > &coulomb_param, const double rmesh_times)
std::vector< double > cal_psi_fock_limits(const std::vector< double > &psif)
Definition conv_coulomb_pot_k.cpp:9
std::vector< double > cal_psi_fock_spencer(const std::vector< double > &psif, const std::vector< double > &k_radial, const double rcut)
Definition conv_coulomb_pot_k.cpp:20