| name | description |
| @opf_model/ | OPF model object used to encapsulate OPF problem formulation |
| display | called to display object when statement not ended with semicolon |
| get_mpc | returns the Matpower case struct |
| opf_model | constructor for the opf_model class |
| @opt_model/ | optimization model object (@opf_model base class) |
| add_legacy_cost | adds a named subset of legacy user-defined costs to the model |
| add_lin_constraint | adds a named subset of linear constraints to the model |
| add_named_set† | adds a named subset of costs, constraints or variables to the model |
| add_nln_constraint | adds a named subset of nonlinear constraints to the model |
| add_nln_cost | adds a named subset of general nonlinear costs to the model |
| add_quad_cost | adds a named subset of quadratic costs to the model |
| add_var | adds a named subset of optimization variables to the model |
| describe_idx | identifies variable, constraint or cost row indices |
| display | called to display object when statement not ended with semicolon |
| eval_legacy_cost | evaluates legacy user costs and derivatives |
| eval_nln_constraint | returns full set of nonlinear equality or inequality constraints and
their gradients |
| eval_nln_constraint_hess | returns Hessian for full set of nonlinear equality or inequality
constraints |
| eval_nln_cost | evaluates general nonlinear costs and derivatives |
| eval_quad_cost | evaluates quadratic costs and derivatives |
| get_idx | returns the idx struct for vars, lin/nln constraints, costs |
| get_userdata | returns values of user data stored in the model |
| getN | returns the number of variables, constraints or cost rows‡ |
| get | returns the value of a field of the object |
| init_indexed_name | initializes dimensions for indexed named set of costs, constraints
or variables |
| opt_model | constructor for the opt_model class |
| params_lin_constraint | returns individual or full set of linear constraint parameters |
| params_legacy_cost | returns individual or full set of legacy user cost coefficients |
| params_nln_cost | returns individual general nonlinear cost parameters |
| params_quad_cost | returns individual or full set of quadratic cost coefficients |
| params_var | returns initial values, bounds and variable type for optimimization
vector ‡ |
| valid_named_set_type† | returns label for given named set type if valid, empty otherwise |
| varsets_cell2struct† | converts variable set list from cell array to struct array |
| varsets_idx | returns vector of indices into opt vector for variable set list |
| varsets_len | returns total number of optimization variables for variable set list |
| varsets_x | assembles cell array of sub-vectors of opt vector specified by
variable set list |
| |