class AdvanceDevs

[No description available]

Inherits from BasicDevs, Cholesky, BasicDevs, Cholesky, Ran

Inherited by RandomPlane, RandomPlane

Public Functions

Name
AdvanceDevs(int nin, double din, unsigned long long iin)
AdvanceDevs(double ** vvar, const int nin, double din, unsigned long long iin)
voidMultiDev(double * pin, double * p0)
voidMultiDev(double ** cvar, double * pin, double * p0)
voidEllipseDev(double * pin, double * p0, double fin)
voidEllipseDev(double ** cvar, double * pin, double * p0, double fin)
AdvanceDevs(int nin, double din, unsigned long long iin)
AdvanceDevs(double ** vvar, const int nin, double din, unsigned long long iin)
doubleMultiDevDist()
doubleMultiDevPDF(double r, int dim)
voidMultiDev(double * pin, double * p0)
voidMultiDev(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 BasicDevs

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

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)
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()

Protected Attributes inherited from Cholesky

Name
intnum

Public Functions inherited from BasicDevs

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

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)
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()

Protected Attributes inherited from Cholesky

Name
intnum

Public Functions inherited from Ran

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

Public Functions Documentation

function AdvanceDevs

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

function AdvanceDevs

inline AdvanceDevs(
    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 EllipseDev

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

function EllipseDev

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

function AdvanceDevs

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

function AdvanceDevs

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

function MultiDevDist

inline double MultiDevDist()

function MultiDevPDF

inline double MultiDevPDF(
    double r,
    int dim
)

function MultiDev

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

function MultiDev

inline void MultiDev(
    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 2023-06-26 at 21:36:50 +0000