| declare_hyper_parameter(std::string name, U S::*pointer) | dismec::HyperParameterBase | inlineprotected | 
  | declare_hyper_parameter(std::string name, U(S::*getter)() const, void(S::*setter)(U)) | dismec::HyperParameterBase | inlineprotected | 
  | declare_hyper_parameter(std::string name, HyperParamData< D > data) | dismec::HyperParameterBase | inlineprivate | 
  | declare_stat(stat_id_t index, StatisticMetaData meta) | dismec::stats::Tracked | protected | 
  | declare_sub_object(const std::string &name, T S::*object) | dismec::HyperParameterBase | inlineprotected | 
  | declare_tag(tag_id_t index, std::string name) | dismec::stats::Tracked | protected | 
  | get_alpha_preconditioner() const | dismec::solvers::NewtonWithLineSearch | inline | 
  | get_epsilon() const | dismec::solvers::NewtonWithLineSearch | inline | 
  | get_hyper_parameter(const std::string &name) const | dismec::HyperParameterBase |  | 
  | get_hyper_parameter_names() const | dismec::HyperParameterBase |  | 
  | get_maximum_iterations() const | dismec::solvers::NewtonWithLineSearch | inline | 
  | get_stats() const | dismec::stats::Tracked | inline | 
  | hyper_param_ptr_t typedef | dismec::HyperParameterBase | private | 
  | hyper_param_t typedef | dismec::HyperParameterBase |  | 
  | HyperParameterBase()=default | dismec::HyperParameterBase |  | 
  | HyperParameterBase(const HyperParameterBase &)=default | dismec::HyperParameterBase |  | 
  | HyperParameterBase(HyperParameterBase &&)=default | dismec::HyperParameterBase |  | 
  | m_Alpha_PCG | dismec::solvers::NewtonWithLineSearch | private | 
  | m_CG_Solver | dismec::solvers::NewtonWithLineSearch | private | 
  | m_Collection | dismec::stats::Tracked | private | 
  | m_Epsilon | dismec::solvers::NewtonWithLineSearch | private | 
  | m_Gradient | dismec::solvers::NewtonWithLineSearch | private | 
  | m_HyperParameters | dismec::HyperParameterBase | private | 
  | m_LineSearcher | dismec::solvers::NewtonWithLineSearch | private | 
  | m_Logger | dismec::solvers::Minimizer | protected | 
  | m_MaxIter | dismec::solvers::NewtonWithLineSearch | private | 
  | m_PreConditioner | dismec::solvers::NewtonWithLineSearch | private | 
  | m_Weights | dismec::solvers::NewtonWithLineSearch | private | 
  | make_dependent(T &t) | dismec::stats::Tracked | inlineprivate | 
  | make_timer(stat_id_t id, Args... args) | dismec::stats::Tracked | inlineprotected | 
  | minimize(objective::Objective &objective, Eigen::Ref< DenseRealVector > init) | dismec::solvers::Minimizer |  | 
  | Minimizer(std::shared_ptr< spdlog::logger > logger={}) | dismec::solvers::Minimizer | explicit | 
  | NewtonWithLineSearch(long num_variables) | dismec::solvers::NewtonWithLineSearch | explicit | 
  | operator=(HyperParameterBase &&)=default | dismec::HyperParameterBase |  | 
  | operator=(const HyperParameterBase &)=default | dismec::HyperParameterBase |  | 
  | record(stat_id_t stat, T &&value) | dismec::stats::Tracked | inlineprotected | 
  | record_iteration(int iter, int cg_iter, real_t gnorm, real_t objective, const sLineSearchResult &step, real_t gnorm0) | dismec::solvers::NewtonWithLineSearch | private | 
  | register_stat(const std::string &name, std::unique_ptr< Statistics > stat) | dismec::stats::Tracked |  | 
  | run(objective::Objective &objective, Eigen::Ref< DenseRealVector > init) override | dismec::solvers::NewtonWithLineSearch | privatevirtual | 
  | set_alpha_preconditioner(double alpha) | dismec::solvers::NewtonWithLineSearch |  | 
  | set_epsilon(double eps) | dismec::solvers::NewtonWithLineSearch |  | 
  | set_hyper_parameter(const std::string &name, long value) | dismec::HyperParameterBase |  | 
  | set_hyper_parameter(const std::string &name, double value) | dismec::HyperParameterBase |  | 
  | set_logger(std::shared_ptr< spdlog::logger > logger) | dismec::solvers::Minimizer |  | 
  | set_maximum_iterations(long max_iter) | dismec::solvers::NewtonWithLineSearch |  | 
  | set_tag(tag_id_t tag, long value) | dismec::stats::Tracked | inlineprotected | 
  | Tracked() | dismec::stats::Tracked |  | 
  | ~HyperParameterBase()=default | dismec::HyperParameterBase | virtual | 
  | ~Minimizer() override | dismec::solvers::Minimizer |  | 
  | ~Tracked() | dismec::stats::Tracked | protected |