|
template<typename Real > |
| StorablePolySeries1D (const std::vector< std::pair< Real, Real > > &rCoeffs, double xmin, double xmax, double shift=0.0, const double *coeffs=0, unsigned maxdeg=0) |
|
virtual double | operator() (const double &x) const |
|
double | xmin () const |
|
double | xmax () const |
|
unsigned | maxDegCoeffs () const |
|
double | getCoefficient (const unsigned i) |
|
unsigned | maxDegPoly () const |
|
double | getShift () const |
|
virtual unsigned | maxDegree () const |
|
double | poly (const unsigned deg, const double x) const |
|
double | series (const double *coeffs, const unsigned maxdeg, const double x) const |
|
double | integratePoly (const unsigned degree, const unsigned power) const |
|
double | integratePoly (unsigned degree, unsigned power, double xmin, double xmax) const |
|
void | setCoeffs (const double *coeffs, unsigned maxdeg) |
|
bool | operator== (const StorablePolySeries1D &r) const |
|
bool | operator!= (const StorablePolySeries1D &r) const |
|
virtual gs::ClassId | classId () const |
|
virtual bool | write (std::ostream &os) const |
|
virtual std::pair< long double, long double > | recurrenceCoeffs (const unsigned deg) const |
|
virtual std::pair< long double, long double > | monicRecurrenceCoeffs (const unsigned deg) const |
|
|
static const char * | classname () |
|
static unsigned | version () |
|
static StorablePolySeries1D * | read (const gs::ClassId &id, std::istream &in) |
|
|
typedef double | result_type |
|
typedef double | first_argument_type |
|
◆ StorablePolySeries1D()
template<typename Real >
npstat::StorablePolySeries1D::StorablePolySeries1D |
( |
const std::vector< std::pair< Real, Real > > & |
rCoeffs, |
|
|
double |
xmin, |
|
|
double |
xmax, |
|
|
double |
shift = 0.0 , |
|
|
const double * |
coeffs = 0 , |
|
|
unsigned |
maxdeg = 0 |
|
) |
| |
◆ maxDegree()
virtual unsigned npstat::StorablePolySeries1D::maxDegree |
( |
| ) |
const |
|
inlinevirtual |
◆ setCoeffs()
void npstat::StorablePolySeries1D::setCoeffs |
( |
const double * |
coeffs, |
|
|
unsigned |
maxdeg |
|
) |
| |
Set the series coefficients
◆ xmin()
double npstat::StorablePolySeries1D::xmin |
( |
| ) |
const |
|
inlinevirtual |
The documentation for this class was generated from the following file: