CMP++: Uncertainty Quantification & Bayesian Calibration
Loading...
Searching...
No Matches
cmp::ObjectiveFunctor Member List

This is the complete list of members for cmp::ObjectiveFunctor, including all inherited members.

addEqualityConstraint(std::function< double(Eigen::Ref< const Eigen::VectorXd >, Eigen::Ref< Eigen::VectorXd >)> h)cmp::ObjectiveFunctorinline
addInequalityConstraint(std::function< double(Eigen::Ref< const Eigen::VectorXd >, Eigen::Ref< Eigen::VectorXd >)> g)cmp::ObjectiveFunctorinline
eq_constraints_cmp::ObjectiveFunctorprivate
evaluateConstraint(size_t index, bool is_ineq, Eigen::Ref< const Eigen::VectorXd > x_opt, Eigen::Ref< Eigen::VectorXd > grad_opt) constcmp::ObjectiveFunctorinlineprivate
fval_grad_inplace_cmp::ObjectiveFunctorprivate
fval_only_cmp::ObjectiveFunctorprivate
getEqualityConstraints() constcmp::ObjectiveFunctorinline
getInequalityConstraints() constcmp::ObjectiveFunctorinline
getLogScale() constcmp::ObjectiveFunctorinline
ineq_constraints_cmp::ObjectiveFunctorprivate
log_scale_cmp::ObjectiveFunctorprivate
mapGradientToOpt(Eigen::Ref< const Eigen::VectorXd > x_real, Eigen::Ref< Eigen::VectorXd > grad_real) constcmp::ObjectiveFunctorinlineprivate
mapToReal(Eigen::Ref< const Eigen::VectorXd > x_opt) constcmp::ObjectiveFunctorinlineprivate
NLoptCallback(const std::vector< double > &x, std::vector< double > &grad, void *data)cmp::ObjectiveFunctorinlinestatic
NLoptConstraintWrapper(const std::vector< double > &x, std::vector< double > &grad, void *data)cmp::ObjectiveFunctorinlinestatic
ObjectiveFunctor(std::function< double(Eigen::Ref< const Eigen::VectorXd >)> fval)cmp::ObjectiveFunctorinlineexplicit
ObjectiveFunctor(std::function< double(Eigen::Ref< const Eigen::VectorXd >, Eigen::Ref< Eigen::VectorXd >)> fval_grad)cmp::ObjectiveFunctorinlineexplicit
operator()(Eigen::Ref< const Eigen::VectorXd > x_opt, Eigen::Ref< Eigen::VectorXd > grad_opt) constcmp::ObjectiveFunctorinline
setLogScale(const std::vector< bool > &log_scale)cmp::ObjectiveFunctorinline
use_gradient_cmp::ObjectiveFunctorprivate
usesGradient() constcmp::ObjectiveFunctorinline