ROI_plugin_build_equality_constraints {ROI} | R Documentation |
There exist different forms of functional equality constraints, this function transforms the form used in ROI into the forms commonly used by R optimization solvers.
ROI_plugin_build_equality_constraints(x, type = c("eq_zero", "eq_rhs"))
x |
an object of type |
type |
an character giving the type of the function to be returned,
possible values are |
There are two types of equality constraints commonly used in R
eq\_zero
: h(x) = 0 and
eq\_rhs
: h(x) = rhs .
Returns one function, which combines all the functional constraints.
This function only intended for plugin authors.
Other plugin functions: ROI_plugin_add_status_code_to_db
,
ROI_plugin_build_inequality_constraints
,
ROI_plugin_canonicalize_solution
,
ROI_plugin_get_solver_name
,
ROI_plugin_make_signature
,
ROI_plugin_register_solver_control
,
ROI_plugin_register_solver_method
,
ROI_plugin_solution_prim
,
ROI_registered_solver_control