36 #ifndef quadraticEqn_H
37 #define quadraticEqn_H
79 inline scalar
a()
const;
80 inline scalar
b()
const;
81 inline scalar
c()
const;
88 inline scalar
value(
const scalar
x)
const;
94 inline scalar
error(
const scalar
x)
const;
Templated storage for the roots of polynomial equations, plus flags to indicate the nature of the roo...
Quadratic equation of the form a*x^2 + b*x + c = 0.
scalar value(const scalar x) const
Evaluate at x.
scalar derivative(const scalar x) const
Evaluate the derivative at x.
Roots< 2 > roots() const
Get the roots.
scalar error(const scalar x) const
Estimate the error of evaluation at x.
quadraticEqn()
Construct null.
A class representing the concept of 0 used to avoid unnecessary manipulations for objects that are kn...
Coefficient indexing enumeration.