Inheritance diagram for solver_base:

Definition at line 13 of file solver_base.h.
Public Types | |
| typedef double | RT |
| Ring number type. | |
| typedef double | FT |
| Filed number type. | |
| typedef double | XT |
| Approximate number type (if any). | |
| typedef Interval< FT > | FIT |
| Interval over FT. | |
| typedef Interval< XT > | XIT |
| Interval over XT. | |
| typedef UPolDse< RT > | Poly |
| Polynomial with ring number type coeffs. | |
| typedef UPolDse< FT > | FT_Poly |
| Polynomial with field number type coeffs. | |
| typedef double | solution_type |
| typedef solver_base | self_t |
Protected Member Functions | |
| solver_base () | |
| Protected constructor so that nonone can construct such an object. | |
| typedef double solver_base::RT |
Ring number type.
Reimplemented in SturmMem< NT >, SturmBz< NT >, SturmAberth< NT >, and SturmBz< NT >.
Definition at line 15 of file solver_base.h.
| typedef double solver_base::FT |
Filed number type.
Reimplemented in SturmMem< NT >, SturmBz< NT >, SturmAberth< NT >, and SturmBz< NT >.
Definition at line 16 of file solver_base.h.
| typedef double solver_base::XT |
Approximate number type (if any).
Reimplemented in SturmMem< NT >, SturmBz< NT >, SturmAberth< NT >, and SturmBz< NT >.
Definition at line 17 of file solver_base.h.
| typedef Interval<FT> solver_base::FIT |
Interval over FT.
Reimplemented in SturmMem< NT >, SturmBz< NT >, SturmAberth< NT >, and SturmBz< NT >.
Definition at line 19 of file solver_base.h.
| typedef Interval<XT> solver_base::XIT |
Interval over XT.
Reimplemented in SturmMem< NT >, SturmBz< NT >, SturmAberth< NT >, and SturmBz< NT >.
Definition at line 20 of file solver_base.h.
| typedef UPolDse<RT> solver_base::Poly |
Polynomial with ring number type coeffs.
Reimplemented in SturmMem< NT >, SturmBz< NT >, SturmAberth< NT >, and SturmBz< NT >.
Definition at line 23 of file solver_base.h.
| typedef UPolDse<FT> solver_base::FT_Poly |
Polynomial with field number type coeffs.
Reimplemented in SturmMem< NT >, SturmBz< NT >, SturmBz< NT >, SturmAberth< NT >, SturmAberth< NT >, SturmBz< NT >, and SturmBz< NT >.
Definition at line 24 of file solver_base.h.
| typedef double solver_base::solution_type |
The solution type. The solver should return this type
Reimplemented in SturmMem< NT >, SturmBz< NT >, SturmAberth< NT >, and SturmBz< NT >.
Definition at line 27 of file solver_base.h.
| solver_base::solver_base | ( | ) | [protected] |
Protected constructor so that nonone can construct such an object.
Definition at line 35 of file solver_base.h.
![]() |