root_finder.hpp
Go to the documentation of this file.
81 virtual std::string name() const override { return std::string("Root_finder<") + solver_type_name() + ">"; }
141 GSL_multiroot_fsolver solver(solver_type_to_gsl_pointer(), dimension, &f, to_GSL_vector(start));
Definition: error.hpp:28 void print_state(std::size_t iteration) const Definition: gsl_multiroot_fsolver.cpp:53 GSL_vector get_root() const Definition: gsl_multiroot_fsolver.cpp:46 int test_residual(double precision) const noexcept Definition: gsl_multiroot_fsolver.cpp:60 static int gsl_function(const gsl_vector *, void *, gsl_vector *) Definition: root_finder.hpp:166 void set_max_iterations(std::size_t n) Definition: root_finder.hpp:76 virtual Eigen::VectorXd get_solution() const override Definition: root_finder.hpp:83 void set_function(const Function_t &f) Definition: root_finder.hpp:74 void set_solver_type(Solver_type t) Definition: root_finder.hpp:77 const char * solver_type_name() const Definition: root_finder.hpp:195 virtual int solve(const Eigen::VectorXd &) override Definition: root_finder.hpp:227 Eigen::Matrix< double, dimension, 1 > Vector_t Definition: root_finder.hpp:66 static bool is_finite(const Vector_t &v) Definition: root_finder.hpp:96 virtual ~Root_finder()=default virtual std::string name() const override Definition: root_finder.hpp:81 Root_finder()=default const gsl_multiroot_fsolver_type * solver_type_to_gsl_pointer() const Definition: root_finder.hpp:211 std::function< Vector_t(const Vector_t &)> Function_t Definition: root_finder.hpp:67 v and recompile _everything_ when you do ***this parameter determines how far the scalar npoint functions *will look back to find the same parameters(when lmem is true) *integer memory parameter(memory Definition: depgen.cpp:33 GSL_vector to_GSL_vector(const Eigen::DenseBase< Derived > &v) Definition: gsl_utils.hpp:34 bool is_finite(const gsl_vector *x) Returns true if GSL vector contains only finite elements, false otherwise. Definition: gsl_utils.cpp:32 Generated on Mon Feb 26 2024 06:24:16 for FlexibleSUSY by 1.9.4 |