Template Class zeros

Nested Relationships

Class Documentation

template<typename INT, typename REAL>
class opoly::zeros

Class computeing the zeros of an orthogonal polynomial

  • INT is a integer type, can be also unsigned

  • REAL is a floating point type, can be float or a high precision number class

Public Types

typedef INT int_type
typedef int_type *int_pointer
typedef int_type const *int_const_pointer
typedef int_type int_reference
typedef int_type const &int_const_reference
typedef REAL real_type
typedef real_type *pointer
typedef real_type const *const_pointer
typedef real_type &reference
typedef real_type const &const_reference
typedef interval_type *interval_pointer
typedef interval_type const *interval_const_pointer
typedef interval_type &interval_reference
typedef interval_type const &interval_const_reference

Public Functions

inline zeros(poly<INT, REAL> const &pref)
inline ~zeros()
inline void eval(int_type n, const_reference epsi, pointer x)
class interval_type

Public Functions

inline interval_type()
inline interval_type(const_reference _a, const_reference _b, int_type _sa, int_type _sb)
inline void set(const_reference _a, const_reference _b, int_type _sa, int_type _sb)
inline interval_type const &operator=(interval_type const &I)

Public Members

real_type a
real_type b
int_type sa
int_type sb