Documentation / Manuel développeur
Modules disponibles
Calibration, DataServer, Launcher, MetaModelOptim, Modeler, Optimizer, ReLauncher, Reliability, ReOptimizer, Sampler, Sensitivity, UncertModeler, XmlProblem,![]() |
Uranie / ReOptimizer
v4.10.0
|
TNloptGradient.h
Go to the documentation of this file.
Definition: TCMAES.h:66
int equality(struct nlopt_work *, const double *in, double *out, double *grad)
Definition: TNloptGradient.cxx:171
objectifs et contraintes standards
void run(struct nlopt_work *)
virtual ~TNloptGradient()
Definition: TNloptGradient.cxx:70
void addEquality(URANIE::DataServer::TAttribute *, URANIE::DataServer::TAttribute *, TOptimFit *f=NULL)
Definition: TNloptGradient.cxx:107
void cleanSolver(struct nlopt_work *)
Definition: TNloptGradient.cxx:233
Definition: TOptimFit.h:47
Definition: TNloptShare.h:61
TNloptGradient(URANIE::DataServer::TDataServer *tds, URANIE::Relauncher::TRun *run, TNloptSolver *algo)
Definition: TNloptGradient.cxx:58
Definition: TNloptGradient.h:56
Definition: TNloptGradient.h:72
int critere(struct nlopt_work *, const double *ini, double *out, double *grad)
Definition: TNloptGradient.cxx:128
void buildSolver(int siz, struct nlopt_work *)
Definition: TNloptGradient.cxx:215
void put(struct nlopt_work *, Bool_t, const double *)
Definition: TNloptGradient.cxx:200
virtual void addConstraint(URANIE::DataServer::TAttribute *, TOptimFit *f=NULL)
Definition: TNloptGradient.cxx:92
recuperation de sortie transformées
int inequality(struct nlopt_work *, const double *in, double *out, double *grad)
Definition: TNloptGradient.cxx:145
virtual void addObjective(URANIE::DataServer::TAttribute *, TOptimFit *f=NULL)
Definition: TNloptGradient.cxx:75
void gradFromCode(double *code, double *solv)
Definition: TNloptGradient.cxx:115