#include <KrigingAlgebraSimpleCase.hpp>
|
| | KrigingAlgebraSimpleCase (bool flagDual=false, const RankHandler *rankhandler=nullptr, const 1 *Z=nullptr, const 1 &Means=1(), Id flagchol=false, bool neighUnique=OptCustom::query("unique", 1)) |
| |
| | KrigingAlgebraSimpleCase (KrigingAlgebraSimpleCase &r) |
| |
| KrigingAlgebraSimpleCase & | operator= (const KrigingAlgebraSimpleCase &r)=delete |
| |
| virtual | ~KrigingAlgebraSimpleCase () |
| |
| Id | prepare () |
| |
| void | setDual (bool status) |
| |
| void | setNeighUnique (bool nu=false) |
| |
| void | resetNewData () |
| | Method to be used when the data has changed (e.g. Moving Neighborhood)
|
| |
| void | setZ (std::shared_ptr< 1 > &Z) |
| |
| Id | setData (const 1 *Z=nullptr, const RankHandler *rankhandler=nullptr, const 1 &Means=1()) |
| | Modify the Data Values (and Means)
|
| |
| Id | setLHS (const MatrixSymmetric *Sigma=nullptr, const MatrixDense *X=nullptr) |
| | Modify the elements linked to the LHS.
|
| |
| Id | setRHS (MatrixDense *Sigma0=nullptr, MatrixDense *X0=nullptr) |
| |
| Id | setVariance (const MatrixSymmetric *Sigma00=nullptr) |
| |
| void | printStatus () const |
| |
| void | dumpLHS (Id nbypas=5) const |
| |
| void | dumpRHS () const |
| |
| void | dumpWGT () |
| |
| void | dumpAux () |
| |
| & | getEstimation () |
| |
| const & | getStdv () |
| |
| double | getVarianceZstar (Id i) |
| |
| | getVarianceZstar () |
| |
| const MatrixSymmetric * | getStdvMat () |
| |
| const MatrixSymmetric * | getVarianceZstarMat () |
| |
| const MatrixDense * | getLambda () |
| |
| const MatrixDense * | getLambda0 () |
| |
| const MatrixDense * | getMu () |
| |
| double | getLTerm () |
| |
| Id | updateRHS () |
| |
| bool | isDual () const |
| |
| * | getZ () |
| |
| MatrixSymmetric * | getSigma () |
| |
| MatrixSymmetric * | getSigma00 () |
| |
| MatrixDense * | getX () |
| |
| MatrixDense * | getSigma0 () |
| |
| void | updateSampleRanks () |
| |
| void | updateRankHandler () |
| |
| MatrixDense * | getX0 () |
| |
| const * | getSampleRanks () |
| |
| * | getSampleRanksByVariable (Id ivar) |
| |
| RankHandler * | getRankHandler () |
| |
| void | setRankHandler (std::shared_ptr< RankHandler > &rkh) |
| |
| * | getNbgh () |
| |
| void | setMeans (const 1 &means) |
| |
◆ KrigingAlgebraSimpleCase() [1/2]
| gstlrn::KrigingAlgebraSimpleCase::KrigingAlgebraSimpleCase |
( |
bool |
flagDual = false, |
|
|
const RankHandler * |
rankhandler = nullptr, |
|
|
const 1 * |
Z = nullptr, |
|
|
const 1 & |
Means = 1(), |
|
|
Id |
flagchol = false, |
|
|
bool |
neighUnique = OptCustom::query("unique", 1) |
|
) |
| |
◆ KrigingAlgebraSimpleCase() [2/2]
◆ ~KrigingAlgebraSimpleCase()
| gstlrn::KrigingAlgebraSimpleCase::~KrigingAlgebraSimpleCase |
( |
| ) |
|
|
virtual |
◆ dumpAux()
| void gstlrn::KrigingAlgebraSimpleCase::dumpAux |
( |
| ) |
|
◆ dumpLHS()
| void gstlrn::KrigingAlgebraSimpleCase::dumpLHS |
( |
Id |
nbypas = 5 | ) |
const |
◆ dumpRHS()
| void gstlrn::KrigingAlgebraSimpleCase::dumpRHS |
( |
| ) |
const |
◆ dumpWGT()
| void gstlrn::KrigingAlgebraSimpleCase::dumpWGT |
( |
| ) |
|
◆ getEstimation()
| & gstlrn::KrigingAlgebraSimpleCase::getEstimation |
( |
| ) |
|
◆ getLambda()
| const MatrixDense * gstlrn::KrigingAlgebraSimpleCase::getLambda |
( |
| ) |
|
◆ getLambda0()
| const MatrixDense * gstlrn::KrigingAlgebraSimpleCase::getLambda0 |
( |
| ) |
|
◆ getLTerm()
| double gstlrn::KrigingAlgebraSimpleCase::getLTerm |
( |
| ) |
|
◆ getMu()
| const MatrixDense * gstlrn::KrigingAlgebraSimpleCase::getMu |
( |
| ) |
|
◆ getNbgh()
| * gstlrn::KrigingAlgebraSimpleCase::getNbgh |
( |
| ) |
|
|
inline |
◆ getRankHandler()
| RankHandler * gstlrn::KrigingAlgebraSimpleCase::getRankHandler |
( |
| ) |
|
|
inline |
◆ getSampleRanks()
| const * gstlrn::KrigingAlgebraSimpleCase::getSampleRanks |
( |
| ) |
|
|
inline |
◆ getSampleRanksByVariable()
| * gstlrn::KrigingAlgebraSimpleCase::getSampleRanksByVariable |
( |
Id |
ivar | ) |
|
|
inline |
◆ getSigma()
◆ getSigma0()
| MatrixDense * gstlrn::KrigingAlgebraSimpleCase::getSigma0 |
( |
| ) |
|
|
inline |
◆ getSigma00()
◆ getStdv()
| const & gstlrn::KrigingAlgebraSimpleCase::getStdv |
( |
| ) |
|
◆ getStdvMat()
◆ getVarianceZstar() [1/2]
| gstlrn::KrigingAlgebraSimpleCase::getVarianceZstar |
( |
| ) |
|
◆ getVarianceZstar() [2/2]
| double gstlrn::KrigingAlgebraSimpleCase::getVarianceZstar |
( |
Id |
i | ) |
|
◆ getVarianceZstarMat()
| const MatrixSymmetric * gstlrn::KrigingAlgebraSimpleCase::getVarianceZstarMat |
( |
| ) |
|
◆ getX()
| MatrixDense * gstlrn::KrigingAlgebraSimpleCase::getX |
( |
| ) |
|
|
inline |
◆ getX0()
| MatrixDense * gstlrn::KrigingAlgebraSimpleCase::getX0 |
( |
| ) |
|
|
inline |
◆ getZ()
| * gstlrn::KrigingAlgebraSimpleCase::getZ |
( |
| ) |
|
|
inline |
◆ isDual()
| bool gstlrn::KrigingAlgebraSimpleCase::isDual |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ prepare()
| Id gstlrn::KrigingAlgebraSimpleCase::prepare |
( |
| ) |
|
◆ printStatus()
| void gstlrn::KrigingAlgebraSimpleCase::printStatus |
( |
| ) |
const |
◆ resetNewData()
| void gstlrn::KrigingAlgebraSimpleCase::resetNewData |
( |
| ) |
|
Method to be used when the data has changed (e.g. Moving Neighborhood)
◆ setData()
| Id gstlrn::KrigingAlgebraSimpleCase::setData |
( |
const 1 * |
Z = nullptr, |
|
|
const RankHandler * |
rankhandler = nullptr, |
|
|
const 1 & |
Means = 1() |
|
) |
| |
Modify the Data Values (and Means)
- Parameters
-
| Z | Data flattened vector (possibly multivariate) |
| rankhandler | rank handler |
| Means | Vector of known Drift coefficients (optional) |
- Returns
- Id
- Note
- If one element is not provided, its address (if already defined) is
-
kept unchanged (even if its contents may have been updated)
◆ setDual()
| void gstlrn::KrigingAlgebraSimpleCase::setDual |
( |
bool |
status | ) |
|
◆ setLHS()
Modify the elements linked to the LHS.
- Parameters
-
| Sigma | Data-Data Covariance matrix |
| X | Data Drift Matrix |
- Returns
- Id
- Note
- If one element is not provided, its address (if already defined) is
-
kept unchanged (even if its contents may have been updated)
◆ setMeans()
| void gstlrn::KrigingAlgebraSimpleCase::setMeans |
( |
const 1 & |
means | ) |
|
◆ setNeighUnique()
| void gstlrn::KrigingAlgebraSimpleCase::setNeighUnique |
( |
bool |
nu = false | ) |
|
|
inline |
◆ setRankHandler()
| void gstlrn::KrigingAlgebraSimpleCase::setRankHandler |
( |
std::shared_ptr< RankHandler > & |
rkh | ) |
|
|
inline |
◆ setRHS()
◆ setVariance()
| Id gstlrn::KrigingAlgebraSimpleCase::setVariance |
( |
const MatrixSymmetric * |
Sigma00 = nullptr | ) |
|
◆ setZ()
| void gstlrn::KrigingAlgebraSimpleCase::setZ |
( |
std::shared_ptr< 1 > & |
Z | ) |
|
◆ updateRankHandler()
| void gstlrn::KrigingAlgebraSimpleCase::updateRankHandler |
( |
| ) |
|
◆ updateRHS()
| Id gstlrn::KrigingAlgebraSimpleCase::updateRHS |
( |
| ) |
|
◆ updateSampleRanks()
| void gstlrn::KrigingAlgebraSimpleCase::updateSampleRanks |
( |
| ) |
|
The documentation for this class was generated from the following files:
- include/Estimation/KrigingAlgebraSimpleCase.hpp
- src/Estimation/KrigingAlgebraSimpleCase.cpp