Documentation / Developer's manual
Available modules
Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,  
Uranie / Sampler v4.9.0
|
TGaussianSampling.h
Go to the documentation of this file.
Creation of the abstract class TSamplerStochastic.
Description of the class TGaussianSampling.
Definition TGaussianSampling.h:85
TGaussianSampling(URANIE::DataServer::TDataServer *tds, Option_t *option="lhs", Int_t nCalcul=100)
Constructor from a TDataServer, the name of the method and the size of the sample.
const char * getIteratorNameNi()
Definition TGaussianSampling.h:155
virtual void printLog(Option_t *option="")
Prints the log.
TMatrixD _corrmatrix
Definition TGaussianSampling.h:94
void setUserCorrelation(Int_t indx, Int_t indy, double value)
Defines a correlation between two attributes given by their indexes.
void setUserCorrelation(URANIE::DataServer::TAttribute *x, URANIE::DataServer::TAttribute *y, Double_t value)
Defines a correlation between two attributes.
TString _sIteratorNameNi
The specific iterator attribute for NI integer.
Definition TGaussianSampling.h:105
void generatenStandardPoints(TMatrixD &matPoints)
void generateConditionalSample(TVectorD vecOf01, Int_t no, Int_t ni)
TMatrixD getCorrelationMatrix()
Retrieve the correlation matrix.
Definition TGaussianSampling.h:213
void setIteratorNameNo(TString sNameNo)
Definition TGaussianSampling.h:144
void setFixedSumCovariance(TString method="simple")
Defines a special covariance matrix.
void setUserVarianceCovarianceMatrix(Int_t indx, Int_t indy, double value)
void splitMatrixVarCoVar(TMatrixD matVarCovar, TVectorD vecOfUnit, TMatrixD &matVarCovar0, TMatrixD &matVarCovar1, TMatrixD &matVarCovar01)
The type of sampling (SRS, LHS)
void setIteratorNameNi(TString sNameNi)
Definition TGaussianSampling.h:148
const char * getIteratorNameNo()
Definition TGaussianSampling.h:152
TMatrixD getCovarianceMatrix()
Retrieve the covariance matrix.
Definition TGaussianSampling.h:219
void generateSample(Option_t *option="")
Generates the sample.
TString _sIteratorNameNo
The specific iterator attribute for NO integer.
Definition TGaussianSampling.h:104
void setUserCorrelation(TString xname, TString yname, double value)
Defines a correlation between two attributes given by their names.
virtual ~TGaussianSampling()
Default destructor.
TMatrixD _covmatrix
The correlation matrix.
Definition TGaussianSampling.h:95
EType _ntype
The covariance matrix.
Definition TGaussianSampling.h:96
Definition TSamplerStochastic.h:44
Definition TAMHCopula.h:60