shooting_solver.hpp
Go to the documentation of this file.
Encapsulates several root finders. Definition composite_root_finder.hpp:34 void set_max_iterations(std::size_t n) set maximum number of iterations Definition composite_root_finder.hpp:44 void solve(const Fun_t &, const Vec_t &) solves the boundary value problem with initial guess Definition composite_root_finder.hpp:63 Definition model.hpp:28 virtual void clear_problems()=0 virtual std::string name() const =0 virtual void run_to(double, double eps=-1.0)=0 Solves the IVP using the shooting method. Definition shooting_solver.hpp:38 std::function< Vec_t(const Vec_t &)> Fun_t Definition shooting_solver.hpp:41 std::function< void(const Vec_t &)> Set_t Definition shooting_solver.hpp:43 Eigen::Matrix< double, N, 1 > Vec_t Definition shooting_solver.hpp:40 void set_max_iterations(std::size_t n) set maximum number of iterations Definition shooting_solver.hpp:58 void solve(const Vec_t &) solves the boundary value problem with initial guess Definition shooting_solver.hpp:182 virtual double get_scale() const =0 get scale where to apply virtual double get_scale() const =0 virtual void match()=0 Definition depgen.cpp:33 virtual void clear_problems() override Definition shooting_solver.hpp:78 virtual void slide() override Definition shooting_solver.hpp:80 virtual ~Constraint_slider()=default virtual double get_scale() override Definition shooting_solver.hpp:79 Single_scale_constraint * constraint Definition shooting_solver.hpp:89 Model * model Definition shooting_solver.hpp:88 Constraint_slider(Model *m, Single_scale_constraint *c) Definition shooting_solver.hpp:75 Single_scale_matching * matching Definition shooting_solver.hpp:113 virtual ~Matching_slider()=default virtual void clear_problems() override Definition shooting_solver.hpp:97 virtual void slide() override Definition shooting_solver.hpp:102 virtual double get_scale() override Definition shooting_solver.hpp:101 Matching_slider(Model *m1_, Model *m2_, Single_scale_matching *mc) Definition shooting_solver.hpp:94 virtual double get_scale()=0 virtual void clear_problems() Definition shooting_solver.hpp:68 Generated on Sun Apr 6 2025 11:10:37 for FlexibleSUSY by |