pwrs.power_models.pyomo.opf#
Standard single-network OPF problem builder for Pyomo formulations.
- class pwrs.power_models.pyomo.opf.PyomoOpfSpec(name, populate, result_builder, option_validator, variable_order, constraint_order)[source]#
Bases:
objectFormulation hooks and result layout required by the OPF builder.
- Parameters:
name (str)
populate (FormulationBuilder)
result_builder (ResultBuilder)
option_validator (OptionValidator)
variable_order (tuple[str, ...])
constraint_order (tuple[str, ...])
- pwrs.power_models.pyomo.opf.build_opf_problem(mpc, pyo, spec)[source]#
Build one standard Pyomo OPF from formulation-specific components.
- Parameters:
mpc (Any)
pyo (Any)
spec (PyomoOpfSpec)
- Return type: