|
CMP++: Uncertainty Quantification & Bayesian Calibration
|
Context struct for NLopt constraint evaluation callback. More...
#include <optimization.h>

Public Attributes | |
| ObjectiveFunctor * | functor |
| Pointer to the parent functor. | |
| size_t | index |
| Index of the constraint in the vector. | |
| bool | is_inequality |
| True if it is an inequality constraint, false if equality. | |
Context struct for NLopt constraint evaluation callback.
| ObjectiveFunctor* cmp::ObjectiveFunctor::ConstraintContext::functor |
Pointer to the parent functor.
| size_t cmp::ObjectiveFunctor::ConstraintContext::index |
Index of the constraint in the vector.
| bool cmp::ObjectiveFunctor::ConstraintContext::is_inequality |
True if it is an inequality constraint, false if equality.