FloatSpecs< Float > Class Template Reference

#include <FloatSpecs.h>

List of all members.


Detailed Description

template<class Float>
class FloatSpecs< Float >

defines useful constants for floating-point calculus.

Definition at line 36 of file FloatSpecs.h.

Public Member Functions

 FloatSpecs ()

Public Attributes

Float ETA
Float BASE
Float INFINY
Float SMALNO
Float ARE
Float MRE
Float LOG_BASE


Constructor & Destructor Documentation

template<class Float>
FloatSpecs< Float >::FloatSpecs  )  [inline]
 

constructor

Definition at line 49 of file FloatSpecs.h.


Member Data Documentation

template<class Float>
Float FloatSpecs< Float >::ARE
 

Addition rounding error

Definition at line 43 of file FloatSpecs.h.

template<class Float>
Float FloatSpecs< Float >::BASE
 

The base of the floating-point number system used

Definition at line 40 of file FloatSpecs.h.

template<class Float>
Float FloatSpecs< Float >::ETA
 

smallest positive floating-point number such that $1+\mbox{ETA}>1$

Definition at line 38 of file FloatSpecs.h.

template<class Float>
Float FloatSpecs< Float >::INFINY
 

The largest floating-point number

Definition at line 41 of file FloatSpecs.h.

template<class Float>
Float FloatSpecs< Float >::LOG_BASE
 

ln(BASE)

Definition at line 45 of file FloatSpecs.h.

template<class Float>
Float FloatSpecs< Float >::MRE
 

Multiplication rounding error

Definition at line 44 of file FloatSpecs.h.

template<class Float>
Float FloatSpecs< Float >::SMALNO
 

The smallest positive floating-point number

Definition at line 42 of file FloatSpecs.h.


The documentation for this class was generated from the following file:
Generated on Mon Aug 21 21:00:38 2006 for The Polynomials Templates Library by  doxygen 1.4.5