1.8.0
CCC
 
Loading...
Searching...
No Matches
gstlrn::InvNuggetOp Member List

This is the complete list of members for gstlrn::InvNuggetOp, including all inherited members.

addMat(const AMatrix &y, double cx=1., double cy=1.) overridegstlrn::MatrixSparsevirtual
addMatMat(const MatrixSparse *x, const MatrixSparse *y, double cx=1., double cy=1.)gstlrn::MatrixSparsestatic
addProdMatVecInPlaceC(const constvect x, vect y, bool transpose=false) constgstlrn::AMatrix
addProdVecMatInPlaceC(const constvect x, vect y, bool transpose=false) constgstlrn::AMatrix
addScalar(double v) overridegstlrn::MatrixSparsevirtual
addScalarDiag(double v) overridegstlrn::MatrixSparsevirtual
addSimulateToDest(const constvect whitenoise, vect outv) constgstlrn::ASimulable
addToDest(const constvect inv, vect outv) constgstlrn::ALinearOp
addToDest(const ::Eigen::VectorXd &inv, ::Eigen::VectorXd &outv) constgstlrn::ALinearOp
addValue(Id row, Id col, double value)gstlrn::MatrixSparse
addVecInPlace(const constvect x, vect y) constgstlrn::MatrixSparse
addVecInPlaceEigen(const Eigen::Map< const Eigen::VectorXd > &xm, Eigen::Map< Eigen::VectorXd > &ym) constgstlrn::MatrixSparse
addVecInPlaceVD(const 1 &x, 1 &y) constgstlrn::MatrixSparse
ALinearOp()gstlrn::ALinearOp
ALinearOp(const ALinearOp &m)=deletegstlrn::ALinearOp
AMatrix(Id nrow=0, Id ncol=0)gstlrn::AMatrix
AMatrix(const AMatrix &m)gstlrn::AMatrix
ASimulable()gstlrn::ASimulable
AStringable()gstlrn::AStringable
AStringable(const AStringable &r)gstlrn::AStringable
clear()gstlrn::AMatrix
clone() const =0gstlrn::ICloneablepure virtual
cloneCholNuggetMatrix() constgstlrn::InvNuggetOp
cloneInvNuggetMatrix() constgstlrn::InvNuggetOp
cloneShared() constgstlrn::ICloneableinline
cloneUnique() constgstlrn::ICloneableinline
colorCoding() constgstlrn::MatrixSparse
compare(const AMatrix &mat) constgstlrn::AMatrix
computeLogDet(Id nMC=1) const overridegstlrn::InvNuggetOpvirtual
copyElements(const AMatrix &m, double factor=1.)gstlrn::AMatrix
copyReduce(const AMatrix *x, const 1 &validRows, const 1 &validCols)gstlrn::AMatrix
create(const MatrixSparse *mat)gstlrn::MatrixSparsestatic
create(Id nrow, Id ncol)gstlrn::MatrixSparsestatic
createFromTriplet(const NF_Triplet &NF_T, Id nrow=0, Id ncol=0, Id nrowmax=-1)gstlrn::MatrixSparsestatic
DECLARE_TOTLgstlrn::MatrixSparse
diagConstant(Id number, double value=1.)gstlrn::MatrixSparsestatic
diagMat(MatrixSparse *A, Id oper_choice)gstlrn::MatrixSparsestatic
diagVec(const 1 &vec)gstlrn::MatrixSparsestatic
display(const AStringFormat *strfmt=nullptr) const finalgstlrn::AStringablevirtual
display(Id level) const finalgstlrn::AStringablevirtual
divideColumn(const 1 &vec) overridegstlrn::MatrixSparsevirtual
divideRow(const 1 &vec) overridegstlrn::MatrixSparsevirtual
dumpElements(const String &title, Id ifrom, Id ito)gstlrn::MatrixSparsestatic
gstlrn::AMatrix::dumpElements(const String &title, Id ifrom, Id ito) constgstlrn::AMatrix
dumpRange(const char *title)gstlrn::AMatrix
dumpStatistics(const String &title) constgstlrn::AMatrix
eigenMat() constgstlrn::MatrixSparseinline
eigenMat()gstlrn::MatrixSparseinline
empty() constgstlrn::AMatrixinline
evalDirect(const 1 &inv, 1 &outv) constgstlrn::ALinearOp
evalDirect(const 1 &in) constgstlrn::ALinearOp
evalDirect(constvect inv, vect outv) constgstlrn::ALinearOp
evalSimulate(const 1 &whitenoise, 1 &outv) constgstlrn::ASimulable
evalSimulate(const 1 &whitenoise) constgstlrn::ASimulable
evalSimulate(const constvect whitenoise, vect result) constgstlrn::ASimulable
extractDiag(Id oper_choice=1) constgstlrn::MatrixSparse
extractSubmatrixByColor(const 1 &colors, Id ref_color, bool row_ok, bool col_ok)gstlrn::MatrixSparse
extractSubmatrixByRanks(const 1 &rank_rows, const 1 &rank_cols) constgstlrn::MatrixSparse
fill(double value) overridegstlrn::MatrixSparsevirtual
fillRandom(Id seed=432432, double zeroPercent=0)gstlrn::MatrixSparse
forceDimension(Id maxRows, Id maxCols)gstlrn::MatrixSparse
forwardLU(const 1 &b, 1 &x, bool flagLower=true) constgstlrn::MatrixSparse
getColumn(Id icol) constgstlrn::AMatrixvirtual
getColumnAsMatrixSparse(Id icol, double coeff=1.) constgstlrn::MatrixSparse
getColumnByRowRange(Id icol, Id rowFrom, Id rowTo) constgstlrn::AMatrix
getDiagonal(Id shift=0) constgstlrn::AMatrix
getInvNuggetMatrix() constgstlrn::InvNuggetOpinline
getMatrixToTriplet(Id shiftRow=0, Id shiftCol=0) const overridegstlrn::MatrixSparsevirtual
getMaxEigenValue() constgstlrn::InvNuggetOpinline
getMaximum() constgstlrn::AMatrix
getMeanByColumn(Id icol) constgstlrn::AMatrix
getMinEigenValue() constgstlrn::InvNuggetOpinline
getMinimum() constgstlrn::AMatrix
getNColDefined() constgstlrn::AMatrix
getNCols() constgstlrn::AMatrixinline
getNonZeros() constgstlrn::MatrixSparseinline
getNormInf() constgstlrn::AMatrix
getNRowDefined() constgstlrn::AMatrix
getNRows() constgstlrn::AMatrixinline
getRangeEigenValue() constgstlrn::InvNuggetOpinline
getRow(Id irow) constgstlrn::AMatrixvirtual
getRowAsMatrixSparse(Id irow, double coeff=1.) constgstlrn::MatrixSparse
getSize() const overridegstlrn::InvNuggetOpvirtual
getStats(Id *nrows, Id *ncols, Id *count, double *percent) constgstlrn::MatrixSparse
getValue(Id row, Id col) const overridegstlrn::MatrixSparsevirtual
getValues(bool byCol=true) constgstlrn::AMatrix
gibbs(Id iech, const 1 &zcur, double *yk, double *sk)gstlrn::MatrixSparse
glue(const MatrixSparse *A1, const MatrixSparse *A2, bool flagShiftRow, bool flagShiftCol)gstlrn::MatrixSparsestatic
glueInPlace(MatrixSparse *A1, const MatrixSparse *A2, bool flagShiftRow, bool flagShiftCol)gstlrn::MatrixSparsestatic
ICloneable()gstlrn::ICloneableinline
Identity(Id nrow, double value=1.)gstlrn::MatrixSparsestatic
invert()gstlrn::AMatrix
InvNuggetOp(const Db *dbin=nullptr, Model *model=nullptr, const SPDEParam &params=SPDEParam(), bool flagEigVals=false)gstlrn::InvNuggetOp
InvNuggetOp(const InvNuggetOp &m)=deletegstlrn::InvNuggetOp
isColumnDefined(Id icol) constgstlrn::AMatrix
isDense() const overridegstlrn::MatrixSparseinlinevirtual
isIdentity(bool printWhyNot=false) constgstlrn::AMatrix
isNonNegative(bool verbose=false) constgstlrn::AMatrix
isRowDefined(Id irow) constgstlrn::AMatrix
isSame(const AMatrix &m, double eps=EPSILON4, bool printWhyNot=false)gstlrn::AMatrix
isSameSize(const AMatrix &m) constgstlrn::AMatrix
isSparse() const overridegstlrn::MatrixSparseinlinevirtual
isSquare(bool printWhyNot=false) constgstlrn::AMatrixvirtual
isSymmetric(double eps=EPSILON10, bool printWhyNot=false) constgstlrn::AMatrixvirtual
isValid(Id irow, Id icol, bool printWhyNot=false) constgstlrn::AMatrix
L1Norm() constgstlrn::MatrixSparse
linearCombination(double val1, const AMatrix *mat1, double val2=1., const AMatrix *mat2=nullptr, double val3=1., const AMatrix *mat3=nullptr) overridegstlrn::MatrixSparsevirtual
makePositiveColumn()gstlrn::AMatrix
MatrixSparse(Id nrow=0, Id ncol=0, Id ncolmax=-1)gstlrn::MatrixSparse
MatrixSparse(const MatrixSparse &m)gstlrn::MatrixSparse
multiplyByValueAndAddDiagonal(double v1=1., double v2=0.) constgstlrn::ALinearOpvirtual
multiplyColumn(const 1 &vec) overridegstlrn::MatrixSparsevirtual
multiplyRow(const 1 &vec) overridegstlrn::MatrixSparsevirtual
mustBeSymmetric() constgstlrn::AMatrixinlinevirtual
operator()(Id row, Id col) constgstlrn::AMatrixinline
operator()(Id row, Id col)gstlrn::AMatrixinline
operator=(const InvNuggetOp &m)=deletegstlrn::InvNuggetOp
gstlrn::ASimulable::operator=(const ALinearOp &m)=deletegstlrn::ALinearOp
gstlrn::MatrixSparse::operator=(const MatrixSparse &m)gstlrn::MatrixSparse
gstlrn::AMatrix::operator=(const AMatrix &m)gstlrn::AMatrix
gstlrn::AStringable::operator=(const AStringable &r)gstlrn::AStringable
prodMat(const AMatrix *matY, bool transposeY=false)gstlrn::AMatrix
prodMatMatInPlace(const AMatrix *x, const AMatrix *y, bool transposeX=false, bool transposeY=false) overridegstlrn::MatrixSparsevirtual
prodMatVec(const 1 &x, bool transpose=false) constgstlrn::AMatrix
prodMatVecInPlace(const 1 &x, 1 &y, bool transpose=false) constgstlrn::AMatrix
prodMatVecInPlaceC(const constvect x, vect y, bool transpose=false) constgstlrn::AMatrix
prodNormDiagVecInPlace(const 1 &vec, Id oper=1)gstlrn::MatrixSparse
prodNormMatInPlace(const AMatrix *a, bool transpose=false) overridegstlrn::MatrixSparsevirtual
prodNormMatMatInPlace(const AMatrix *a, const AMatrix *m, bool transpose=false) overridegstlrn::MatrixSparsevirtual
prodNormMatVecInPlace(const AMatrix *a, const 1 &vec, bool transpose=false) overridegstlrn::MatrixSparsevirtual
prodScalar(double v) overridegstlrn::MatrixSparsevirtual
prodVecMat(const 1 &x, bool transpose=false) constgstlrn::AMatrix
prodVecMatInPlace(const 1 &x, 1 &y, bool transpose=false) constgstlrn::AMatrix
prodVecMatInPlaceC(const constvect x, vect y, bool transpose=false) constgstlrn::AMatrix
prodVecMatVec(const 1 &x, const 1 &y) constgstlrn::AMatrix
reset(Id nrows, Id ncols)gstlrn::AMatrixvirtual
resetFromArray(Id nrows, Id ncols, const double *tab, bool byCol=true) overridegstlrn::MatrixSparsevirtual
resetFromTriplet(const NF_Triplet &NF_T)gstlrn::MatrixSparse
resetFromValue(Id nrows, Id ncols, double value) overridegstlrn::MatrixSparsevirtual
resetFromVD(Id nrows, Id ncols, const 1 &tab, bool byCol=true) overridegstlrn::MatrixSparsevirtual
resetFromVVD(const 1 &tab, bool byCol=true) overridegstlrn::MatrixSparsevirtual
resetModif() constgstlrn::ALinearOpvirtual
resize(Id nrows, Id ncols)gstlrn::AMatrix
scaleByDiag()gstlrn::MatrixSparse
setColumn(Id icol, const 1 &tab) overridegstlrn::MatrixSparsevirtual
setColumnToConstant(Id icol, double value) overridegstlrn::MatrixSparsevirtual
setConstant(double value)gstlrn::MatrixSparse
setDiagonal(const 1 &tab) overridegstlrn::MatrixSparsevirtual
setDiagonal(const Eigen::Map< const Eigen::VectorXd > &tab)gstlrn::MatrixSparse
setDiagonal(const constvect tab)gstlrn::MatrixSparse
setDiagonalToConstant(double value=1.) overridegstlrn::MatrixSparsevirtual
setIdentity(double value=1.)gstlrn::AMatrix
setRow(Id irow, const 1 &tab) overridegstlrn::MatrixSparsevirtual
setRowToConstant(Id irow, double value) overridegstlrn::MatrixSparsevirtual
setUseFactor(bool usefactor)gstlrn::ALinearOpinline
setValue(Id irow, Id icol, double value) overridegstlrn::MatrixSparsevirtual
setValues(const 1 &values, bool byCol=true)gstlrn::AMatrix
simulate() constgstlrn::ASimulable
size() constgstlrn::AMatrixinline
solve(const 1 &b, 1 &x) constgstlrn::AMatrix
toString(const AStringFormat *strfmt=nullptr) const overridegstlrn::MatrixSparsevirtual
transpose() const overridegstlrn::MatrixSparsevirtual
transposeInPlace()gstlrn::AMatrixvirtual
updValue(Id irow, Id icol, const EOperator &oper, double value) overridegstlrn::MatrixSparsevirtual
~ALinearOp()gstlrn::ALinearOpinlinevirtual
~AMatrix()gstlrn::AMatrixvirtual
~ASimulable()gstlrn::ASimulableinlinevirtual
~AStringable()gstlrn::AStringablevirtual
~ICloneable()gstlrn::ICloneableinlinevirtual
~InvNuggetOp()gstlrn::InvNuggetOpvirtual
~MatrixSparse()gstlrn::MatrixSparsevirtual