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::TFormEval Class Reference
Uranie / Reliability v4.9.0
/* @license-end */
URANIE::Reliability::TFormEval Class Reference

#include <TFormEval.h>

Inheritance diagram for URANIE::Reliability::TFormEval:
Collaboration diagram for URANIE::Reliability::TFormEval:

Classes

class  UnexpectedInput
 

Public Member Functions

 TFormEval (TSimpleTransform *, URANIE::Relauncher::TEval *)
 
virtual ~TFormEval ()
 
void addConstraint (URANIE::DataServer::TAttribute *, URANIE::Reoptimizer::TOptimFit *fit=NULL)
 
void addObjective (URANIE::Reoptimizer::TOptimShare *)
 
void addLapse (TSorm *)
 
virtual void freeze ()
 

Protected Attributes

URANIE::DataServer::TAttribute * _valid
 
URANIE::Reoptimizer::TOptimFit * _fit
 

Constructor & Destructor Documentation

◆ TFormEval()

URANIE::Reliability::TFormEval::TFormEval ( TSimpleTransform obj,
URANIE::Relauncher::TEval *  cont 
)

References _fit, and _valid.

◆ ~TFormEval()

URANIE::Reliability::TFormEval::~TFormEval ( )
virtual

Member Function Documentation

◆ addConstraint()

void URANIE::Reliability::TFormEval::addConstraint ( URANIE::DataServer::TAttribute *  att,
URANIE::Reoptimizer::TOptimFit *  fit = NULL 
)

References _fit, and _valid.

◆ addLapse()

void URANIE::Reliability::TFormEval::addLapse ( TSorm sorm)

◆ addObjective()

void URANIE::Reliability::TFormEval::addObjective ( URANIE::Reoptimizer::TOptimShare *  opt)

◆ freeze()

void URANIE::Reliability::TFormEval::freeze ( )
virtual

Member Data Documentation

◆ _fit

URANIE::Reoptimizer::TOptimFit* URANIE::Reliability::TFormEval::_fit
protected

◆ _valid

URANIE::DataServer::TAttribute* URANIE::Reliability::TFormEval::_valid
protected