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.