|
enum | {
NRows = 1,
NCols = 1,
RowSpacing = 1,
ColSpacing = 1,
NPackedElements = 1,
NActualElements = 1,
NActualScalars = 1,
ImagOffset = 1,
RealStrideFactor = 2,
ArgDepth = SCALAR_DEPTH,
IsScalar = 1,
IsULessScalar = 1,
IsNumber = 1,
IsStdNumber = 0,
IsPrecision = 0,
SignInterpretation = 1
} |
|
typedef conjugate< R > | T |
|
typedef negator< T > | TNeg |
|
typedef conjugate< R > | TWithoutNegator |
|
typedef R | TReal |
|
typedef negator< R > | TImag |
|
typedef conjugate< R > | TComplex |
|
typedef complex< R > | THerm |
|
typedef conjugate< R > | TPosTrans |
|
typedef R | TSqHermT |
|
typedef R | TSqTHerm |
|
typedef conjugate< R > | TElement |
|
typedef conjugate< R > | TRow |
|
typedef conjugate< R > | TCol |
|
typedef complex< R > | TSqrt |
|
typedef R | TAbs |
|
typedef complex< R > | TStandard |
|
typedef conjugate< R > | TInvert |
|
typedef conjugate< R > | TNormalize |
|
typedef conjugate< R > | Scalar |
|
typedef conjugate< R > | ULessScalar |
|
typedef conjugate< R > | Number |
|
typedef complex< R > | StdNumber |
|
typedef R | Precision |
|
typedef R | ScalarNormSq |
|
|
static const T * | getData (const T &t) |
|
static T * | updData (T &t) |
|
static const TReal & | real (const T &t) |
|
static TReal & | real (T &t) |
|
static const TImag & | imag (const T &t) |
|
static TImag & | imag (T &t) |
|
static const TNeg & | negate (const T &t) |
|
static TNeg & | negate (T &t) |
|
static const THerm & | transpose (const T &t) |
|
static THerm & | transpose (T &t) |
|
static const TPosTrans & | positionalTranspose (const T &t) |
|
static TPosTrans & | positionalTranspose (T &t) |
|
static const TWithoutNegator & | castAwayNegatorIfAny (const T &t) |
|
static TWithoutNegator & | updCastAwayNegatorIfAny (T &t) |
|
static ScalarNormSq | scalarNormSqr (const T &t) |
|
static TSqrt | sqrt (const T &t) |
|
static TAbs | abs (const T &t) |
|
static TStandard | standardize (const T &t) |
|
static TNormalize | normalize (const T &t) |
|
static TInvert | invert (const T &t) |
|
static const T & | getNaN () |
|
static const T & | getInfinity () |
|
static const T & | getI () |
|
static bool | isFinite (const T &t) |
|
static bool | isNaN (const T &t) |
|
static bool | isInf (const T &t) |
|
static double | getDefaultTolerance () |
|
template<class R2 > |
static bool | isNumericallyEqual (const T &a, const conjugate< R2 > &b) |
|
template<class R2 > |
static bool | isNumericallyEqual (const T &a, const conjugate< R2 > &b, double tol) |
|
template<class R2 > |
static bool | isNumericallyEqual (const T &a, const complex< R2 > &b) |
|
template<class R2 > |
static bool | isNumericallyEqual (const T &a, const complex< R2 > &b, double tol) |
|
static bool | isNumericallyEqual (const T &a, const float &b) |
|
static bool | isNumericallyEqual (const T &a, const float &b, double tol) |
|
static bool | isNumericallyEqual (const T &a, const double &b) |
|
static bool | isNumericallyEqual (const T &a, const double &b, double tol) |
|
static bool | isNumericallyEqual (const T &a, const long double &b) |
|
static bool | isNumericallyEqual (const T &a, const long double &b, double tol) |
|
static bool | isNumericallyEqual (const T &a, int b) |
|
static bool | isNumericallyEqual (const T &a, int b, double tol) |
|
static const T & | getZero () |
|
static const T & | getOne () |
|
static const T & | getMinusOne () |
|
static const T & | getTwo () |
|
static const T & | getThree () |
|
static const T & | getOneHalf () |
|
static const T & | getOneThird () |
|
static const T & | getOneFourth () |
|
static const T & | getOneFifth () |
|
static const T & | getOneSixth () |
|
static const T & | getOneSeventh () |
|
static const T & | getOneEighth () |
|
static const T & | getOneNinth () |
|
static const T & | getPi () |
|
static const T & | getOneOverPi () |
|
static const T & | getE () |
|
static const T & | getLog2E () |
|
static const T & | getLog10E () |
|
static const T & | getSqrt2 () |
|
static const T & | getOneOverSqrt2 () |
|
static const T & | getSqrt3 () |
|
static const T & | getOneOverSqrt3 () |
|
static const T & | getCubeRoot2 () |
|
static const T & | getCubeRoot3 () |
|
static const T & | getLn2 () |
|
static const T & | getLn10 () |
|
§ TNeg
§ TWithoutNegator
§ TReal
§ TImag
§ TComplex
§ THerm
§ TPosTrans
§ TSqHermT
§ TSqTHerm
§ TElement
§ TRow
§ TCol
§ TSqrt
§ TAbs
§ TStandard
§ TInvert
§ TNormalize
§ Scalar
§ ULessScalar
§ Number
§ StdNumber
§ Precision
§ ScalarNormSq
§ anonymous enum
Enumerator |
---|
NRows | |
NCols | |
RowSpacing | |
ColSpacing | |
NPackedElements | |
NActualElements | |
NActualScalars | |
ImagOffset | |
RealStrideFactor | |
ArgDepth | |
IsScalar | |
IsULessScalar | |
IsNumber | |
IsStdNumber | |
IsPrecision | |
SignInterpretation | |
§ getData()
§ updData()
§ real() [1/2]
§ real() [2/2]
§ imag() [1/2]
§ imag() [2/2]
§ negate() [1/2]
§ negate() [2/2]
§ transpose() [1/2]
§ transpose() [2/2]
§ positionalTranspose() [1/2]
§ positionalTranspose() [2/2]
§ castAwayNegatorIfAny()
§ updCastAwayNegatorIfAny()
§ scalarNormSqr()
§ sqrt()
§ abs()
§ standardize()
§ normalize()
§ invert()
§ getNaN()
§ getInfinity()
§ getI()
§ isFinite()
§ isNaN()
§ isInf()
§ getDefaultTolerance()
§ isNumericallyEqual() [1/12]
template<class R >
template<class R2 >
§ isNumericallyEqual() [2/12]
template<class R >
template<class R2 >
§ isNumericallyEqual() [3/12]
template<class R >
template<class R2 >
§ isNumericallyEqual() [4/12]
template<class R >
template<class R2 >
§ isNumericallyEqual() [5/12]
§ isNumericallyEqual() [6/12]
§ isNumericallyEqual() [7/12]
§ isNumericallyEqual() [8/12]
§ isNumericallyEqual() [9/12]
§ isNumericallyEqual() [10/12]
§ isNumericallyEqual() [11/12]
§ isNumericallyEqual() [12/12]
§ getZero()
§ getOne()
§ getMinusOne()
§ getTwo()
§ getThree()
§ getOneHalf()
§ getOneThird()
§ getOneFourth()
§ getOneFifth()
§ getOneSixth()
§ getOneSeventh()
§ getOneEighth()
§ getOneNinth()
§ getPi()
§ getOneOverPi()
§ getE()
§ getLog2E()
§ getLog10E()
§ getSqrt2()
§ getOneOverSqrt2()
§ getSqrt3()
§ getOneOverSqrt3()
§ getCubeRoot2()
§ getCubeRoot3()
§ getLn2()
§ getLn10()
The documentation for this class was generated from the following file: