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