![]() |
Quartic roots
Utilities for C++ programming
|
#include "PolynomialRoots.hh"Namespaces | |
| namespace | PolynomialRoots |
Functions | |
| template<> | |
| real_type | PolynomialRoots::machepsiT () |
| template<> | |
| real_type | PolynomialRoots::toleranceT () |
| template<typename T_real> | |
| T_real | PolynomialRoots::eval_poly (T_real const op[], integer const Degree, T_real const &x) |
| template double | PolynomialRoots::eval_poly (double const op[], integer const Degree, double const &x) |
| template<typename T_real> | |
| bool | PolynomialRoots::Newton_step (T_real const op[], integer const Degree, T_real &x) |
| template bool | PolynomialRoots::Newton_step (double const op[], integer const Degree, double &x) |
| template<typename T_real> | |
| void | PolynomialRoots::eval_poly_Dpoly (T_real const op[], integer const Degree, T_real const &x, T_real &p, T_real &dp) |
| template void | PolynomialRoots::eval_poly_Dpoly (double const op[], integer const Degree, double const &x, double &p, double &dp) |
| template<typename T_real, typename T_complex> | |
| T_complex | PolynomialRoots::eval_poly_complex (T_real const op[], integer const Degree, T_complex const &x) |
| template real_complex | PolynomialRoots::eval_poly_complex (real_type const op[], integer const Degree, real_complex const &x) |