English Français

Documentation / Developer's manual

Available modules

Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,   Uranie / Reliability: URANIE::Reliability::TDemiAxeSorm Class Reference
Uranie / Reliability v4.9.0
/* @license-end */
URANIE::Reliability::TDemiAxeSorm Class Reference

#include <TSorm.h>

Public Member Functions

 TDemiAxeSorm (Int_t size, Double_t *ref)
 
 ~TDemiAxeSorm ()
 
int next (double in, double *next)
 
double courbure ()
 

Protected Attributes

struct ridder * _solv
 
double _xl
 
double _fl
 
double _xt
 
double _ft
 
double * _ref
 
int _size
 
int _state
 

Constructor & Destructor Documentation

◆ TDemiAxeSorm()

URANIE::Reliability::TDemiAxeSorm::TDemiAxeSorm ( Int_t  size,
Double_t *  ref 
)

References _ref, _size, _state, _xl, and INIT.

◆ ~TDemiAxeSorm()

URANIE::Reliability::TDemiAxeSorm::~TDemiAxeSorm ( )

References _ref, and _solv.

Member Function Documentation

◆ courbure()

double URANIE::Reliability::TDemiAxeSorm::courbure ( )

References _solv.

Referenced by URANIE::Reliability::TSorm::solverLoop().

◆ next()

int URANIE::Reliability::TDemiAxeSorm::next ( double  in,
double *  next 
)

References _fl, _ft, _ref, _size, _solv, _state, _xl, _xt, BRACKET, FINI, INIT, and SEARCH.

Member Data Documentation

◆ _fl

double URANIE::Reliability::TDemiAxeSorm::_fl
protected

Referenced by next().

◆ _ft

double URANIE::Reliability::TDemiAxeSorm::_ft
protected

Referenced by next().

◆ _ref

double* URANIE::Reliability::TDemiAxeSorm::_ref
protected

Referenced by next(), TDemiAxeSorm(), and ~TDemiAxeSorm().

◆ _size

int URANIE::Reliability::TDemiAxeSorm::_size
protected

Referenced by next(), and TDemiAxeSorm().

◆ _solv

struct ridder* URANIE::Reliability::TDemiAxeSorm::_solv
protected

Referenced by courbure(), next(), and ~TDemiAxeSorm().

◆ _state

int URANIE::Reliability::TDemiAxeSorm::_state
protected

Referenced by next(), and TDemiAxeSorm().

◆ _xl

double URANIE::Reliability::TDemiAxeSorm::_xl
protected

Referenced by next(), and TDemiAxeSorm().

◆ _xt

double URANIE::Reliability::TDemiAxeSorm::_xt
protected

Referenced by next().