ampsci
High-precision calculations for one- and two-valence atomic systems
DiracOperator::AMk Member List

This is the complete list of members for DiracOperator::AMk, including all inherited members.

AMk(const Grid &gr, int K, double omega, const SphericalBessel::JL_table *jl=nullptr) (defined in DiracOperator::AMk)DiracOperator::AMkinline
AMk(const AMk &other) (defined in DiracOperator::AMk)DiracOperator::AMkinline
angularCff(int, int) constDiracOperator::TensorOperatorinlinevirtual
angularCfg(int, int) constDiracOperator::TensorOperatorinlinevirtual
angularCgf(int, int) constDiracOperator::TensorOperatorinlinevirtual
angularCgg(int, int) constDiracOperator::TensorOperatorinlinevirtual
angularF(const int ka, const int kb) const overrideDiracOperator::EM_multipoleinlinevirtual
clone() const overrideDiracOperator::EM_multipolevirtual
EM_multipole(int rank_k, Parity pi, double constant, const std::vector< double > &vec, Realness RorI, bool freq_dep, const Grid *grid, char type, char comp, bool low_q, const SphericalBessel::JL_table *jl=nullptr, char form='V')DiracOperator::EM_multipoleinlineprotected
EM_multipole(const EM_multipole &)=default (defined in DiracOperator::EM_multipole)DiracOperator::EM_multipole
EM_multipole(EM_multipole &&)=default (defined in DiracOperator::EM_multipole)DiracOperator::EM_multipole
freqDependantQ() const (defined in DiracOperator::TensorOperator)DiracOperator::TensorOperatorinline
fullME(const DiracSpinor &Fa, const DiracSpinor &Fb, std::optional< int > two_ma=std::nullopt, std::optional< int > two_mb=std::nullopt, std::optional< int > two_q=std::nullopt) constDiracOperator::TensorOperator
get_d_order() const (defined in DiracOperator::TensorOperator)DiracOperator::TensorOperatorinline
getc() constDiracOperator::TensorOperatorinline
getv() constDiracOperator::TensorOperatorinline
imaginaryQ() constDiracOperator::TensorOperatorinline
isZero(int ka, int kb) constDiracOperator::TensorOperator
isZero(const DiracSpinor &Fa, const DiracSpinor &Fb) const (defined in DiracOperator::TensorOperator)DiracOperator::TensorOperator
jl() constDiracOperator::EM_multipoleinline
m_comp (defined in DiracOperator::EM_multipole)DiracOperator::EM_multipoleprotected
m_constant (defined in DiracOperator::TensorOperator)DiracOperator::TensorOperatorprotected
m_diff_order (defined in DiracOperator::TensorOperator)DiracOperator::TensorOperatorprotected
m_form (defined in DiracOperator::EM_multipole)DiracOperator::EM_multipoleprotected
m_freqDependantQ (defined in DiracOperator::TensorOperator)DiracOperator::TensorOperatorprotected
m_grid (defined in DiracOperator::EM_multipole)DiracOperator::EM_multipoleprotected
m_jl (defined in DiracOperator::EM_multipole)DiracOperator::EM_multipoleprotected
m_low_q (defined in DiracOperator::EM_multipole)DiracOperator::EM_multipoleprotected
m_omegaDiracOperator::EM_multipoleprotected
m_parity (defined in DiracOperator::TensorOperator)DiracOperator::TensorOperatorprotected
m_rank (defined in DiracOperator::TensorOperator)DiracOperator::TensorOperatorprotected
m_type (defined in DiracOperator::EM_multipole)DiracOperator::EM_multipoleprotected
m_vec (defined in DiracOperator::TensorOperator)DiracOperator::TensorOperatorprotected
matel_factor(MatrixElementType type, int twoJa, int twoJb) constDiracOperator::TensorOperator
matel_factor(MatrixElementType type, const DiracSpinor &Fa, const DiracSpinor &Fb) const (defined in DiracOperator::TensorOperator)DiracOperator::TensorOperatorinline
name() const overrideDiracOperator::EM_multipoleinlinevirtual
opC (defined in DiracOperator::TensorOperator)DiracOperator::TensorOperatorprotected
operator=(const AMk &other) (defined in DiracOperator::AMk)DiracOperator::AMkinline
operator=(const EM_multipole &)=default (defined in DiracOperator::EM_multipole)DiracOperator::EM_multipole
operator=(EM_multipole &&)=default (defined in DiracOperator::EM_multipole)DiracOperator::EM_multipole
operator=(const TensorOperator &)=default (defined in DiracOperator::TensorOperator)DiracOperator::TensorOperator
operator=(TensorOperator &&)=default (defined in DiracOperator::TensorOperator)DiracOperator::TensorOperator
parity() constDiracOperator::TensorOperatorinline
radial_rhs(const int kappa_a, const DiracSpinor &Fb) const override finalDiracOperator::AMkvirtual
radialIntegral(const DiracSpinor &Fa, const DiracSpinor &Fb) const override finalDiracOperator::AMkvirtual
rank() constDiracOperator::TensorOperatorinline
reduced_lhs(const int ka, const DiracSpinor &Fb) constDiracOperator::TensorOperator
reduced_rhs(const int ka, const DiracSpinor &Fb) constDiracOperator::TensorOperator
reducedME(const DiracSpinor &Fa, const DiracSpinor &Fb) constDiracOperator::TensorOperator
rme3js(int twoja, int twojb, int two_mb=1, int two_q=0) constDiracOperator::TensorOperator
rme3js(const DiracSpinor &Fa, const DiracSpinor &Fb, int two_mb=1, int two_q=0) constDiracOperator::TensorOperatorinline
scale(double lambda)DiracOperator::TensorOperator
selectrion_rule(int twoJA, int piA, int twoJB, int piB) const (defined in DiracOperator::TensorOperator)DiracOperator::TensorOperatorinline
symm_sign(const DiracSpinor &Fa, const DiracSpinor &Fb) constDiracOperator::TensorOperatorinline
TensorOperator(int rank_k, Parity pi, double constant=1.0, const std::vector< double > &vec={}, int diff_order=0, Realness RorI=Realness::real, bool freq_dep=false)DiracOperator::TensorOperatorinlineprotected
TensorOperator(const TensorOperator &)=default (defined in DiracOperator::TensorOperator)DiracOperator::TensorOperator
TensorOperator(TensorOperator &&)=default (defined in DiracOperator::TensorOperator)DiracOperator::TensorOperator
units() constDiracOperator::TensorOperatorinlinevirtual
updateFrequency(const double omega) override finalDiracOperator::AMkvirtual
updateRank(int new_K) overrideDiracOperator::EM_multipoleinlinevirtual
~TensorOperator()=default (defined in DiracOperator::TensorOperator)DiracOperator::TensorOperatorvirtual