ampsci
c++ program for high-precision atomic structure calculations of single-valence systems
Coulomb::CoulombTable< S > Member List

This is the complete list of members for Coulomb::CoulombTable< S >, including all inherited members.

add(int k, const DiracSpinor &a, const DiracSpinor &b, const DiracSpinor &c, const DiracSpinor &d, Real value)Coulomb::CoulombTable< S >
add(int k, nkIndex a, nkIndex b, nkIndex c, nkIndex d, Real value)Coulomb::CoulombTable< S >
add(int k, nk4Index index, Real value)Coulomb::CoulombTable< S >
contains(int k, const DiracSpinor &a, const DiracSpinor &b, const DiracSpinor &c, const DiracSpinor &d) constCoulomb::CoulombTable< S >
contains(int k, nkIndex a, nkIndex b, nkIndex c, nkIndex d) constCoulomb::CoulombTable< S >
contains(int k, nk4Index index) constCoulomb::CoulombTable< S >
count() constCoulomb::CoulombTable< S >
CurrentOrder(const DiracSpinor &a, const DiracSpinor &b, const DiracSpinor &c, const DiracSpinor &d) constCoulomb::CoulombTable< S >
CurrentOrder(nkIndex a, nkIndex b, nkIndex c, nkIndex d) constCoulomb::CoulombTable< S >
emptyQ() constCoulomb::CoulombTable< S >inline
fill(const std::vector< DiracSpinor > &basis, const YkTable &yk, int k_cut=-1, bool print=true)Coulomb::CoulombTable< S >
fill(const std::vector< DiracSpinor > &basis, const CoulombFunction &Fk, const SelectionRules &Fk_SR, int k_cut=-1, bool print=true) (defined in Coulomb::CoulombTable< S >)Coulomb::CoulombTable< S >
fill_if(const std::vector< DiracSpinor > &basis, const YkTable &yk, const SelectionRules &SelectionFunction, int k_cut=-1, bool print=true)Coulomb::CoulombTable< S >
FormIndex(nkIndex a, nkIndex b, nkIndex c, nkIndex d)Coulomb::CoulombTable< S >static
g(const DiracSpinor &a, const DiracSpinor &b, const DiracSpinor &c, const DiracSpinor &d, int tma, int tmb, int tmc, int tmd) constCoulomb::CoulombTable< S >
get(int k, nk4Index index)Coulomb::CoulombTable< S >
is_NormalOrdered(nkIndex a, nkIndex b, nkIndex c, nkIndex d) constCoulomb::CoulombTable< S >inline
is_NormalOrdered(const DiracSpinor &a, const DiracSpinor &b, const DiracSpinor &c, const DiracSpinor &d) constCoulomb::CoulombTable< S >inline
NormalOrder(const DiracSpinor &a, const DiracSpinor &b, const DiracSpinor &c, const DiracSpinor &d) constCoulomb::CoulombTable< S >
NormalOrder(nkIndex a, nkIndex b, nkIndex c, nkIndex d) constCoulomb::CoulombTable< S >
operator->()Coulomb::CoulombTable< S >inline
P(int k, const DiracSpinor &a, const DiracSpinor &b, const DiracSpinor &c, const DiracSpinor &d, const Angular::SixJTable *const sj=nullptr) constCoulomb::CoulombTable< S >
P(int k, nkIndex a, nkIndex b, nkIndex c, nkIndex d, const Angular::SixJTable *const sj=nullptr) constCoulomb::CoulombTable< S >
P2(int k, const DiracSpinor &a, const DiracSpinor &b, const DiracSpinor &c, const DiracSpinor &d, const Angular::SixJTable &sj, const std::vector< double > &fk) constCoulomb::CoulombTable< S >
Q(int k, const DiracSpinor &a, const DiracSpinor &b, const DiracSpinor &c, const DiracSpinor &d) constCoulomb::CoulombTable< S >
Q(int k, nkIndex a, nkIndex b, nkIndex c, nkIndex d) constCoulomb::CoulombTable< S >
Q(int k, nk4Index index) constCoulomb::CoulombTable< S >
R(int k, const DiracSpinor &a, const DiracSpinor &b, const DiracSpinor &c, const DiracSpinor &d) constCoulomb::CoulombTable< S >
R(int k, nkIndex a, nkIndex b, nkIndex c, nkIndex d) constCoulomb::CoulombTable< S >
read(const std::string &fname)Coulomb::CoulombTable< S >
summary() constCoulomb::CoulombTable< S >
UnFormIndex(const nk4Index &index) constCoulomb::CoulombTable< S >
update(int k, const DiracSpinor &a, const DiracSpinor &b, const DiracSpinor &c, const DiracSpinor &d, Real value)Coulomb::CoulombTable< S >
update(int k, nkIndex a, nkIndex b, nkIndex c, nkIndex d, Real value)Coulomb::CoulombTable< S >
update(int k, nk4Index index, Real value)Coulomb::CoulombTable< S >
W(int k, const DiracSpinor &a, const DiracSpinor &b, const DiracSpinor &c, const DiracSpinor &d, const Angular::SixJTable *const sj=nullptr) constCoulomb::CoulombTable< S >
W(int k, nkIndex a, nkIndex b, nkIndex c, nkIndex d, const Angular::SixJTable *const sj=nullptr) constCoulomb::CoulombTable< S >
write(const std::string &fname) constCoulomb::CoulombTable< S >