file
rootfinding.hpp
Classes
- class Options
Typedefs
-
using vec2 = numeric::
vector2<double> -
using mat2 = numeric::
matrix2<vec2>
Functions
- auto makeG(const vec2& vr, const vec2& vp) -> mat2 -> auto
- auto makeadjoint(const vec2& vr, const vec2& vp) -> mat2 -> auto
- void suppress(const vec2& vA, vec2& vA1, const vec2& vr, const vec2& vrj)
- auto check_newton(const vec2& vA, const vec2& vA1, const vec2& vr) -> vec2 -> auto
- auto horner_eval(std::vector<double>& pb, std::size_t n, const double& r) -> double -> auto
- auto horner(std::vector<double>& pb, std::size_t n, const vec2& vr) -> vec2 -> auto
- auto initial_guess(const std::vector<double>& pa) -> std::vector< vec2 > -> auto
- auto pbairstow_even(const std::vector<double>& pa, std::vector<vec2>& vrs, const Options& options) -> std::tuple< unsigned int, bool > -> auto