ampsci
c++ program for high-precision atomic structure calculations of single-valence systems
|
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) const | Coulomb::CoulombTable< S > | |
contains(int k, nkIndex a, nkIndex b, nkIndex c, nkIndex d) const | Coulomb::CoulombTable< S > | |
contains(int k, nk4Index index) const | Coulomb::CoulombTable< S > | |
count() const | Coulomb::CoulombTable< S > | |
CurrentOrder(const DiracSpinor &a, const DiracSpinor &b, const DiracSpinor &c, const DiracSpinor &d) const | Coulomb::CoulombTable< S > | |
CurrentOrder(nkIndex a, nkIndex b, nkIndex c, nkIndex d) const | Coulomb::CoulombTable< S > | |
emptyQ() const | Coulomb::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) const | Coulomb::CoulombTable< S > | |
get(int k, nk4Index index) | Coulomb::CoulombTable< S > | |
is_NormalOrdered(nkIndex a, nkIndex b, nkIndex c, nkIndex d) const | Coulomb::CoulombTable< S > | inline |
is_NormalOrdered(const DiracSpinor &a, const DiracSpinor &b, const DiracSpinor &c, const DiracSpinor &d) const | Coulomb::CoulombTable< S > | inline |
NormalOrder(const DiracSpinor &a, const DiracSpinor &b, const DiracSpinor &c, const DiracSpinor &d) const | Coulomb::CoulombTable< S > | |
NormalOrder(nkIndex a, nkIndex b, nkIndex c, nkIndex d) const | Coulomb::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) const | Coulomb::CoulombTable< S > | |
P(int k, nkIndex a, nkIndex b, nkIndex c, nkIndex d, const Angular::SixJTable *const sj=nullptr) const | Coulomb::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) const | Coulomb::CoulombTable< S > | |
Q(int k, const DiracSpinor &a, const DiracSpinor &b, const DiracSpinor &c, const DiracSpinor &d) const | Coulomb::CoulombTable< S > | |
Q(int k, nkIndex a, nkIndex b, nkIndex c, nkIndex d) const | Coulomb::CoulombTable< S > | |
Q(int k, nk4Index index) const | Coulomb::CoulombTable< S > | |
R(int k, const DiracSpinor &a, const DiracSpinor &b, const DiracSpinor &c, const DiracSpinor &d) const | Coulomb::CoulombTable< S > | |
R(int k, nkIndex a, nkIndex b, nkIndex c, nkIndex d) const | Coulomb::CoulombTable< S > | |
read(const std::string &fname) | Coulomb::CoulombTable< S > | |
summary() const | Coulomb::CoulombTable< S > | |
UnFormIndex(const nk4Index &index) const | Coulomb::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) const | Coulomb::CoulombTable< S > | |
W(int k, nkIndex a, nkIndex b, nkIndex c, nkIndex d, const Angular::SixJTable *const sj=nullptr) const | Coulomb::CoulombTable< S > | |
write(const std::string &fname) const | Coulomb::CoulombTable< S > |