Dakota
Version
Explore and Predict with Confidence
|
Public Member Functions | |
DakotaROLIneqConstraints (Model &model) | |
Constructor. More... | |
void | value (std::vector< Real > &c, const std::vector< Real > &x, Real &tol) override |
Function to return the constraint value to ROL. | |
Protected Attributes | |
Model & | dakotaModel |
Dakota problem data provided by user. | |
bool | haveNlnConst |
Whether or not problem has nonlinear inequality constraints. | |
DakotaROLIneqConstraints is derived from the ROL constraint class. It overrides the member functions to provide Dakota-specific implementations of inequality constraint evaluation.
DakotaROLIneqConstraints | ( | Model & | model | ) |
Constructor.
Implementation of the DakotaROLIneqConstraints class.
References DakotaROLIneqConstraints::haveNlnConst, and Model::num_nonlinear_ineq_constraints().