DiSMEC++
dismec::solvers::CGMinimizer Member List

This is the complete list of members for dismec::solvers::CGMinimizer, including all inherited members.

CGMinimizer(long num_vars)dismec::solvers::CGMinimizerexplicit
declare_hyper_parameter(std::string name, U S::*pointer)dismec::HyperParameterBaseinlineprotected
declare_hyper_parameter(std::string name, U(S::*getter)() const, void(S::*setter)(U))dismec::HyperParameterBaseinlineprotected
declare_hyper_parameter(std::string name, HyperParamData< D > data)dismec::HyperParameterBaseinlineprivate
declare_sub_object(const std::string &name, T S::*object)dismec::HyperParameterBaseinlineprotected
do_minimize(const MatrixVectorProductFn &A, const DenseRealVector &b, const DenseRealVector &M)dismec::solvers::CGMinimizerprivate
get_epsilon() constdismec::solvers::CGMinimizerinline
get_hyper_parameter(const std::string &name) constdismec::HyperParameterBase
get_hyper_parameter_names() constdismec::HyperParameterBase
get_solution() constdismec::solvers::CGMinimizerinline
hyper_param_ptr_t typedefdismec::HyperParameterBaseprivate
hyper_param_t typedefdismec::HyperParameterBase
HyperParameterBase()=defaultdismec::HyperParameterBase
HyperParameterBase(const HyperParameterBase &)=defaultdismec::HyperParameterBase
HyperParameterBase(HyperParameterBase &&)=defaultdismec::HyperParameterBase
m_A_times_ddismec::solvers::CGMinimizerprivate
m_Conjugatedismec::solvers::CGMinimizerprivate
m_Epsilondismec::solvers::CGMinimizerprivate
m_HyperParametersdismec::HyperParameterBaseprivate
m_Residualdismec::solvers::CGMinimizerprivate
m_Sdismec::solvers::CGMinimizerprivate
m_Sizedismec::solvers::CGMinimizerprivate
MatrixVectorProductFn typedefdismec::solvers::CGMinimizer
minimize(const MatrixVectorProductFn &A, const DenseRealVector &b, const DenseRealVector &M)dismec::solvers::CGMinimizer
operator=(HyperParameterBase &&)=defaultdismec::HyperParameterBase
operator=(const HyperParameterBase &)=defaultdismec::HyperParameterBase
set_epsilon(double v)dismec::solvers::CGMinimizerinline
set_hyper_parameter(const std::string &name, long value)dismec::HyperParameterBase
set_hyper_parameter(const std::string &name, double value)dismec::HyperParameterBase
~HyperParameterBase()=defaultdismec::HyperParameterBasevirtual