pwrs.mp_opt_model.qps_ipopt#

pwrs.mp_opt_model.qps_ipopt.qps_ipopt_full(H, c=None, A=None, l=None, u=None, xmin=None, xmax=None, x0=None, opt=None)[source]#

Solve a QP with IPOPT and return all five solver outputs.

Parameters:
  • H (object)

  • c (object | None)

  • A (object | None)

  • l (object | None)

  • u (object | None)

  • xmin (object | None)

  • xmax (object | None)

  • x0 (object | None)

  • opt (Mapping[str, object] | None)

Return type:

QpResult

pwrs.mp_opt_model.qps_ipopt.qps_ipopt(H, c=None, A=None, l=None, u=None, xmin=None, xmax=None, x0=None, opt=None, nargout=1)[source]#

MATPOWER-compatible IPOPT QP entry point.

Native Python callers should use qps_ipopt_full() for a statically typed fixed-shape result.

Parameters:
  • H (object)

  • c (object | None)

  • A (object | None)

  • l (object | None)

  • u (object | None)

  • xmin (object | None)

  • xmax (object | None)

  • x0 (object | None)

  • opt (Mapping[str, object] | None)

  • nargout (int)

Return type:

object