The extended OPF formulation described in Section 6.3 allows the user to modify the
standard OPF formulation to include additional variables, costs and/or constraints. There
are two primary mechanisms available for the user to accomplish this. The first is by
directly constructing the full parameters for the addional costs or constraints and
supplying them either as fields in the case struct or directly as arguments to the