class MultiNormDev

[No description available]

Inherits from RandomBasis, Cholesky, RandomBasis, Cholesky, RandomBasis, Cholesky, BasicDevs, Ran

Public Functions

Name
MultiNormDev(int nin, double din, unsigned long long iin)
MultiNormDev(double ** vvar, const int nin, double din, unsigned long long iin)
voidMultiDev(double * pin, double * p0)
voidMultiDev(double ** cvar, double * pin, double * p0)
voidMultiDevGauss(double ** cvar, double * pin, double * p0)
voidEllipseDev(double * pin, double * p0, double fin)
voidEllipseDev(double ** cvar, double * pin, double * p0, double fin)
MultiNormDev(int nin, double din, unsigned long long iin)
MultiNormDev(double ** vvar, const int nin, double din, unsigned long long iin)
voidMultiDev(double * pin, double * p0)
voidMultiDev(double ** cvar, double * pin, double * p0)
voidMultiDevGauss(double ** cvar, double * pin, double * p0)
voidEllipseDev(double * pin, double * p0, double fin)
voidEllipseDev(double ** cvar, double * pin, double * p0, double fin)
MultiNormDev(int nin, double din, unsigned long long iin)
MultiNormDev(double ** vvar, const int nin, double din, unsigned long long iin)
voidMultiDev(double * pin, double * p0)
voidMultiDev(double ** cvar, double * pin, double * p0)
voidMultiDevGauss(double ** cvar, double * pin, double * p0)
voidEllipseDev(double * pin, double * p0, double fin)
voidEllipseDev(double ** cvar, double * pin, double * p0, double fin)

Additional inherited members

Public Functions inherited from RandomBasis

Name
RandomBasis(int nin, unsigned long long iin)
voidChangeDim(const int nin)
voidRandRot()
doubleRanMult(double ** cin)
voidRanMult(const double in, double * out)
voidRanMult(double * in, const double w, double * out)
doubleMag(double * a, double * a0)
voidAdjust(double * a, const double lim, const int iin)
virtual voidoperator++(int )
virtual~RandomBasis()
RandomBasis(int nin, unsigned long long iin)
voidChangeDim(const int nin)
voidRandRot()
doubleRanMult(double ** cin)
voidRanMult(const double in, double * out)
voidRanMult(double * in, const double w, double * out)
doubleMag(double * a, double * a0)
voidAdjust(double * a, const double lim, const int iin)
virtual voidoperator++(int )
virtual~RandomBasis()
RandomBasis(int nin, unsigned long long iin)
voidChangeDim(const int nin)
voidRandRot()
doubleRanMult(double ** cin)
voidRanMult(const double in, double * out)
voidRanMult(double * in, const double w, double * out)
doubleMag(double * a, double * a0)
voidAdjust(double * a, const double lim, const int iin)
virtual voidoperator++(int )
virtual~RandomBasis()

Protected Attributes inherited from RandomBasis

Name
double **currentVec
double **endVec

Public Functions inherited from Cholesky

Name
Cholesky(const int nin)
Cholesky(double ** a, const int nin)
boolEnterMatM(double ** a, const int min)
boolEnterMat(double ** a)
boolEnterMat(const std::vector< std::vector< double > > & a)
voidEnterMat(double ** a, int nin)
voidElMult(double * y, double * b)
voidElMult(double * y)
voidSolve(double * b, double * x)
doubleSquare(double * y, double * y0)
doubleSquare(double * y, double * y0, int * map)
voidInverse(double ** ainv)
doubleDetSqrt()
~Cholesky()
Cholesky(const int nin)
Cholesky(double ** a, const int nin)
boolEnterMatM(double ** a, const int min)
boolEnterMat(double ** a)
voidEnterMat(double ** a, int nin)
voidElMult(double * y, double * b)
voidElMult(double * y)
voidSolve(double * b, double * x)
doubleSquare(double * y, double * y0)
doubleSquare(double * y, double * y0, int * map)
voidInverse(double ** ainv)
doubleDetSqrt()
~Cholesky()
Cholesky(const int nin)
Cholesky(double ** a, const int nin)
boolEnterMatM(double ** a, const int min)
boolEnterMat(double ** a)
boolEnterMat(const std::vector< std::vector< double > > & a)
voidEnterMat(double ** a, int nin)
voidElMult(double * y, double * b)
voidElMult(double * y)
voidSolve(double * b, double * x)
doubleSquare(double * y, double * y0)
doubleSquare(double * y, double * y0, int * map)
voidInverse(double ** ainv)
doubleDetSqrt()
~Cholesky()

Public Functions inherited from RandomBasis

Name
RandomBasis(int nin, unsigned long long iin)
voidChangeDim(const int nin)
voidRandRot()
doubleRanMult(double ** cin)
voidRanMult(const double in, double * out)
voidRanMult(double * in, const double w, double * out)
doubleMag(double * a, double * a0)
voidAdjust(double * a, const double lim, const int iin)
virtual voidoperator++(int )
virtual~RandomBasis()
RandomBasis(int nin, unsigned long long iin)
voidChangeDim(const int nin)
voidRandRot()
doubleRanMult(double ** cin)
voidRanMult(const double in, double * out)
voidRanMult(double * in, const double w, double * out)
doubleMag(double * a, double * a0)
voidAdjust(double * a, const double lim, const int iin)
virtual voidoperator++(int )
virtual~RandomBasis()
RandomBasis(int nin, unsigned long long iin)
voidChangeDim(const int nin)
voidRandRot()
doubleRanMult(double ** cin)
voidRanMult(const double in, double * out)
voidRanMult(double * in, const double w, double * out)
doubleMag(double * a, double * a0)
voidAdjust(double * a, const double lim, const int iin)
virtual voidoperator++(int )
virtual~RandomBasis()

Protected Attributes inherited from RandomBasis

Name
double **currentVec
double **endVec

Public Functions inherited from Cholesky

Name
Cholesky(const int nin)
Cholesky(double ** a, const int nin)
boolEnterMatM(double ** a, const int min)
boolEnterMat(double ** a)
boolEnterMat(const std::vector< std::vector< double > > & a)
voidEnterMat(double ** a, int nin)
voidElMult(double * y, double * b)
voidElMult(double * y)
voidSolve(double * b, double * x)
doubleSquare(double * y, double * y0)
doubleSquare(double * y, double * y0, int * map)
voidInverse(double ** ainv)
doubleDetSqrt()
~Cholesky()
Cholesky(const int nin)
Cholesky(double ** a, const int nin)
boolEnterMatM(double ** a, const int min)
boolEnterMat(double ** a)
voidEnterMat(double ** a, int nin)
voidElMult(double * y, double * b)
voidElMult(double * y)
voidSolve(double * b, double * x)
doubleSquare(double * y, double * y0)
doubleSquare(double * y, double * y0, int * map)
voidInverse(double ** ainv)
doubleDetSqrt()
~Cholesky()
Cholesky(const int nin)
Cholesky(double ** a, const int nin)
boolEnterMatM(double ** a, const int min)
boolEnterMat(double ** a)
boolEnterMat(const std::vector< std::vector< double > > & a)
voidEnterMat(double ** a, int nin)
voidElMult(double * y, double * b)
voidElMult(double * y)
voidSolve(double * b, double * x)
doubleSquare(double * y, double * y0)
doubleSquare(double * y, double * y0, int * map)
voidInverse(double ** ainv)
doubleDetSqrt()
~Cholesky()

Public Functions inherited from RandomBasis

Name
RandomBasis(int nin, unsigned long long iin)
voidChangeDim(const int nin)
voidRandRot()
doubleRanMult(double ** cin)
voidRanMult(const double in, double * out)
voidRanMult(double * in, const double w, double * out)
doubleMag(double * a, double * a0)
voidAdjust(double * a, const double lim, const int iin)
virtual voidoperator++(int )
virtual~RandomBasis()
RandomBasis(int nin, unsigned long long iin)
voidChangeDim(const int nin)
voidRandRot()
doubleRanMult(double ** cin)
voidRanMult(const double in, double * out)
voidRanMult(double * in, const double w, double * out)
doubleMag(double * a, double * a0)
voidAdjust(double * a, const double lim, const int iin)
virtual voidoperator++(int )
virtual~RandomBasis()
RandomBasis(int nin, unsigned long long iin)
voidChangeDim(const int nin)
voidRandRot()
doubleRanMult(double ** cin)
voidRanMult(const double in, double * out)
voidRanMult(double * in, const double w, double * out)
doubleMag(double * a, double * a0)
voidAdjust(double * a, const double lim, const int iin)
virtual voidoperator++(int )
virtual~RandomBasis()

Protected Attributes inherited from RandomBasis

Name
double **currentVec
double **endVec

Public Functions inherited from Cholesky

Name
Cholesky(const int nin)
Cholesky(double ** a, const int nin)
boolEnterMatM(double ** a, const int min)
boolEnterMat(double ** a)
boolEnterMat(const std::vector< std::vector< double > > & a)
voidEnterMat(double ** a, int nin)
voidElMult(double * y, double * b)
voidElMult(double * y)
voidSolve(double * b, double * x)
doubleSquare(double * y, double * y0)
doubleSquare(double * y, double * y0, int * map)
voidInverse(double ** ainv)
doubleDetSqrt()
~Cholesky()
Cholesky(const int nin)
Cholesky(double ** a, const int nin)
boolEnterMatM(double ** a, const int min)
boolEnterMat(double ** a)
voidEnterMat(double ** a, int nin)
voidElMult(double * y, double * b)
voidElMult(double * y)
voidSolve(double * b, double * x)
doubleSquare(double * y, double * y0)
doubleSquare(double * y, double * y0, int * map)
voidInverse(double ** ainv)
doubleDetSqrt()
~Cholesky()
Cholesky(const int nin)
Cholesky(double ** a, const int nin)
boolEnterMatM(double ** a, const int min)
boolEnterMat(double ** a)
boolEnterMat(const std::vector< std::vector< double > > & a)
voidEnterMat(double ** a, int nin)
voidElMult(double * y, double * b)
voidElMult(double * y)
voidSolve(double * b, double * x)
doubleSquare(double * y, double * y0)
doubleSquare(double * y, double * y0, int * map)
voidInverse(double ** ainv)
doubleDetSqrt()
~Cholesky()

Public Functions inherited from BasicDevs

Name
BasicDevs(unsigned long long i)
doubleDev()
doubleExpDev()
BasicDevs(unsigned long long i)
doubleDev()
doubleExpDev()
BasicDevs(unsigned long long i)
doubleDev()
doubleExpDev()

Public Functions inherited from Ran

Name
Ran(unsigned long long int )
doubleDoub()
Ran(unsigned long long int )
doubleDoub()
Ran(unsigned long long int )
doubleDoub()

Public Functions Documentation

function MultiNormDev

inline MultiNormDev(
    int nin,
    double din,
    unsigned long long iin
)

function MultiNormDev

inline MultiNormDev(
    double ** vvar,
    const int nin,
    double din,
    unsigned long long iin
)

function MultiDev

inline void MultiDev(
    double * pin,
    double * p0
)

function MultiDev

inline void MultiDev(
    double ** cvar,
    double * pin,
    double * p0
)

function MultiDevGauss

inline void MultiDevGauss(
    double ** cvar,
    double * pin,
    double * p0
)

function EllipseDev

inline void EllipseDev(
    double * pin,
    double * p0,
    double fin
)

function EllipseDev

inline void EllipseDev(
    double ** cvar,
    double * pin,
    double * p0,
    double fin
)

function MultiNormDev

inline MultiNormDev(
    int nin,
    double din,
    unsigned long long iin
)

function MultiNormDev

inline MultiNormDev(
    double ** vvar,
    const int nin,
    double din,
    unsigned long long iin
)

function MultiDev

inline void MultiDev(
    double * pin,
    double * p0
)

function MultiDev

inline void MultiDev(
    double ** cvar,
    double * pin,
    double * p0
)

function MultiDevGauss

inline void MultiDevGauss(
    double ** cvar,
    double * pin,
    double * p0
)

function EllipseDev

inline void EllipseDev(
    double * pin,
    double * p0,
    double fin
)

function EllipseDev

inline void EllipseDev(
    double ** cvar,
    double * pin,
    double * p0,
    double fin
)

function MultiNormDev

inline MultiNormDev(
    int nin,
    double din,
    unsigned long long iin
)

function MultiNormDev

inline MultiNormDev(
    double ** vvar,
    const int nin,
    double din,
    unsigned long long iin
)

function MultiDev

inline void MultiDev(
    double * pin,
    double * p0
)

function MultiDev

inline void MultiDev(
    double ** cvar,
    double * pin,
    double * p0
)

function MultiDevGauss

inline void MultiDevGauss(
    double ** cvar,
    double * pin,
    double * p0
)

function EllipseDev

inline void EllipseDev(
    double * pin,
    double * p0,
    double fin
)

function EllipseDev

inline void EllipseDev(
    double ** cvar,
    double * pin,
    double * p0,
    double fin
)

Updated on 2025-02-12 at 15:36:37 +0000