pypowsybl.security.Parameters#
- class Parameters(load_flow_parameters=None, increased_violations_parameters=None, provider_parameters=None)[source]#
Parameters for a sensitivity analysis execution.
All parameters are first read from you configuration file, then overridden with the constructor arguments.
Please note that sensitivity analysis providers may not honor all parameters, according to their capabilities. For example, some providers will not be able to simulate the voltage control of shunt compensators, etc. The exact behaviour of some parameters may also depend on your sensitivity analysis provider. Please check the documentation of your provider for that information.
- Parameters:
load_flow_parameters (Parameters) – parameters that are common to loadflow and sensitivity analysis
increased_violations_parameters (IncreasedViolationsParameters) – Define what violations should be considered increased between N and contingency situations
provider_parameters (Dict[str, str]) – Define parameters linked to the sensitivity analysis provider the names of the existing parameters can be found with method
get_provider_parameters_names
Methods
__init__
([load_flow_parameters, ...])Attributes