Simbody
3.5
|
Additional Inherited Members | |
Public Types inherited from SimTK::NTraits< conjugate< R > > | |
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 Public Member Functions inherited from SimTK::NTraits< conjugate< R > > | |
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 () |