Documentation / Manuel développeur
Modules disponibles
Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,  
Uranie / Reliability v4.9.0
|
Classes |
Public Member Functions |
Protected Member Functions |
Protected Attributes |
List of all members
URANIE::Reliability::TSorm Class Reference
#include <TSorm.h>
Inheritance diagram for URANIE::Reliability::TSorm:
Collaboration diagram for URANIE::Reliability::TSorm:
Classes | |
class | PureEvalNeed |
Public Member Functions | |
TSorm (URANIE::DataServer::TDataServer *tds, URANIE::Relauncher::TRun *run) | |
TSorm (URANIE::DataServer::TDataServer *tds, TFormEval *fun) | |
virtual | ~TSorm () |
void | addLapse (URANIE::DataServer::TAttribute *att, URANIE::Reoptimizer::TOptimFit *modif=NULL) |
virtual void | solverLoop () |
Protected Member Functions | |
void | create () |
void | build () |
void | fill (double id, vector< URANIE::DataServer::UEntry * > *in, vector< URANIE::DataServer::UEntry * > *out, vector< URANIE::DataServer::UEntry * > *all, double correct) |
void | getCurrentPattern (Int_t ipati, Double_t *res) |
Protected Attributes | |
Int_t | _size |
URANIE::Reoptimizer::TFitGetter * | _lapse |
Constructor & Destructor Documentation
◆ TSorm() [1/2]
URANIE::Reliability::TSorm::TSorm | ( | URANIE::DataServer::TDataServer * | tds, |
URANIE::Relauncher::TRun * | run | ||
) |
References create().
◆ TSorm() [2/2]
URANIE::Reliability::TSorm::TSorm | ( | URANIE::DataServer::TDataServer * | tds, |
TFormEval * | fun | ||
) |
References create().
◆ ~TSorm()
|
virtual |
References _lapse.
Member Function Documentation
◆ addLapse()
void URANIE::Reliability::TSorm::addLapse | ( | URANIE::DataServer::TAttribute * | att, |
URANIE::Reoptimizer::TOptimFit * | modif = NULL |
||
) |
References _lapse.
Referenced by URANIE::Reliability::TFormEval::addLapse().
◆ build()
|
protected |
Referenced by solverLoop().
◆ create()
|
protected |
◆ fill()
|
protected |
Referenced by solverLoop().
◆ getCurrentPattern()
|
protected |
Referenced by solverLoop().
◆ solverLoop()
|
virtual |
pseudo différence finies hessien
References _lapse, _size, build(), URANIE::Reliability::TDemiAxeSorm::courbure(), DELTA, fill(), and getCurrentPattern().
Member Data Documentation
◆ _lapse
|
protected |
Referenced by addLapse(), create(), solverLoop(), and ~TSorm().
◆ _size
|
protected |
Referenced by create(), and solverLoop().