|
|
| Octic () |
| | Empty.
|
| |
|
| Octic (const double &, const double &, const double &, const double &, const double &, const double &, const double &, const double &, const double &) |
| | Creates a Octic polynomial.
|
| |
|
| ~Octic () |
| | Empty.
|
| |
|
constexpr double & | operator[] (int) |
| | Access to the coefficients of the sextic.
|
| |
|
constexpr double | operator[] (int) const |
| | Overloaded.
|
| |
|
int | CheckDegree () const |
| | Check the degree of the octic.
|
| |
|
Octic | operator- () const |
| | Unary.
|
| |
|
Octic & | operator+= (const Octic &) |
| | Destructive sum of two octics.
|
| |
|
Octic & | operator-= (const Octic &) |
| | Destructive difference of two octics.
|
| |
|
Octic & | operator*= (const double &) |
| | Scale an octic by a double value.
|
| |
|
Octic & | operator/= (const double &) |
| | Scale an octic by a double value.
|
| |
| int | Solve (double *) const |
| | Solve the octic equation over a given interval.
|
| |
|
Septic | Prime () const |
| | Computes the first derivative of a Octic.
|
| |
|
Sextic | Second () const |
| | Computes the second derivative of a Octic.
|
| |
|
Quintic | Third () const |
| | Computes the third derivative of a Octic.
|
| |
| constexpr double | operator() (const double &) const |
| | Evaluates the Octic.
|
| |
| constexpr double | Derivative (const double &) const |
| | Computes the derivative of the sextic.
|
| |
Octic polynomials.
Constructors should provide the coefficients in descending order. Example of how to code the octic 19x8-x+1:
Octic p(19.0,0.0,0.0,0.0,0.0,0.0,-1.0,1.0);
Octic()
Empty.
Definition octic.h:13