This is the complete list of members for gstlrn::InvNuggetOp, including all inherited members.
addMat(const AMatrix &y, double cx=1., double cy=1.) override | gstlrn::MatrixSparse | virtual |
addMatMat(const MatrixSparse *x, const MatrixSparse *y, double cx=1., double cy=1.) | gstlrn::MatrixSparse | static |
addProdMatVecInPlaceC(const constvect x, vect y, bool transpose=false) const | gstlrn::AMatrix | |
addProdVecMatInPlaceC(const constvect x, vect y, bool transpose=false) const | gstlrn::AMatrix | |
addScalar(double v) override | gstlrn::MatrixSparse | virtual |
addScalarDiag(double v) override | gstlrn::MatrixSparse | virtual |
addSimulateToDest(const constvect whitenoise, vect outv) const | gstlrn::ASimulable | |
addToDest(const constvect inv, vect outv) const | gstlrn::ALinearOp | |
addToDest(const ::Eigen::VectorXd &inv, ::Eigen::VectorXd &outv) const | gstlrn::ALinearOp | |
addValue(Id row, Id col, double value) | gstlrn::MatrixSparse | |
addVecInPlace(const constvect x, vect y) const | gstlrn::MatrixSparse | |
addVecInPlaceEigen(const Eigen::Map< const Eigen::VectorXd > &xm, Eigen::Map< Eigen::VectorXd > &ym) const | gstlrn::MatrixSparse | |
addVecInPlaceVD(const 1 &x, 1 &y) const | gstlrn::MatrixSparse | |
ALinearOp() | gstlrn::ALinearOp | |
ALinearOp(const ALinearOp &m)=delete | gstlrn::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 =0 | gstlrn::ICloneable | pure virtual |
cloneCholNuggetMatrix() const | gstlrn::InvNuggetOp | |
cloneInvNuggetMatrix() const | gstlrn::InvNuggetOp | |
cloneShared() const | gstlrn::ICloneable | inline |
cloneUnique() const | gstlrn::ICloneable | inline |
colorCoding() const | gstlrn::MatrixSparse | |
compare(const AMatrix &mat) const | gstlrn::AMatrix | |
computeLogDet(Id nMC=1) const override | gstlrn::InvNuggetOp | virtual |
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::MatrixSparse | static |
create(Id nrow, Id ncol) | gstlrn::MatrixSparse | static |
createFromTriplet(const NF_Triplet &NF_T, Id nrow=0, Id ncol=0, Id nrowmax=-1) | gstlrn::MatrixSparse | static |
DECLARE_TOTL | gstlrn::MatrixSparse | |
diagConstant(Id number, double value=1.) | gstlrn::MatrixSparse | static |
diagMat(MatrixSparse *A, Id oper_choice) | gstlrn::MatrixSparse | static |
diagVec(const 1 &vec) | gstlrn::MatrixSparse | static |
display(const AStringFormat *strfmt=nullptr) const final | gstlrn::AStringable | virtual |
display(Id level) const final | gstlrn::AStringable | virtual |
divideColumn(const 1 &vec) override | gstlrn::MatrixSparse | virtual |
divideRow(const 1 &vec) override | gstlrn::MatrixSparse | virtual |
dumpElements(const String &title, Id ifrom, Id ito) | gstlrn::MatrixSparse | static |
gstlrn::AMatrix::dumpElements(const String &title, Id ifrom, Id ito) const | gstlrn::AMatrix | |
dumpRange(const char *title) | gstlrn::AMatrix | |
dumpStatistics(const String &title) const | gstlrn::AMatrix | |
eigenMat() const | gstlrn::MatrixSparse | inline |
eigenMat() | gstlrn::MatrixSparse | inline |
empty() const | gstlrn::AMatrix | inline |
evalDirect(const 1 &inv, 1 &outv) const | gstlrn::ALinearOp | |
evalDirect(const 1 &in) const | gstlrn::ALinearOp | |
evalDirect(constvect inv, vect outv) const | gstlrn::ALinearOp | |
evalSimulate(const 1 &whitenoise, 1 &outv) const | gstlrn::ASimulable | |
evalSimulate(const 1 &whitenoise) const | gstlrn::ASimulable | |
evalSimulate(const constvect whitenoise, vect result) const | gstlrn::ASimulable | |
extractDiag(Id oper_choice=1) const | gstlrn::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) const | gstlrn::MatrixSparse | |
fill(double value) override | gstlrn::MatrixSparse | virtual |
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) const | gstlrn::MatrixSparse | |
getColumn(Id icol) const | gstlrn::AMatrix | virtual |
getColumnAsMatrixSparse(Id icol, double coeff=1.) const | gstlrn::MatrixSparse | |
getColumnByRowRange(Id icol, Id rowFrom, Id rowTo) const | gstlrn::AMatrix | |
getDiagonal(Id shift=0) const | gstlrn::AMatrix | |
getInvNuggetMatrix() const | gstlrn::InvNuggetOp | inline |
getMatrixToTriplet(Id shiftRow=0, Id shiftCol=0) const override | gstlrn::MatrixSparse | virtual |
getMaxEigenValue() const | gstlrn::InvNuggetOp | inline |
getMaximum() const | gstlrn::AMatrix | |
getMeanByColumn(Id icol) const | gstlrn::AMatrix | |
getMinEigenValue() const | gstlrn::InvNuggetOp | inline |
getMinimum() const | gstlrn::AMatrix | |
getNColDefined() const | gstlrn::AMatrix | |
getNCols() const | gstlrn::AMatrix | inline |
getNonZeros() const | gstlrn::MatrixSparse | inline |
getNormInf() const | gstlrn::AMatrix | |
getNRowDefined() const | gstlrn::AMatrix | |
getNRows() const | gstlrn::AMatrix | inline |
getRangeEigenValue() const | gstlrn::InvNuggetOp | inline |
getRow(Id irow) const | gstlrn::AMatrix | virtual |
getRowAsMatrixSparse(Id irow, double coeff=1.) const | gstlrn::MatrixSparse | |
getSize() const override | gstlrn::InvNuggetOp | virtual |
getStats(Id *nrows, Id *ncols, Id *count, double *percent) const | gstlrn::MatrixSparse | |
getValue(Id row, Id col) const override | gstlrn::MatrixSparse | virtual |
getValues(bool byCol=true) const | gstlrn::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::MatrixSparse | static |
glueInPlace(MatrixSparse *A1, const MatrixSparse *A2, bool flagShiftRow, bool flagShiftCol) | gstlrn::MatrixSparse | static |
ICloneable() | gstlrn::ICloneable | inline |
Identity(Id nrow, double value=1.) | gstlrn::MatrixSparse | static |
invert() | gstlrn::AMatrix | |
InvNuggetOp(const Db *dbin=nullptr, Model *model=nullptr, const SPDEParam ¶ms=SPDEParam(), bool flagEigVals=false) | gstlrn::InvNuggetOp | |
InvNuggetOp(const InvNuggetOp &m)=delete | gstlrn::InvNuggetOp | |
isColumnDefined(Id icol) const | gstlrn::AMatrix | |
isDense() const override | gstlrn::MatrixSparse | inlinevirtual |
isIdentity(bool printWhyNot=false) const | gstlrn::AMatrix | |
isNonNegative(bool verbose=false) const | gstlrn::AMatrix | |
isRowDefined(Id irow) const | gstlrn::AMatrix | |
isSame(const AMatrix &m, double eps=EPSILON4, bool printWhyNot=false) | gstlrn::AMatrix | |
isSameSize(const AMatrix &m) const | gstlrn::AMatrix | |
isSparse() const override | gstlrn::MatrixSparse | inlinevirtual |
isSquare(bool printWhyNot=false) const | gstlrn::AMatrix | virtual |
isSymmetric(double eps=EPSILON10, bool printWhyNot=false) const | gstlrn::AMatrix | virtual |
isValid(Id irow, Id icol, bool printWhyNot=false) const | gstlrn::AMatrix | |
L1Norm() const | gstlrn::MatrixSparse | |
linearCombination(double val1, const AMatrix *mat1, double val2=1., const AMatrix *mat2=nullptr, double val3=1., const AMatrix *mat3=nullptr) override | gstlrn::MatrixSparse | virtual |
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.) const | gstlrn::ALinearOp | virtual |
multiplyColumn(const 1 &vec) override | gstlrn::MatrixSparse | virtual |
multiplyRow(const 1 &vec) override | gstlrn::MatrixSparse | virtual |
mustBeSymmetric() const | gstlrn::AMatrix | inlinevirtual |
operator()(Id row, Id col) const | gstlrn::AMatrix | inline |
operator()(Id row, Id col) | gstlrn::AMatrix | inline |
operator=(const InvNuggetOp &m)=delete | gstlrn::InvNuggetOp | |
gstlrn::ASimulable::operator=(const ALinearOp &m)=delete | gstlrn::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) override | gstlrn::MatrixSparse | virtual |
prodMatVec(const 1 &x, bool transpose=false) const | gstlrn::AMatrix | |
prodMatVecInPlace(const 1 &x, 1 &y, bool transpose=false) const | gstlrn::AMatrix | |
prodMatVecInPlaceC(const constvect x, vect y, bool transpose=false) const | gstlrn::AMatrix | |
prodNormDiagVecInPlace(const 1 &vec, Id oper=1) | gstlrn::MatrixSparse | |
prodNormMatInPlace(const AMatrix *a, bool transpose=false) override | gstlrn::MatrixSparse | virtual |
prodNormMatMatInPlace(const AMatrix *a, const AMatrix *m, bool transpose=false) override | gstlrn::MatrixSparse | virtual |
prodNormMatVecInPlace(const AMatrix *a, const 1 &vec, bool transpose=false) override | gstlrn::MatrixSparse | virtual |
prodScalar(double v) override | gstlrn::MatrixSparse | virtual |
prodVecMat(const 1 &x, bool transpose=false) const | gstlrn::AMatrix | |
prodVecMatInPlace(const 1 &x, 1 &y, bool transpose=false) const | gstlrn::AMatrix | |
prodVecMatInPlaceC(const constvect x, vect y, bool transpose=false) const | gstlrn::AMatrix | |
prodVecMatVec(const 1 &x, const 1 &y) const | gstlrn::AMatrix | |
reset(Id nrows, Id ncols) | gstlrn::AMatrix | virtual |
resetFromArray(Id nrows, Id ncols, const double *tab, bool byCol=true) override | gstlrn::MatrixSparse | virtual |
resetFromTriplet(const NF_Triplet &NF_T) | gstlrn::MatrixSparse | |
resetFromValue(Id nrows, Id ncols, double value) override | gstlrn::MatrixSparse | virtual |
resetFromVD(Id nrows, Id ncols, const 1 &tab, bool byCol=true) override | gstlrn::MatrixSparse | virtual |
resetFromVVD(const 1 &tab, bool byCol=true) override | gstlrn::MatrixSparse | virtual |
resetModif() const | gstlrn::ALinearOp | virtual |
resize(Id nrows, Id ncols) | gstlrn::AMatrix | |
scaleByDiag() | gstlrn::MatrixSparse | |
setColumn(Id icol, const 1 &tab) override | gstlrn::MatrixSparse | virtual |
setColumnToConstant(Id icol, double value) override | gstlrn::MatrixSparse | virtual |
setConstant(double value) | gstlrn::MatrixSparse | |
setDiagonal(const 1 &tab) override | gstlrn::MatrixSparse | virtual |
setDiagonal(const Eigen::Map< const Eigen::VectorXd > &tab) | gstlrn::MatrixSparse | |
setDiagonal(const constvect tab) | gstlrn::MatrixSparse | |
setDiagonalToConstant(double value=1.) override | gstlrn::MatrixSparse | virtual |
setIdentity(double value=1.) | gstlrn::AMatrix | |
setRow(Id irow, const 1 &tab) override | gstlrn::MatrixSparse | virtual |
setRowToConstant(Id irow, double value) override | gstlrn::MatrixSparse | virtual |
setUseFactor(bool usefactor) | gstlrn::ALinearOp | inline |
setValue(Id irow, Id icol, double value) override | gstlrn::MatrixSparse | virtual |
setValues(const 1 &values, bool byCol=true) | gstlrn::AMatrix | |
simulate() const | gstlrn::ASimulable | |
size() const | gstlrn::AMatrix | inline |
solve(const 1 &b, 1 &x) const | gstlrn::AMatrix | |
toString(const AStringFormat *strfmt=nullptr) const override | gstlrn::MatrixSparse | virtual |
transpose() const override | gstlrn::MatrixSparse | virtual |
transposeInPlace() | gstlrn::AMatrix | virtual |
updValue(Id irow, Id icol, const EOperator &oper, double value) override | gstlrn::MatrixSparse | virtual |
~ALinearOp() | gstlrn::ALinearOp | inlinevirtual |
~AMatrix() | gstlrn::AMatrix | virtual |
~ASimulable() | gstlrn::ASimulable | inlinevirtual |
~AStringable() | gstlrn::AStringable | virtual |
~ICloneable() | gstlrn::ICloneable | inlinevirtual |
~InvNuggetOp() | gstlrn::InvNuggetOp | virtual |
~MatrixSparse() | gstlrn::MatrixSparse | virtual |