6#ifndef CENTER2_ORB_ORB22_H
7#define CENTER2_ORB_ORB22_H
37 const int& mB2)
const;
44 const int& mB2)
const;
55 std::map<int, Numerical_Orbital_Lm>
nB;
56 std::map<int, Center2_Orb::Orb21>
orb21s;
Definition center2_orb-orb22.h:20
const ORB_gaunt_table & MGT
Definition center2_orb-orb22.h:53
std::map< int, Center2_Orb::Orb21 > orb21s
Definition center2_orb-orb22.h:56
const Numerical_Orbital_Lm & nB2
Definition center2_orb-orb22.h:50
const Numerical_Orbital_Lm & nB1
Definition center2_orb-orb22.h:49
ModuleBase::Vector3< double > cal_grad_overlap(const ModuleBase::Vector3< double > &RA, const ModuleBase::Vector3< double > &RB, const int &mA1, const int &mA2, const int &mB1, const int &mB2) const
Definition center2_orb-orb22.cpp:129
void init_radial_table()
Definition center2_orb-orb22.cpp:19
const Numerical_Orbital_Lm & nA1
Definition center2_orb-orb22.h:47
double cal_overlap(const ModuleBase::Vector3< double > &RA, const ModuleBase::Vector3< double > &RB, const int &mA1, const int &mA2, const int &mB1, const int &mB2) const
Definition center2_orb-orb22.cpp:97
std::map< int, Numerical_Orbital_Lm > nB
Definition center2_orb-orb22.h:55
const ModuleBase::Sph_Bessel_Recursive::D2 * psb_
Definition center2_orb-orb22.h:52
const Numerical_Orbital_Lm & nA2
Definition center2_orb-orb22.h:48
Definition sph_bessel_recursive.h:49
3 elements vector
Definition vector3.h:22
Definition ORB_atomic_lm.h:22
Definition ORB_gaunt_table.h:9