![]() |
My Project
|
#include <amp.h>
Public Member Functions | |
| ~ampf () | |
| ampf () | |
| ampf (mpfr_record *v) | |
| ampf (long double v) | |
| ampf (double v) | |
| ampf (float v) | |
| ampf (signed long v) | |
| ampf (unsigned long v) | |
| ampf (signed int v) | |
| ampf (unsigned int v) | |
| ampf (signed short v) | |
| ampf (unsigned short v) | |
| ampf (signed char v) | |
| ampf (unsigned char v) | |
| ampf (const std::string &s) | |
| ampf (const char *s) | |
| ampf (const ampf &r) | |
| template<unsigned int Precision2> | |
| ampf (const ampf< Precision2 > &r) | |
| ampf & | operator= (long double v) |
| ampf & | operator= (double v) |
| ampf & | operator= (float v) |
| ampf & | operator= (signed long v) |
| ampf & | operator= (unsigned long v) |
| ampf & | operator= (signed int v) |
| ampf & | operator= (unsigned int v) |
| ampf & | operator= (signed short v) |
| ampf & | operator= (unsigned short v) |
| ampf & | operator= (signed char v) |
| ampf & | operator= (unsigned char v) |
| ampf & | operator= (const char *s) |
| ampf & | operator= (const std::string &s) |
| ampf & | operator= (const ampf &r) |
| template<unsigned int Precision2> | |
| ampf & | operator= (const ampf< Precision2 > &r) |
| template<class T > | |
| ampf & | operator+= (const T &v) |
| template<class T > | |
| ampf & | operator-= (const T &v) |
| template<class T > | |
| ampf & | operator*= (const T &v) |
| template<class T > | |
| ampf & | operator/= (const T &v) |
| mpfr_srcptr | getReadPtr () const |
| mpfr_ptr | getWritePtr () |
| bool | isFiniteNumber () const |
| bool | isPositiveNumber () const |
| bool | isZero () const |
| bool | isNegativeNumber () const |
| const ampf | getUlpOf () |
| double | toDouble () const |
| std::string | toHex () const |
| std::string | toDec () const |
| char * | toString () const |
| ~ampf () | |
| ampf () | |
| ampf (mpfr_record *v) | |
| ampf (long double v) | |
| ampf (double v) | |
| ampf (float v) | |
| ampf (signed long v) | |
| ampf (unsigned long v) | |
| ampf (signed int v) | |
| ampf (unsigned int v) | |
| ampf (signed short v) | |
| ampf (unsigned short v) | |
| ampf (signed char v) | |
| ampf (unsigned char v) | |
| ampf (const std::string &s) | |
| ampf (const char *s) | |
| ampf (const ampf &r) | |
| template<unsigned int Precision2> | |
| ampf (const ampf< Precision2 > &r) | |
| ampf & | operator= (long double v) |
| ampf & | operator= (double v) |
| ampf & | operator= (float v) |
| ampf & | operator= (signed long v) |
| ampf & | operator= (unsigned long v) |
| ampf & | operator= (signed int v) |
| ampf & | operator= (unsigned int v) |
| ampf & | operator= (signed short v) |
| ampf & | operator= (unsigned short v) |
| ampf & | operator= (signed char v) |
| ampf & | operator= (unsigned char v) |
| ampf & | operator= (const char *s) |
| ampf & | operator= (const std::string &s) |
| ampf & | operator= (const ampf &r) |
| template<unsigned int Precision2> | |
| ampf & | operator= (const ampf< Precision2 > &r) |
| template<class T > | |
| ampf & | operator+= (const T &v) |
| template<class T > | |
| ampf & | operator-= (const T &v) |
| template<class T > | |
| ampf & | operator*= (const T &v) |
| template<class T > | |
| ampf & | operator/= (const T &v) |
| mpfr_srcptr | getReadPtr () const |
| mpfr_ptr | getWritePtr () |
| bool | isFiniteNumber () const |
| bool | isPositiveNumber () const |
| bool | isZero () const |
| bool | isNegativeNumber () const |
| const ampf | getUlpOf () |
| double | toDouble () const |
| std::string | toHex () const |
| std::string | toDec () const |
| char * | toString () const |
Static Public Member Functions | |
| static const ampf | getUlpOf (const ampf &x) |
| static const ampf | getUlp () |
| static const ampf | getUlp256 () |
| static const ampf | getUlp512 () |
| static const ampf | getMaxNumber () |
| static const ampf | getMinNumber () |
| static const ampf | getAlgoPascalEpsilon () |
| static const ampf | getAlgoPascalMaxNumber () |
| static const ampf | getAlgoPascalMinNumber () |
| static const ampf | getRandom () |
| static const ampf | getUlpOf (const ampf &x) |
| static const ampf | getUlp () |
| static const ampf | getUlp256 () |
| static const ampf | getUlp512 () |
| static const ampf | getMaxNumber () |
| static const ampf | getMinNumber () |
| static const ampf | getAlgoPascalEpsilon () |
| static const ampf | getAlgoPascalMaxNumber () |
| static const ampf | getAlgoPascalMinNumber () |
| static const ampf | getRandom () |
Private Member Functions | |
| void | CheckPrecision () |
| void | InitializeAsZero () |
| void | InitializeAsSLong (signed long v) |
| void | InitializeAsULong (unsigned long v) |
| void | InitializeAsDouble (long double v) |
| void | InitializeAsString (const char *s) |
| void | CheckPrecision () |
| void | InitializeAsZero () |
| void | InitializeAsSLong (signed long v) |
| void | InitializeAsULong (unsigned long v) |
| void | InitializeAsDouble (long double v) |
| void | InitializeAsString (const char *s) |
Private Attributes | |
| mpfr_record * | rval |
|
inline |
Definition at line 97 of file amp.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 129 of file amp.h.
|
inline |
Definition at line 1112 of file svd_si.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
static |
|
static |
|
static |
|
static |
| mpfr_srcptr amp::ampf< Precision >::getReadPtr |
Definition at line 291 of file amp.h.
| mpfr_srcptr amp::ampf< Precision >::getReadPtr | ( | ) | const |
|
static |
Definition at line 488 of file amp.h.
|
static |
| mpfr_ptr amp::ampf< Precision >::getWritePtr |
| mpfr_ptr amp::ampf< Precision >::getWritePtr | ( | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
| bool amp::ampf< Precision >::isFiniteNumber |
| bool amp::ampf< Precision >::isFiniteNumber | ( | ) | const |
| bool amp::ampf< Precision >::isNegativeNumber |
| bool amp::ampf< Precision >::isNegativeNumber | ( | ) | const |
| bool amp::ampf< Precision >::isPositiveNumber |
| bool amp::ampf< Precision >::isPositiveNumber | ( | ) | const |
| bool amp::ampf< Precision >::isZero |
| bool amp::ampf< Precision >::isZero | ( | ) | const |
|
inline |
|
inline |
|
inline |
Definition at line 170 of file amp.h.
|
inline |
Definition at line 1185 of file svd_si.h.
|
inline |
|
inline |
|
inline |
|
inline |
| std::string amp::ampf< Precision >::toDec |
Definition at line 399 of file amp.h.
| std::string amp::ampf< Precision >::toDec | ( | ) | const |
| double amp::ampf< Precision >::toDouble |
| double amp::ampf< Precision >::toDouble | ( | ) | const |
| std::string amp::ampf< Precision >::toHex |
Definition at line 354 of file amp.h.
| std::string amp::ampf< Precision >::toHex | ( | ) | const |
| char * amp::ampf< Precision >::toString |
Definition at line 445 of file amp.h.
| char * amp::ampf< Precision >::toString | ( | ) | const |
|
private |