Opt.addInequalityConstraint

Undocumented in source. Be warned that the author may not have intended to support it.
  1. void addInequalityConstraint(T fc, U fc_data, double tol)
  2. void addInequalityConstraint(T fc)
    struct Opt
    void
    addInequalityConstraint
    (
    T
    )
    (
    T fc
    )

Examples

auto opt = Opt(Algorithm.ldSLSQP, 2);

my_constraint_data c_data = {2.0, 0.0};
opt.addInequalityConstraint(&myConstraintC, c_data, 1e-8);

assert(opt.getResult() > 0);

Meta