Documentation / Manuel développeur
Modules disponibles
Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,  
Uranie / Sensitivity v4.9.0
|
TFiniteDifferences.h
Go to the documentation of this file.
Interface of class URANIE::Sensitivity::TSensitivity.
Description of the class TFiniteDifferences.
Definition TFiniteDifferences.h:80
TDataServer * getDataServer()
Returns a pointer to the internal data server.
Definition TFiniteDifferences.h:210
Int_t _nbAux
the number of non sensitive inputs
Definition TFiniteDifferences.h:88
TMatrixD _sMatrix
The sensitivity matrix.
Definition TFiniteDifferences.h:84
virtual ~TFiniteDifferences()
Default destructor.
TFiniteDifferences(TDataServer *tdsNominal, const char *fcn, TString sensitiveAtt, TString outputAtt, TString samplingOption)
Constructor with the TDataServer and function name.
Int_t _nbIn
the number of sensitive inputs
Definition TFiniteDifferences.h:87
TFiniteDifferences(TDataServer *tdsNominal, TString inputAtt, TString outputAtt, TString sensitiveAtt=TString(""))
Constructor with a loaded data server.
virtual void generateSample(Option_t *option="")
Generates the OAT sampling.
virtual void printLog()
TFiniteDifferences(TDataServer *tdsNominal, URANIE::Launcher::TCode *fcode, TString sensitiveAtt="", TString samplingOption="steps=1%")
Constructor with the TDataServer and code.
TMatrixD getSensitivityMatrix()
Returns the sensitivity matrix.
Definition TFiniteDifferences.h:204
void preTreatment()
Resize the matrix results at the very beginning of the algo to the number of output/input.
void evaluateIndexes(Option_t *option="")
Compute the sensitivity matrix.
TFiniteDifferences(TDataServer *tdsNominal, URANIE::Relauncher::TRun *run, TString sensitiveAtt="", TString samplingOption="steps=1%")
Constructor with the TDataServer and TRun.
TString _sSensitiveAtt
The list of sensitive attributes.
Definition TFiniteDifferences.h:85
TFiniteDifferences(TDataServer *tdsNominal, void(*fcn)(Double_t *, Double_t *), TString sensitiveAtt, TString outputAtt, TString samplingOption="steps=1%")
Constructor with the TDataServer and function.
TString _sSamplingOption
the options for the OAT sampling
Definition TFiniteDifferences.h:86
Description of the class TSensitivity.
Definition TSensitivity.h:112
URANIE::DataServer::TDataServer * _tds
Pointeur vers un TDS.
Definition TSensitivity.h:149