SIRIUS 7.5.0
Electronic structure library and applications
sirius::Ultrasoft_preconditioner< numeric_t > Member List

This is the complete list of members for sirius::Ultrasoft_preconditioner< numeric_t >, including all inherited members.

apply(const sddk::mdarray< numeric_t, 2 > &X, sddk::memory_t pm=sddk::memory_t::none) (defined in sirius::Ultrasoft_preconditioner< numeric_t >)sirius::Ultrasoft_preconditioner< numeric_t >
apply(sddk::mdarray< numeric_t, 2 > &Y, const sddk::mdarray< numeric_t, 2 > &X, sddk::memory_t pm=sddk::memory_t::none) (defined in sirius::Ultrasoft_preconditioner< numeric_t >)sirius::Ultrasoft_preconditioner< numeric_t >
bp_ (defined in sirius::Ultrasoft_preconditioner< numeric_t >)sirius::Ultrasoft_preconditioner< numeric_t >private
ctx() const (defined in sirius::Ultrasoft_preconditioner< numeric_t >)sirius::Ultrasoft_preconditioner< numeric_t >inline
ctx_ (defined in sirius::Ultrasoft_preconditioner< numeric_t >)sirius::Ultrasoft_preconditioner< numeric_t >private
ipiv_ (defined in sirius::Ultrasoft_preconditioner< numeric_t >)sirius::Ultrasoft_preconditioner< numeric_t >private
ispn_ (defined in sirius::Ultrasoft_preconditioner< numeric_t >)sirius::Ultrasoft_preconditioner< numeric_t >private
LU_ (defined in sirius::Ultrasoft_preconditioner< numeric_t >)sirius::Ultrasoft_preconditioner< numeric_t >private
n (defined in sirius::local::OperatorBase)sirius::local::OperatorBaseprivate
OperatorBase(int n) (defined in sirius::local::OperatorBase)sirius::local::OperatorBaseinline
OperatorBase()=delete (defined in sirius::local::OperatorBase)sirius::local::OperatorBase
P (defined in sirius::Ultrasoft_preconditioner< numeric_t >)sirius::Ultrasoft_preconditioner< numeric_t >private
q_op (defined in sirius::Ultrasoft_preconditioner< numeric_t >)sirius::Ultrasoft_preconditioner< numeric_t >private
size() const (defined in sirius::local::OperatorBase)sirius::local::OperatorBaseinline
Ultrasoft_preconditioner(Simulation_context &simulation_context, const Q_operator< double > &q_op, int ispn, const Beta_projectors_base< double > &bp, const fft::Gvec &gkvec) (defined in sirius::Ultrasoft_preconditioner< numeric_t >)sirius::Ultrasoft_preconditioner< numeric_t >