monee optimization problem¶
monee optimization probem¶
- class monee.problem.AttributeParameter(min: collections.abc.Callable[[str, float], float], max: collections.abc.Callable[[str, float], float], val: collections.abc.Callable[[str, float], float], integer: bool = False)[source]¶
Bases:
objectNo docstring provided.
- class monee.problem.Constraints[source]¶
Bases:
objectNo docstring provided.
- property empty¶
No docstring provided.
- select(component_selection_function)[source]¶
No docstring provided.
- Return type:
monee.problem.core.Constraint
- select_grids(grid_cls_tuple)[source]¶
No docstring provided.
- Return type:
monee.problem.core.Constraint
- class monee.problem.GeneralResiliencePerformanceMetric[source]¶
Bases:
PerformanceMetricNo docstring provided.
- get_relevant_components(network: monee.model.network.Network)[source]¶
No docstring provided.
- class monee.problem.Objectives[source]¶
Bases:
objectNo docstring provided.
- class monee.problem.OptimizationProblem(debug=False)[source]¶
Bases:
objectNo docstring provided.
- add_to_controllable(model, attributes: list[str | tuple[str, monee.problem.core.AttributeParameter]])[source]¶
No docstring provided.
- bounds(minmax, component_condition=<function OptimizationProblem.<lambda>>, attributes=None)[source]¶
No docstring provided.
- property constraints¶
No docstring provided.
- controllable(attributes: list[str | tuple[str, monee.problem.core.AttributeParameter]], component_condition=<function OptimizationProblem.<lambda>>)[source]¶
No docstring provided.
- controllable_demands(attributes: list[str | tuple[str, monee.problem.core.AttributeParameter]])[source]¶
No docstring provided.
- property controllables_link¶
No docstring provided.
- property objectives¶
No docstring provided.
- monee.problem.calc_general_resilience_performance(network: monee.model.network.Network, **kwargs)[source]¶
No docstring provided.
- monee.problem.create_load_shedding_optimization_problem(load_weight=10, bounds_el=(0.9, 1.1), bounds_heat=(0.9, 1.1), bounds_gas=(0.9, 1.1), bounds_lp=(0, 1.5), ext_grid_el_bounds=(-0.25, 0.25), ext_grid_gas_bounds=(-1.5, 1.5), use_ext_grid_bounds=True, use_ext_grid_objective=True, check_lp=True, check_vm=True, check_pressure=True, check_t=True, debug=False)[source]¶
No docstring provided.