VeraGridEngine packageο
Subpackagesο
- VeraGridEngine.Compilers package
- Submodules
- VeraGridEngine.Compilers.circuit_to_bentayga module
FakeAdmittancesadd_btg_buses()add_btg_generators()add_btg_line()add_btg_loads()add_btg_shunts()add_btg_static_generators()bentayga_linear_matrices()bentayga_pf()debug_bentayga_circuit_at()get_battery_data()get_bentayga_pf_options()get_dc_line_data()get_hvdc_data()get_snapshots_from_bentayga()get_transformer_data()get_vsc_data()to_bentayga()translate_bentayga_pf_results()
- VeraGridEngine.Compilers.circuit_to_data module
compile_numerical_circuit_at()delta2StarAdmittance()fill_controllable_branch()fill_generator_parent()fill_parent_branch()get_battery_data()get_branch_data()get_bus_data()get_fluid_node_data()get_fluid_p2x_data()get_fluid_path_data()get_fluid_pump_data()get_fluid_turbine_data()get_generator_data()get_hvdc_data()get_load_data()get_shunt_data()get_vsc_data()set_bus_control_angle_vsc()set_bus_control_voltage()set_bus_control_voltage_hvdc()set_bus_control_voltage_vsc()set_control_dev()
- VeraGridEngine.Compilers.circuit_to_gslv module
CheckArr()CheckArrEq()FakeAdmittancesGslvDictsadd_areas()add_battery_data()add_branch_groups()add_buses()add_contingencies()add_contingency_groups()add_controllable_shunts()add_countries()add_dc_lines()add_facilities()add_generators()add_hvdcs()add_investment_groups()add_investments()add_lines()add_loads()add_modelling_authorities()add_municipalities()add_regions()add_shunts()add_static_generators()add_substations()add_transformers()add_transformers3w()add_voltage_levels()add_vscs()add_zones()compare_branch_parent_data()compare_nc()convert_area()convert_arr()convert_battery()convert_branch_group()convert_bus()convert_contingencies()convert_contingency_groups()convert_controllable_shunt()convert_country()convert_dc_line()convert_facility()convert_generator()convert_gslv_arr_to_idx()convert_hvdc_line()convert_investment()convert_investment_group()convert_line()convert_load()convert_modelling_authority()convert_municipality()convert_region()convert_shunt()convert_static_generator()convert_substation()convert_tap_module_control_mode_dict()convert_tap_module_control_mode_lst()convert_tap_phase_control_mode_dict()convert_tap_phase_control_mode_lst()convert_transformer()convert_transformer3w()convert_voltage_level()convert_vsc()convert_zone()fill_profile()fill_profile_with_array()get_gslv_investments_evaluation_options()get_gslv_mip_solvers_list()get_gslv_opf_options()get_gslv_pf_options()get_snapshots_from_gslv()gslv_contingencies_snapshot()gslv_contingencies_ts()gslv_investments_evaluation()gslv_linear_matrices()gslv_opf()gslv_pf()to_gslv()translate_gslv_investments_evaluation_results()translate_gslv_pf_results()translate_gslv_pf_time_series_results()
- VeraGridEngine.Compilers.circuit_to_newton_pa module
FakeAdmittancesadd_battery_data()add_dc_line_data()add_hvdc_data()add_npa_areas()add_npa_buses()add_npa_contingencies()add_npa_contingency_groups()add_npa_generators()add_npa_investment_groups()add_npa_investments()add_npa_line()add_npa_loads()add_npa_shunts()add_npa_static_generators()add_npa_zones()add_transformer3w_data()add_transformer_data()add_vsc_data()convert_bus_types()debug_newton_pa_circuit_at()get_final_profile()get_newton_mip_solvers_list()get_newton_pa_linear_opf_options()get_newton_pa_linear_options()get_newton_pa_nonlinear_opf_options()get_newton_pa_pf_options()get_snapshots_from_newtonpa()newton_pa_contingencies()newton_pa_linear_matrices()newton_pa_linear_opf()newton_pa_nonlinear_opf()newton_pa_pf()to_newton_pa()translate_contingency_report()translate_newton_pa_contingencies()translate_newton_pa_opf_results()translate_newton_pa_pf_results()
- VeraGridEngine.Compilers.circuit_to_optimods module
- VeraGridEngine.Compilers.circuit_to_pgm module
NumpyEncoderget_pgm_buses()get_pgm_dc_line_data()get_pgm_generators()get_pgm_hvdc_data()get_pgm_input_data()get_pgm_line()get_pgm_loads()get_pgm_shunts()get_pgm_source()get_pgm_transformer_data()get_pgm_vsc_data()pgm_pf()save_pgm()to_pgm()translate_pgm_pf_results2d()translate_pgm_results()
- Module contents
- VeraGridEngine.DataStructures package
- Submodules
- VeraGridEngine.DataStructures.active_branch_data module
- VeraGridEngine.DataStructures.battery_data module
- VeraGridEngine.DataStructures.branch_parent_data module
BranchParentDataBranchParentData.CBranchParentData.CfBranchParentData.CtBranchParentData.copy()BranchParentData.get_3ph_names()BranchParentData.get_ac_indices()BranchParentData.get_contingency_enabled_indices()BranchParentData.get_dc_indices()BranchParentData.get_inter_areas()BranchParentData.get_monitor_enabled_indices()BranchParentData.monitored_Cf()BranchParentData.monitored_Ct()BranchParentData.remap()BranchParentData.size()BranchParentData.slice()BranchParentData.to_df()
- VeraGridEngine.DataStructures.bus_data module
- VeraGridEngine.DataStructures.fluid_node_data module
- VeraGridEngine.DataStructures.fluid_p2x_data module
- VeraGridEngine.DataStructures.fluid_path_data module
- VeraGridEngine.DataStructures.fluid_pump_data module
- VeraGridEngine.DataStructures.fluid_turbine_data module
- VeraGridEngine.DataStructures.generator_data module
GeneratorDataGeneratorData.copy()GeneratorData.dev_per_bus()GeneratorData.get_C_bus_elm()GeneratorData.get_Yshunt()GeneratorData.get_array_per_bus()GeneratorData.get_array_per_bus_obj()GeneratorData.get_bus_indices()GeneratorData.get_controllable_and_not_controllable_indices()GeneratorData.get_dispatchable_active_indices()GeneratorData.get_dispatchable_indices()GeneratorData.get_dispatchable_per_bus()GeneratorData.get_effective_generation()GeneratorData.get_gen_indices_at_buses()GeneratorData.get_injections()GeneratorData.get_injections_per_bus()GeneratorData.get_installed_power_per_bus()GeneratorData.get_non_dispatchable_indices()GeneratorData.get_pf()GeneratorData.get_pmax_per_bus()GeneratorData.get_pmin_per_bus()GeneratorData.get_q_at()GeneratorData.get_qmax_per_bus()GeneratorData.get_qmin_per_bus()GeneratorData.remap()GeneratorData.size()GeneratorData.slice()
- VeraGridEngine.DataStructures.hvdc_data module
HvdcDataHvdcData.copy()HvdcData.get_angle_droop_in_pu_rad()HvdcData.get_angle_droop_in_pu_rad_at()HvdcData.get_bus_indices_f()HvdcData.get_bus_indices_t()HvdcData.get_inter_areas()HvdcData.get_power()HvdcData.get_qmax_from_per_bus()HvdcData.get_qmax_to_per_bus()HvdcData.get_qmin_from_per_bus()HvdcData.get_qmin_to_per_bus()HvdcData.remap()HvdcData.size()HvdcData.slice()
- VeraGridEngine.DataStructures.load_data module
LoadDataLoadData.copy()LoadData.get_admittance_injections_per_bus()LoadData.get_array_per_bus()LoadData.get_array_per_bus_obj()LoadData.get_bus_indices()LoadData.get_current_injections_per_bus()LoadData.get_effective_load()LoadData.get_injections_per_bus()LoadData.get_linear_effective_load()LoadData.get_linear_injections_per_bus()LoadData.remap()LoadData.size()LoadData.slice()
- VeraGridEngine.DataStructures.numerical_circuit module
DataStructTypeNumericalCircuitNumericalCircuit.SbaseNumericalCircuit.active_branch_dataNumericalCircuit.battery_dataNumericalCircuit.bus_dataNumericalCircuit.compare()NumericalCircuit.compute_adjacency_matrix()NumericalCircuit.consolidate_information()NumericalCircuit.copy()NumericalCircuit.fluid_node_dataNumericalCircuit.fluid_p2x_dataNumericalCircuit.fluid_path_dataNumericalCircuit.fluid_pump_dataNumericalCircuit.fluid_turbine_dataNumericalCircuit.generator_dataNumericalCircuit.get_Yshunt_bus_pu()NumericalCircuit.get_admittance_injections_pu()NumericalCircuit.get_admittance_matrices()NumericalCircuit.get_connectivity_matrices()NumericalCircuit.get_current_injections_pu()NumericalCircuit.get_fast_decoupled_amittances()NumericalCircuit.get_island()NumericalCircuit.get_linear_admittance_matrices()NumericalCircuit.get_power_injections()NumericalCircuit.get_power_injections_pu()NumericalCircuit.get_reactive_power_limits()NumericalCircuit.get_reduction_bus_mapping()NumericalCircuit.get_series_admittance_matrices()NumericalCircuit.get_simulation_indices()NumericalCircuit.get_structural_ntc()NumericalCircuit.hvdc_dataNumericalCircuit.init_idtags_dict()NumericalCircuit.is_dc()NumericalCircuit.load_dataNumericalCircuit.nbattNumericalCircuit.nbrNumericalCircuit.nbusNumericalCircuit.nfluidnodeNumericalCircuit.nfluidp2xNumericalCircuit.nfluidpathNumericalCircuit.nfluidpumpNumericalCircuit.nfluidturbineNumericalCircuit.ngenNumericalCircuit.nhvdcNumericalCircuit.nloadNumericalCircuit.nshuntNumericalCircuit.nvscNumericalCircuit.passive_branch_dataNumericalCircuit.process_reducible_branches()NumericalCircuit.propagate_bus_result()NumericalCircuit.propagate_bus_result_mat()NumericalCircuit.query_idtag()NumericalCircuit.set_con_or_ra_status()NumericalCircuit.set_investments_status()NumericalCircuit.shunt_dataNumericalCircuit.split_into_islands()NumericalCircuit.structs_idtag_dictNumericalCircuit.t_idxNumericalCircuit.topology_performedNumericalCircuit.vsc_data
build_q_limits()check_arr()correct_bus_types()
- VeraGridEngine.DataStructures.passive_branch_data module
- VeraGridEngine.DataStructures.shunt_data module
ShuntDataShuntData.copy()ShuntData.get_C_bus_elm()ShuntData.get_array_per_bus()ShuntData.get_bus_indices()ShuntData.get_controllable_and_not_controllable_indices()ShuntData.get_fix_injections_per_bus()ShuntData.get_injections_per_bus()ShuntData.get_qmax_per_bus()ShuntData.get_qmin_per_bus()ShuntData.remap()ShuntData.size()ShuntData.slice()
- VeraGridEngine.DataStructures.vsc_data module
- Module contents
- VeraGridEngine.Devices package
- Subpackages
- VeraGridEngine.Devices.Aggregation package
- Submodules
- VeraGridEngine.Devices.Aggregation.area module
- VeraGridEngine.Devices.Aggregation.branch_group module
- VeraGridEngine.Devices.Aggregation.community module
- VeraGridEngine.Devices.Aggregation.country module
- VeraGridEngine.Devices.Aggregation.facility module
- VeraGridEngine.Devices.Aggregation.inter_aggregation_info module
- VeraGridEngine.Devices.Aggregation.investment module
- VeraGridEngine.Devices.Aggregation.investments_group module
- VeraGridEngine.Devices.Aggregation.modelling_authority module
- VeraGridEngine.Devices.Aggregation.municipality module
- VeraGridEngine.Devices.Aggregation.region module
- VeraGridEngine.Devices.Aggregation.zone module
- Module contents
- VeraGridEngine.Devices.Associations package
- VeraGridEngine.Devices.Branches package
- Submodules
- VeraGridEngine.Devices.Branches.branch module
- VeraGridEngine.Devices.Branches.dc_line module
- VeraGridEngine.Devices.Branches.hvdc_line module
- VeraGridEngine.Devices.Branches.line module
- VeraGridEngine.Devices.Branches.line_locations module
- VeraGridEngine.Devices.Branches.overhead_line_type module
- VeraGridEngine.Devices.Branches.sequence_line_type module
- VeraGridEngine.Devices.Branches.series_reactance module
- VeraGridEngine.Devices.Branches.switch module
- VeraGridEngine.Devices.Branches.tap_changer module
- VeraGridEngine.Devices.Branches.transformer module
- VeraGridEngine.Devices.Branches.transformer3w module
- VeraGridEngine.Devices.Branches.transformerNw module
- VeraGridEngine.Devices.Branches.transformer_type module
- VeraGridEngine.Devices.Branches.underground_line_type module
- VeraGridEngine.Devices.Branches.upfc module
- VeraGridEngine.Devices.Branches.vsc module
- VeraGridEngine.Devices.Branches.winding module
- VeraGridEngine.Devices.Branches.wire module
- Module contents
- VeraGridEngine.Devices.Diagrams package
- Submodules
- VeraGridEngine.Devices.Diagrams.base_diagram module
- VeraGridEngine.Devices.Diagrams.block_diagram module
- VeraGridEngine.Devices.Diagrams.graphic_location module
- VeraGridEngine.Devices.Diagrams.map_diagram module
- VeraGridEngine.Devices.Diagrams.map_location module
- VeraGridEngine.Devices.Diagrams.palettes module
- VeraGridEngine.Devices.Diagrams.schematic_diagram module
- VeraGridEngine.Devices.Diagrams.schematic_layout module
- Module contents
- VeraGridEngine.Devices.Dynamic package
- VeraGridEngine.Devices.Events package
- Submodules
- VeraGridEngine.Devices.Events.contingency module
- VeraGridEngine.Devices.Events.contingency_group module
- VeraGridEngine.Devices.Events.dynamic_plot module
- VeraGridEngine.Devices.Events.dynamic_plot_entry module
- VeraGridEngine.Devices.Events.emt_event module
- VeraGridEngine.Devices.Events.emt_events_group module
- VeraGridEngine.Devices.Events.remedial_action module
- VeraGridEngine.Devices.Events.remedial_action_group module
- VeraGridEngine.Devices.Events.rms_event module
- VeraGridEngine.Devices.Events.rms_events_group module
- VeraGridEngine.Devices.Events.short_cirtcuit_event module
- Module contents
- VeraGridEngine.Devices.Fluid package
- Submodules
- VeraGridEngine.Devices.Fluid.fluid_injection_template module
- VeraGridEngine.Devices.Fluid.fluid_node module
- VeraGridEngine.Devices.Fluid.fluid_p2x module
- VeraGridEngine.Devices.Fluid.fluid_path module
- VeraGridEngine.Devices.Fluid.fluid_pump module
- VeraGridEngine.Devices.Fluid.fluid_turbine module
- Module contents
- VeraGridEngine.Devices.Injections package
- Submodules
- VeraGridEngine.Devices.Injections.battery module
- VeraGridEngine.Devices.Injections.controllable_shunt module
- VeraGridEngine.Devices.Injections.current_injection module
- VeraGridEngine.Devices.Injections.external_grid module
- VeraGridEngine.Devices.Injections.generator module
- VeraGridEngine.Devices.Injections.generator_q_curve module
- VeraGridEngine.Devices.Injections.load module
- VeraGridEngine.Devices.Injections.shunt module
- VeraGridEngine.Devices.Injections.static_generator module
- Module contents
- VeraGridEngine.Devices.Parents package
- Submodules
- VeraGridEngine.Devices.Parents.branch_parent module
- VeraGridEngine.Devices.Parents.controllable_branch_parent module
- VeraGridEngine.Devices.Parents.dynamic_bus_parent module
- VeraGridEngine.Devices.Parents.dynamic_parent module
- VeraGridEngine.Devices.Parents.editable_device module
- VeraGridEngine.Devices.Parents.injection_parent module
- VeraGridEngine.Devices.Parents.load_parent module
- VeraGridEngine.Devices.Parents.physical_device module
- VeraGridEngine.Devices.Parents.pointer_device_parent module
- VeraGridEngine.Devices.Parents.shunt_parent module
- Module contents
- VeraGridEngine.Devices.Profiles package
- Submodules
- VeraGridEngine.Devices.Profiles.profile_bool module
- VeraGridEngine.Devices.Profiles.profile_device module
- VeraGridEngine.Devices.Profiles.profile_enum module
- VeraGridEngine.Devices.Profiles.profile_float module
- VeraGridEngine.Devices.Profiles.profile_int module
- VeraGridEngine.Devices.Profiles.sparse_array_bool module
- VeraGridEngine.Devices.Profiles.sparse_array_device module
- VeraGridEngine.Devices.Profiles.sparse_array_enum module
- VeraGridEngine.Devices.Profiles.sparse_array_float module
- VeraGridEngine.Devices.Profiles.sparse_array_int module
- VeraGridEngine.Devices.Profiles.type_checks module
- Module contents
- VeraGridEngine.Devices.Substation package
- VeraGridEngine.Devices.Aggregation package
- Submodules
- VeraGridEngine.Devices.admittance_matrix module
- VeraGridEngine.Devices.assets module
AssetsAssets.add_area()Assets.add_battery()Assets.add_branch()Assets.add_branch_group()Assets.add_bus()Assets.add_bus_bar()Assets.add_community()Assets.add_contingency()Assets.add_contingency_group()Assets.add_controllable_shunt()Assets.add_country()Assets.add_current_injection()Assets.add_dc_line()Assets.add_diagram()Assets.add_dynamic_plot()Assets.add_dynamic_plot_entry()Assets.add_element()Assets.add_emission_gas()Assets.add_emt_event()Assets.add_emt_events_group()Assets.add_emt_model()Assets.add_emt_model_catalogue()Assets.add_external_grid()Assets.add_facility()Assets.add_fluid_node()Assets.add_fluid_p2x()Assets.add_fluid_path()Assets.add_fluid_pump()Assets.add_fluid_turbine()Assets.add_fmu_template()Assets.add_fuel()Assets.add_generator()Assets.add_hvdc()Assets.add_if_measurement()Assets.add_investment()Assets.add_investments_group()Assets.add_it_measurement()Assets.add_line()Assets.add_load()Assets.add_modelling_authority()Assets.add_municipality()Assets.add_overhead_line()Assets.add_owner()Assets.add_pf_measurement()Assets.add_pg_measurement()Assets.add_pi_measurement()Assets.add_pt_measurement()Assets.add_qf_measurement()Assets.add_qg_measurement()Assets.add_qi_measurement()Assets.add_qt_measurement()Assets.add_region()Assets.add_remedial_action()Assets.add_remedial_action_group()Assets.add_rms_event()Assets.add_rms_events_group()Assets.add_rms_model()Assets.add_rms_model_catalogue()Assets.add_sequence_line()Assets.add_series_reactance()Assets.add_short_circuit_event()Assets.add_shunt()Assets.add_static_generator()Assets.add_substation()Assets.add_switch()Assets.add_technology()Assets.add_transformer2w()Assets.add_transformer3w()Assets.add_transformer_nw()Assets.add_transformer_type()Assets.add_underground_line()Assets.add_upfc()Assets.add_va_measurement()Assets.add_vm_measurement()Assets.add_voltage_level()Assets.add_vsc()Assets.add_winding()Assets.add_wire()Assets.add_zone()Assets.apply_all_relevant_investments()Assets.apply_investment()Assets.apply_investments_group()Assets.areasAssets.batteriesAssets.branch_groupsAssets.bus_barsAssets.busesAssets.clear()Assets.communitiesAssets.contingenciesAssets.contingency_groupsAssets.controllable_shuntsAssets.countriesAssets.create_profiles()Assets.current_injectionsAssets.dc_linesAssets.delete_area()Assets.delete_battery()Assets.delete_branch()Assets.delete_branch_group()Assets.delete_branches_with_sets()Assets.delete_bus()Assets.delete_bus_bar()Assets.delete_buses()Assets.delete_community()Assets.delete_contingency()Assets.delete_contingency_group()Assets.delete_controllable_shunt()Assets.delete_country()Assets.delete_current_injection()Assets.delete_dc_line()Assets.delete_dynamic_plot()Assets.delete_dynamic_plot_entry()Assets.delete_element()Assets.delete_emission_gas()Assets.delete_emt_event()Assets.delete_emt_events_group()Assets.delete_emt_model()Assets.delete_external_grid()Assets.delete_facility()Assets.delete_fluid_node()Assets.delete_fluid_p2x()Assets.delete_fluid_path()Assets.delete_fluid_pump()Assets.delete_fluid_turbine()Assets.delete_fmu_template()Assets.delete_fuel()Assets.delete_generator()Assets.delete_groupings_with_object()Assets.delete_hvdc_line()Assets.delete_if_measurement()Assets.delete_injection_device()Assets.delete_investment()Assets.delete_investment_groups()Assets.delete_it_measurement()Assets.delete_line()Assets.delete_line_template_dependency()Assets.delete_load()Assets.delete_modelling_authority()Assets.delete_municipality()Assets.delete_overhead_line()Assets.delete_owner()Assets.delete_pf_measurement()Assets.delete_pg_measurement()Assets.delete_pi_measurement()Assets.delete_profiles()Assets.delete_pt_measurement()Assets.delete_qf_measurement()Assets.delete_qg_measurement()Assets.delete_qi_measurement()Assets.delete_qt_measurement()Assets.delete_region()Assets.delete_remedial_action()Assets.delete_remedial_action_group()Assets.delete_rms_event()Assets.delete_rms_events_group()Assets.delete_rms_model()Assets.delete_sequence_line()Assets.delete_series_reactance()Assets.delete_short_circuit_event()Assets.delete_shunt()Assets.delete_static_generator()Assets.delete_substation()Assets.delete_switch()Assets.delete_technology()Assets.delete_transformer2w()Assets.delete_transformer3w()Assets.delete_transformer_nw()Assets.delete_transformer_template_dependency()Assets.delete_transformer_type()Assets.delete_underground_line()Assets.delete_upfc_converter()Assets.delete_va_measurement()Assets.delete_vm_measurement()Assets.delete_voltage_level()Assets.delete_vsc_converter()Assets.delete_winding()Assets.delete_wire()Assets.delete_zone()Assets.device_associationsAssets.device_type_name_dictAssets.diagramsAssets.dynamic_plot_entriesAssets.dynamic_plotsAssets.emission_gasesAssets.emt_eventsAssets.emt_events_groupsAssets.emt_modelsAssets.ensure_profiles_exist()Assets.external_gridsAssets.facilitiesAssets.fluid_nodesAssets.fluid_pathsAssets.fmu_templatesAssets.format_profiles()Assets.fuelsAssets.generatorsAssets.get_all_elements_dict()Assets.get_all_elements_dict_by_type()Assets.get_all_elements_iter()Assets.get_all_elements_number()Assets.get_all_time_indices()Assets.get_area_names()Assets.get_area_number()Assets.get_areas()Assets.get_batteries()Assets.get_batteries_indexing_dict()Assets.get_batteries_number()Assets.get_battery_capacities()Assets.get_battery_names()Assets.get_branch_FT()Assets.get_branch_actives()Assets.get_branch_group_at()Assets.get_branch_group_names()Assets.get_branch_groups()Assets.get_branch_groups_number()Assets.get_branch_lists()Assets.get_branch_names()Assets.get_branch_number()Assets.get_branches()Assets.get_branches_dict()Assets.get_branches_idtag_index_dict()Assets.get_branches_index_dict()Assets.get_branches_index_dict2()Assets.get_branches_iter()Assets.get_branches_monitored_indices()Assets.get_bus_actives()Assets.get_bus_at()Assets.get_bus_bars()Assets.get_bus_bars_number()Assets.get_bus_devices()Assets.get_bus_dict()Assets.get_bus_idtag_index_dict()Assets.get_bus_index_dict()Assets.get_bus_names()Assets.get_bus_number()Assets.get_buses()Assets.get_buses_by()Assets.get_capex_by_investment_group()Assets.get_communities()Assets.get_communities_number()Assets.get_community_at()Assets.get_community_names()Assets.get_contingencies_by_group()Assets.get_contingency_branch_indices_by_group()Assets.get_contingency_devices()Assets.get_contingency_group_dict()Assets.get_contingency_group_names()Assets.get_contingency_groups()Assets.get_contingency_groups_active()Assets.get_contingency_groups_in()Assets.get_contingency_groups_number()Assets.get_contingency_groups_sensitive_to_monitoring()Assets.get_contingency_number()Assets.get_controllable_shunt_at()Assets.get_controllable_shunt_names()Assets.get_controllable_shunts()Assets.get_controllable_shunts_number()Assets.get_countries()Assets.get_country_number()Assets.get_current_injection_at()Assets.get_current_injection_names()Assets.get_current_injections()Assets.get_current_injections_number()Assets.get_dc_lines()Assets.get_diagrams()Assets.get_dictionary_of_lists()Assets.get_dynamic_plot_entries_by_plot()Assets.get_dynamic_plot_entries_by_plot_index_dict()Assets.get_dynamic_plots_names()Assets.get_dynamic_templates_by_device_type_and_domain()Assets.get_dynamic_templates_by_domain()Assets.get_elements_by_type()Assets.get_elements_dict_by_type()Assets.get_emission_names()Assets.get_emission_number()Assets.get_emissions()Assets.get_emissions_indexing_dict()Assets.get_emt_event_by_groups()Assets.get_emt_event_by_groups_index_dict()Assets.get_emt_events_groups_names()Assets.get_emt_models_by_device_type()Assets.get_emt_models_number()Assets.get_external_grid_names()Assets.get_external_grids()Assets.get_external_grids_number()Assets.get_facilities()Assets.get_facility_names()Assets.get_facility_number()Assets.get_fluid_injection_lists()Assets.get_fluid_injection_names()Assets.get_fluid_injection_number()Assets.get_fluid_injections()Assets.get_fluid_node_names()Assets.get_fluid_nodes()Assets.get_fluid_nodes_number()Assets.get_fluid_p2xs()Assets.get_fluid_p2xs_names()Assets.get_fluid_p2xs_number()Assets.get_fluid_path_names()Assets.get_fluid_paths()Assets.get_fluid_paths_number()Assets.get_fluid_pumps()Assets.get_fluid_pumps_names()Assets.get_fluid_pumps_number()Assets.get_fluid_turbines()Assets.get_fluid_turbines_names()Assets.get_fluid_turbines_number()Assets.get_fmu_templates_by_device_type()Assets.get_fmu_templates_by_device_type_and_domain()Assets.get_fmu_templates_number()Assets.get_fuel_indexing_dict()Assets.get_fuel_names()Assets.get_fuel_number()Assets.get_fuels()Assets.get_generation_like_devices()Assets.get_generation_like_lists()Assets.get_generation_like_names()Assets.get_generation_like_number()Assets.get_generator_bus_index_dict()Assets.get_generator_indexing_dict()Assets.get_generator_names()Assets.get_generators()Assets.get_generators_number()Assets.get_hvdc()Assets.get_hvdc_FT()Assets.get_hvdc_actives()Assets.get_hvdc_dict()Assets.get_hvdc_index_dict()Assets.get_hvdc_names()Assets.get_hvdc_number()Assets.get_if_measurement_at()Assets.get_if_measurement_names()Assets.get_if_measurements()Assets.get_if_measurements_number()Assets.get_injection_devices()Assets.get_injection_devices_iter()Assets.get_injection_devices_lists()Assets.get_injections_bus_index_dict()Assets.get_injections_device_types()Assets.get_investment_by_groups_dict()Assets.get_investment_by_groups_index_dict()Assets.get_investment_groups_names()Assets.get_investments_by_groups()Assets.get_it_measurement_at()Assets.get_it_measurement_names()Assets.get_it_measurements()Assets.get_it_measurements_number()Assets.get_lines()Assets.get_lines_number()Assets.get_load_like_device_number()Assets.get_load_like_devices()Assets.get_load_like_devices_iter()Assets.get_load_like_devices_lists()Assets.get_load_like_devices_names()Assets.get_load_names()Assets.get_loaded_emt_models_by_device_type()Assets.get_loaded_rms_models_by_device_type()Assets.get_loads()Assets.get_loads_number()Assets.get_modelling_authorities()Assets.get_modelling_authorities_number()Assets.get_modelling_authority_at()Assets.get_modelling_authority_names()Assets.get_municipalities()Assets.get_municipalities_number()Assets.get_municipality_at()Assets.get_municipality_names()Assets.get_owner_indexing_dict()Assets.get_owner_names()Assets.get_p_measurements()Assets.get_pf_measurement_at()Assets.get_pf_measurement_names()Assets.get_pf_measurements()Assets.get_pf_measurements_number()Assets.get_pg_measurement_at()Assets.get_pg_measurement_names()Assets.get_pg_measurements()Assets.get_pg_measurements_number()Assets.get_pi_measurement_at()Assets.get_pi_measurement_names()Assets.get_pi_measurements_number()Assets.get_pt_measurement_at()Assets.get_pt_measurement_names()Assets.get_pt_measurements()Assets.get_pt_measurements_number()Assets.get_q_measurements()Assets.get_qf_measurement_at()Assets.get_qf_measurement_names()Assets.get_qf_measurements()Assets.get_qf_measurements_number()Assets.get_qg_measurement_at()Assets.get_qg_measurement_names()Assets.get_qg_measurements()Assets.get_qg_measurements_number()Assets.get_qi_measurement_at()Assets.get_qi_measurement_names()Assets.get_qi_measurements_number()Assets.get_qt_measurement_at()Assets.get_qt_measurement_names()Assets.get_qt_measurements()Assets.get_qt_measurements_number()Assets.get_region_at()Assets.get_region_names()Assets.get_regions()Assets.get_regions_number()Assets.get_remedial_action_group_names()Assets.get_remedial_action_groups()Assets.get_remedial_action_groups_dict()Assets.get_remedial_action_groups_in()Assets.get_remedial_action_groups_number()Assets.get_remedial_action_number()Assets.get_rms_event_by_groups()Assets.get_rms_event_by_groups_index_dict()Assets.get_rms_events_groups_names()Assets.get_rms_models_by_device_type()Assets.get_rms_models_number()Assets.get_series_reactance_at()Assets.get_series_reactance_names()Assets.get_series_reactances()Assets.get_series_reactances_number()Assets.get_short_circuit_event_names()Assets.get_short_circuit_event_number()Assets.get_shunt_like_device_number()Assets.get_shunt_like_devices()Assets.get_shunt_like_devices_lists()Assets.get_shunt_like_devices_names()Assets.get_shunt_names()Assets.get_shunts()Assets.get_shunts_number()Assets.get_snapshot_time_unix()Assets.get_static_generators()Assets.get_static_generators_names()Assets.get_static_generators_number()Assets.get_substation_number()Assets.get_substations()Assets.get_switches()Assets.get_switches_number()Assets.get_technology_indexing_dict()Assets.get_technology_names()Assets.get_time_array()Assets.get_time_deltas_in_hours()Assets.get_time_number()Assets.get_time_profile_as_list()Assets.get_transformers2w()Assets.get_transformers2w_names()Assets.get_transformers2w_number()Assets.get_transformers3w()Assets.get_transformers3w_names()Assets.get_transformers3w_number()Assets.get_transformers_nw()Assets.get_transformers_nw_names()Assets.get_transformers_nw_number()Assets.get_unix_time()Assets.get_upfc()Assets.get_va_measurement_at()Assets.get_va_measurement_names()Assets.get_va_measurements()Assets.get_va_measurements_number()Assets.get_vm_measurement_at()Assets.get_vm_measurement_names()Assets.get_vm_measurements()Assets.get_vm_measurements_number()Assets.get_voltage_level_at()Assets.get_voltage_level_buses()Assets.get_voltage_level_names()Assets.get_voltage_levels()Assets.get_voltage_levels_number()Assets.get_vsc()Assets.get_vsc_actives()Assets.get_vsc_dict()Assets.get_vsc_index_dict()Assets.get_vsc_names()Assets.get_vsc_number()Assets.get_windings()Assets.get_windings_names()Assets.get_windings_number()Assets.get_zone_number()Assets.get_zones()Assets.has_diagrams()Assets.has_time_seriesAssets.hvdc_linesAssets.if_measurementsAssets.investmentsAssets.investments_groupsAssets.it_measurementsAssets.item_types()Assets.items()Assets.linesAssets.loadsAssets.merge_object()Assets.merge_substations()Assets.modelling_authoritiesAssets.municipalitiesAssets.new_idtags()Assets.overhead_line_typesAssets.ownersAssets.p2xsAssets.pf_measurementsAssets.pg_measurementsAssets.pi_measurementsAssets.profile_magnitudesAssets.pt_measurementsAssets.pumpsAssets.qf_measurementsAssets.qg_measurementsAssets.qi_measurementsAssets.qt_measurementsAssets.re_index_time()Assets.re_index_time2()Assets.refine_pointer_objects()Assets.regionsAssets.remedial_action_groupsAssets.remedial_actionsAssets.remove_diagram()Assets.replace_objects()Assets.resample_profiles()Assets.resample_profiles2()Assets.restore_investments()Assets.rms_eventsAssets.rms_events_groupsAssets.rms_modelsAssets.sequence_line_typesAssets.series_reactancesAssets.set_contingencies()Assets.set_elements_list_by_type()Assets.set_remedial_actions()Assets.set_snapshot_time_unix()Assets.set_time_profile()Assets.set_unix_time()Assets.short_circuit_eventAssets.short_circuit_event_exist()Assets.shuntsAssets.snapshot_timeAssets.static_generatorsAssets.substationsAssets.switch_devicesAssets.technologiesAssets.template_items()Assets.template_objects_dictAssets.time_profileAssets.transformer_typesAssets.transformers2wAssets.transformers3wAssets.transformers_nwAssets.turbinesAssets.underground_cable_typesAssets.upfc_devicesAssets.va_measurementsAssets.var_factoryAssets.vm_measurementsAssets.voltage_levelsAssets.vsc_devicesAssets.windingsAssets.wire_typesAssets.zones
add_devices_list()
- VeraGridEngine.Devices.comparison module
- VeraGridEngine.Devices.measurement module
IfMeasurementItMeasurementItMeasurement.CLASS_NON_EDITABLE_PROPERTIESItMeasurement.CLASS_PROPERTIES_WITH_PROFILEItMeasurement.CLASS_PROPERTY_DECLARATIONSItMeasurement.CLASS_PROPERTY_LISTItMeasurement.CLASS_REGISTERED_PROPERTIESItMeasurement.deviceItMeasurement.get_standard_deviation_pu_at()ItMeasurement.get_value_pu_at()
MeasurementTemplateMeasurementTemplate.CLASS_NON_EDITABLE_PROPERTIESMeasurementTemplate.CLASS_PROPERTIES_WITH_PROFILEMeasurementTemplate.CLASS_PROPERTY_DECLARATIONSMeasurementTemplate.CLASS_PROPERTY_LISTMeasurementTemplate.CLASS_REGISTERED_PROPERTIESMeasurementTemplate.LOCAL_PROPERTY_DECLARATIONSMeasurementTemplate.get_sigma_at()MeasurementTemplate.get_standard_deviation_pu_at()MeasurementTemplate.get_value_at()MeasurementTemplate.get_value_pu_at()MeasurementTemplate.sigmaMeasurementTemplate.sigma_profMeasurementTemplate.valueMeasurementTemplate.value_prof
PfMeasurementPgMeasurementPiMeasurementPtMeasurementQfMeasurementQgMeasurementQiMeasurementQtMeasurementVaMeasurementVmMeasurementget_i_base()
- VeraGridEngine.Devices.multi_circuit module
MultiCircuitMultiCircuit.SbaseMultiCircuit.add_catalogue()MultiCircuit.add_circuit()MultiCircuit.apply_all_branch_types()MultiCircuit.build_graph()MultiCircuit.build_graph_real_power_flow()MultiCircuit.change_base()MultiCircuit.check_emt_models()MultiCircuit.check_rms_models()MultiCircuit.clean()MultiCircuit.clean_branches()MultiCircuit.clean_contingencies()MultiCircuit.clean_injections()MultiCircuit.clean_investments()MultiCircuit.clean_remedial_actions()MultiCircuit.clean_technologies()MultiCircuit.commentsMultiCircuit.compare_circuits()MultiCircuit.compose_bus_blocks()MultiCircuit.convert_fluid_path_to_line()MultiCircuit.convert_generator_to_battery()MultiCircuit.convert_hvdc_line_to_vsc_system()MultiCircuit.convert_line_to_hvdc()MultiCircuit.convert_line_to_series_reactance()MultiCircuit.convert_line_to_switch()MultiCircuit.convert_line_to_transformer()MultiCircuit.convert_line_to_upfc()MultiCircuit.convert_line_to_vsc()MultiCircuit.copy()MultiCircuit.differentiate_circuits()MultiCircuit.export_pf()MultiCircuit.export_profiles()MultiCircuit.fBaseMultiCircuit.fill_lat_lon_from_xy()MultiCircuit.fill_xy_from_lat_lon()MultiCircuit.fuse_devices()MultiCircuit.get_Pbus()MultiCircuit.get_Pbus_prof()MultiCircuit.get_Pgen()MultiCircuit.get_Pload()MultiCircuit.get_Sbus()MultiCircuit.get_Sbus_prof()MultiCircuit.get_Sbus_prof_dispatchable()MultiCircuit.get_Sbus_prof_fixed()MultiCircuit.get_adjacent_buses()MultiCircuit.get_adjacent_matrix()MultiCircuit.get_aggregation_buses()MultiCircuit.get_areas_buses()MultiCircuit.get_automatic_precision()MultiCircuit.get_batt_technology_connectivity_matrix()MultiCircuit.get_batteries_by_bus()MultiCircuit.get_branch_active_time_array()MultiCircuit.get_branch_area_connectivity_matrix()MultiCircuit.get_branch_areas_info()MultiCircuit.get_branch_contingency_rates()MultiCircuit.get_branch_contingency_rates_prof()MultiCircuit.get_branch_rates()MultiCircuit.get_branch_rates_prof()MultiCircuit.get_bus_area_indices()MultiCircuit.get_bus_branch_connectivity_matrix()MultiCircuit.get_bus_branch_dict()MultiCircuit.get_bus_default_types()MultiCircuit.get_buses_from_objects()MultiCircuit.get_center_location()MultiCircuit.get_country_buses()MultiCircuit.get_dimensions()MultiCircuit.get_gen_emission_rates_sparse_matrix()MultiCircuit.get_gen_fuel_rates_sparse_matrix()MultiCircuit.get_gen_technology_connectivity_matrix()MultiCircuit.get_imbalance()MultiCircuit.get_injection_devices_grouped_by_bus()MultiCircuit.get_injection_devices_grouped_by_fluid_node()MultiCircuit.get_injection_devices_grouped_by_group_type()MultiCircuit.get_injection_devices_grouped_by_substation()MultiCircuit.get_inter_aggregation_info()MultiCircuit.get_inter_areas_branches()MultiCircuit.get_inter_areas_hvdc_branches()MultiCircuit.get_inter_areas_vsc_branches()MultiCircuit.get_inter_buses_branches()MultiCircuit.get_inter_buses_hvdc_branches()MultiCircuit.get_inter_buses_vsc_branches()MultiCircuit.get_inter_zone_branches()MultiCircuit.get_reduction_sets()MultiCircuit.get_snapshot_time_str()MultiCircuit.get_substation_buses()MultiCircuit.get_substations_set_from_grouping()MultiCircuit.get_template_objects_list()MultiCircuit.get_template_objects_str_dict()MultiCircuit.get_topologic_group_dict()MultiCircuit.get_topology_data()MultiCircuit.get_voltage_guess()MultiCircuit.get_zone_buses()MultiCircuit.idtagMultiCircuit.import_bus_lat_lon()MultiCircuit.loggerMultiCircuit.merge_buses()MultiCircuit.merge_circuit()MultiCircuit.model_versionMultiCircuit.move_behind_converter()MultiCircuit.nameMultiCircuit.parentMultiCircuit.parse()MultiCircuit.plot_graph()MultiCircuit.rebind_internal_device_references()MultiCircuit.scale_power()MultiCircuit.set_batteries_active_profile_from_their_active_power()MultiCircuit.set_generators_active_profile_from_their_active_power()MultiCircuit.set_investments_status()MultiCircuit.set_loads_active_profile_from_their_active_power()MultiCircuit.set_opf_snapshot_results()MultiCircuit.set_opf_ts_results()MultiCircuit.set_state()MultiCircuit.slice_buses()MultiCircuit.snapshot_balance()MultiCircuit.split_line()MultiCircuit.split_line_int_out()MultiCircuit.to_dict()MultiCircuit.user_nameMultiCircuit.valid_for_simulation()
get_fused_device_lst()get_system_user()
- VeraGridEngine.Devices.multiverse module
MultiVerseMultiVerse.activate_scenario()MultiVerse.base_modelMultiVerse.checkout()MultiVerse.clear()MultiVerse.commit_current()MultiVerse.create_node()MultiVerse.current_modelMultiVerse.current_nodeMultiVerse.delete_node()MultiVerse.exists()MultiVerse.get_node()MultiVerse.get_save_data()MultiVerse.get_sorted_node_data()MultiVerse.insert_node()MultiVerse.iter_nodes_depth_first()MultiVerse.merge_children_into_parent()MultiVerse.move_node()MultiVerse.parse_json()MultiVerse.root_nodesMultiVerse.roots_number()MultiVerse.set_node()MultiVerse.to_record_list()MultiVerse.update_node_data()
ScenarioNodeScenarioNode.append_child()ScenarioNode.child()ScenarioNode.child_count()ScenarioNode.childrenScenarioNode.circuitScenarioNode.diagramsScenarioNode.driversScenarioNode.get_drivers_to_save()ScenarioNode.insert_child()ScenarioNode.node_idScenarioNode.parentScenarioNode.remove_child()ScenarioNode.remove_child_at()ScenarioNode.row()
- VeraGridEngine.Devices.types module
- Module contents
- Subpackages
- VeraGridEngine.IO package
- Subpackages
- VeraGridEngine.IO.base package
- VeraGridEngine.IO.dgs package
- VeraGridEngine.IO.epc package
- VeraGridEngine.IO.fmu package
- VeraGridEngine.IO.iidm package
- VeraGridEngine.IO.matpower package
- Subpackages
- Submodules
- VeraGridEngine.IO.matpower.area module
- VeraGridEngine.IO.matpower.branch module
- VeraGridEngine.IO.matpower.branch_dc module
- VeraGridEngine.IO.matpower.bus module
- VeraGridEngine.IO.matpower.bus_dc module
- VeraGridEngine.IO.matpower.converter_dc module
- VeraGridEngine.IO.matpower.generator module
- VeraGridEngine.IO.matpower.matpower_circuit module
- VeraGridEngine.IO.matpower.matpower_to_veragrid module
- VeraGridEngine.IO.matpower.matpower_utils module
- VeraGridEngine.IO.matpower.veragrid_to_matpower module
- Module contents
- VeraGridEngine.IO.others package
- Submodules
- VeraGridEngine.IO.others.anarede module
- VeraGridEngine.IO.others.dpx_parser module
- VeraGridEngine.IO.others.helper_pow2pp module
- VeraGridEngine.IO.others.ipa_parser module
- VeraGridEngine.IO.others.pandapower_parser module
- VeraGridEngine.IO.others.plx_parser module
- VeraGridEngine.IO.others.pow2pp module
- VeraGridEngine.IO.others.pypsa_parser module
- VeraGridEngine.IO.others.rte_parser module
- Module contents
- VeraGridEngine.IO.raw package
- Subpackages
- Submodules
- VeraGridEngine.IO.raw.psse_circuit module
- VeraGridEngine.IO.raw.psse_object module
- VeraGridEngine.IO.raw.psse_property module
- VeraGridEngine.IO.raw.psse_to_veragrid_utils module
- VeraGridEngine.IO.raw.raw_functions module
- VeraGridEngine.IO.raw.raw_parser_writer module
- VeraGridEngine.IO.raw.raw_to_veragrid module
- VeraGridEngine.IO.raw.raw_types module
- VeraGridEngine.IO.raw.raw_writer_comment_map module
- VeraGridEngine.IO.raw.rawx_parser_writer module
- VeraGridEngine.IO.raw.veragrid_to_raw module
- Module contents
- VeraGridEngine.IO.ucte package
- VeraGridEngine.IO.veragrid package
- Submodules
- VeraGridEngine.IO.veragrid.catalogue module
- VeraGridEngine.IO.veragrid.contingency_parser module
- VeraGridEngine.IO.veragrid.excel_interface module
- VeraGridEngine.IO.veragrid.generic_io_functions module
- VeraGridEngine.IO.veragrid.h5_interface module
- VeraGridEngine.IO.veragrid.json_parser module
- VeraGridEngine.IO.veragrid.pack_unpack module
- VeraGridEngine.IO.veragrid.remote module
- VeraGridEngine.IO.veragrid.results_export module
- VeraGridEngine.IO.veragrid.sqlite_interface module
- VeraGridEngine.IO.veragrid.zip_interface module
- Module contents
- Submodules
- VeraGridEngine.IO.file_open module
- VeraGridEngine.IO.file_save module
FileSaveFileSavingOptionscompose_cgmes_batch_folder_name()compose_dgs_batch_file_name()compose_matpower_batch_file_name()compose_psse_batch_file_name()compose_ucte_batch_file_name()save_cgmes()save_cgmes_batch_zip()save_cgmes_single()save_cim()save_dgs()save_dgs_batch_zip()save_electrical_json_v3()save_matpower()save_matpower_batch_zip()save_newton()save_pgm()save_psse_batch_zip()save_psse_raw()save_psse_rawx()save_ucte()save_ucte_batch_zip()save_veragrid_circuit()save_veragrid_delta()save_veragrid_excel()save_veragrid_h5()save_veragrid_multiverse()save_veragrid_sqlite()
- VeraGridEngine.IO.file_system module
- Module contents
- Subpackages
- VeraGridEngine.Simulations package
- Subpackages
- VeraGridEngine.Simulations.AI package
- VeraGridEngine.Simulations.ATC package
- VeraGridEngine.Simulations.CatalogueOptimization package
- VeraGridEngine.Simulations.CleanRoom package
- VeraGridEngine.Simulations.Clustering package
- VeraGridEngine.Simulations.ContingencyAnalysis package
- Subpackages
- Submodules
- VeraGridEngine.Simulations.ContingencyAnalysis.contingencies_report module
- VeraGridEngine.Simulations.ContingencyAnalysis.contingency_analysis_driver module
- VeraGridEngine.Simulations.ContingencyAnalysis.contingency_analysis_options module
- VeraGridEngine.Simulations.ContingencyAnalysis.contingency_analysis_results module
- VeraGridEngine.Simulations.ContingencyAnalysis.contingency_analysis_ts_driver module
- VeraGridEngine.Simulations.ContingencyAnalysis.contingency_analysis_ts_results module
- VeraGridEngine.Simulations.ContingencyAnalysis.contingency_plan module
- Module contents
- VeraGridEngine.Simulations.ContinuationPowerFlow package
- Submodules
- VeraGridEngine.Simulations.ContinuationPowerFlow.continuation_power_flow module
- VeraGridEngine.Simulations.ContinuationPowerFlow.continuation_power_flow_driver module
- VeraGridEngine.Simulations.ContinuationPowerFlow.continuation_power_flow_input module
- VeraGridEngine.Simulations.ContinuationPowerFlow.continuation_power_flow_options module
- VeraGridEngine.Simulations.ContinuationPowerFlow.continuation_power_flow_results module
- Module contents
- VeraGridEngine.Simulations.Derivatives package
- VeraGridEngine.Simulations.EMT package
- Subpackages
- Submodules
- VeraGridEngine.Simulations.EMT.emt_driver module
- VeraGridEngine.Simulations.EMT.emt_options module
- VeraGridEngine.Simulations.EMT.emt_problem_factory module
- VeraGridEngine.Simulations.EMT.emt_results module
- VeraGridEngine.Simulations.EMT.emt_solver_factory module
- VeraGridEngine.Simulations.EMT.initialization_emt module
- Module contents
- VeraGridEngine.Simulations.InputsAnalysis package
- VeraGridEngine.Simulations.InvestmentsEvaluation package
- VeraGridEngine.Simulations.LinearFactors package
- Submodules
- VeraGridEngine.Simulations.LinearFactors.linear_analysis module
- VeraGridEngine.Simulations.LinearFactors.linear_analysis_driver module
- VeraGridEngine.Simulations.LinearFactors.linear_analysis_options module
- VeraGridEngine.Simulations.LinearFactors.linear_analysis_results module
- VeraGridEngine.Simulations.LinearFactors.linear_analysis_ts_driver module
- VeraGridEngine.Simulations.LinearFactors.linear_analysis_ts_results module
- Module contents
- VeraGridEngine.Simulations.NTC package
- Submodules
- VeraGridEngine.Simulations.NTC.ntc_driver module
- VeraGridEngine.Simulations.NTC.ntc_opf module
- VeraGridEngine.Simulations.NTC.ntc_opf_strict module
- VeraGridEngine.Simulations.NTC.ntc_options module
- VeraGridEngine.Simulations.NTC.ntc_results module
- VeraGridEngine.Simulations.NTC.ntc_ts_driver module
- VeraGridEngine.Simulations.NTC.ntc_ts_results module
- Module contents
- VeraGridEngine.Simulations.NodalCapacity package
- VeraGridEngine.Simulations.OPF package
- Subpackages
- Submodules
- VeraGridEngine.Simulations.OPF.ac_opf_worker module
- VeraGridEngine.Simulations.OPF.opf_driver module
- VeraGridEngine.Simulations.OPF.opf_options module
- VeraGridEngine.Simulations.OPF.opf_results module
- VeraGridEngine.Simulations.OPF.opf_ts_driver module
- VeraGridEngine.Simulations.OPF.opf_ts_results module
- VeraGridEngine.Simulations.OPF.simple_dispatch_ts module
- Module contents
- VeraGridEngine.Simulations.PowerFlow package
- Subpackages
- Submodules
- VeraGridEngine.Simulations.PowerFlow.grid_analysis module
- VeraGridEngine.Simulations.PowerFlow.power_flow_driver module
- VeraGridEngine.Simulations.PowerFlow.power_flow_driver_3ph module
- VeraGridEngine.Simulations.PowerFlow.power_flow_options module
- VeraGridEngine.Simulations.PowerFlow.power_flow_results module
- VeraGridEngine.Simulations.PowerFlow.power_flow_results_3ph module
- VeraGridEngine.Simulations.PowerFlow.power_flow_ts_driver module
- VeraGridEngine.Simulations.PowerFlow.power_flow_ts_input module
- VeraGridEngine.Simulations.PowerFlow.power_flow_ts_results module
- VeraGridEngine.Simulations.PowerFlow.power_flow_worker module
- VeraGridEngine.Simulations.PowerFlow.power_flow_worker_3ph module
- Module contents
- VeraGridEngine.Simulations.Reliability package
- Submodules
- VeraGridEngine.Simulations.Reliability.blackout_driver module
- VeraGridEngine.Simulations.Reliability.reliability module
- VeraGridEngine.Simulations.Reliability.reliability2 module
- VeraGridEngine.Simulations.Reliability.reliability_driver module
- VeraGridEngine.Simulations.Reliability.reliability_iterable module
- VeraGridEngine.Simulations.Reliability.reliability_results module
- Module contents
- VeraGridEngine.Simulations.Rms package
- Subpackages
- Submodules
- VeraGridEngine.Simulations.Rms.initialization module
- VeraGridEngine.Simulations.Rms.initialization_rms module
- VeraGridEngine.Simulations.Rms.rms_driver module
- VeraGridEngine.Simulations.Rms.rms_options module
- VeraGridEngine.Simulations.Rms.rms_problem_factory module
- VeraGridEngine.Simulations.Rms.rms_results module
- VeraGridEngine.Simulations.Rms.rms_worker module
- Module contents
- VeraGridEngine.Simulations.ShortCircuitStudies package
- Submodules
- VeraGridEngine.Simulations.ShortCircuitStudies.converter_fault_controls module
- VeraGridEngine.Simulations.ShortCircuitStudies.converter_fault_controls_no_ifs module
- VeraGridEngine.Simulations.ShortCircuitStudies.short_circuit module
- VeraGridEngine.Simulations.ShortCircuitStudies.short_circuit_driver module
- VeraGridEngine.Simulations.ShortCircuitStudies.short_circuit_options module
- VeraGridEngine.Simulations.ShortCircuitStudies.short_circuit_results module
- VeraGridEngine.Simulations.ShortCircuitStudies.short_circuit_worker module
- Module contents
- VeraGridEngine.Simulations.SigmaAnalysis package
- VeraGridEngine.Simulations.SmallSignalStabilityEmt package
- Submodules
- VeraGridEngine.Simulations.SmallSignalStabilityEmt.emt_floquet_numba_kernels module
- VeraGridEngine.Simulations.SmallSignalStabilityEmt.emt_floquet_operator module
- VeraGridEngine.Simulations.SmallSignalStabilityEmt.era_matrix_pencil_core module
- VeraGridEngine.Simulations.SmallSignalStabilityEmt.era_matrix_pencil_driver module
- VeraGridEngine.Simulations.SmallSignalStabilityEmt.era_matrix_pencil_options module
- VeraGridEngine.Simulations.SmallSignalStabilityEmt.era_matrix_pencil_results module
- VeraGridEngine.Simulations.SmallSignalStabilityEmt.small_signal_stability_emt_driver module
- VeraGridEngine.Simulations.SmallSignalStabilityEmt.small_signal_stability_emt_options module
- VeraGridEngine.Simulations.SmallSignalStabilityEmt.small_signal_stability_emt_results module
- Module contents
- VeraGridEngine.Simulations.SmallSignalStabilityRms package
- VeraGridEngine.Simulations.StateEstimation package
- Submodules
- VeraGridEngine.Simulations.StateEstimation.observability_analysis module
- VeraGridEngine.Simulations.StateEstimation.pseudo_measurements_augmentation module
- VeraGridEngine.Simulations.StateEstimation.state_estimation module
- VeraGridEngine.Simulations.StateEstimation.state_estimation_inputs module
- VeraGridEngine.Simulations.StateEstimation.state_estimation_results module
- VeraGridEngine.Simulations.StateEstimation.state_stimation_driver module
- Module contents
- VeraGridEngine.Simulations.Stochastic package
- Submodules
- VeraGridEngine.Simulations.Stochastic.latin_hypercube_sampling module
- VeraGridEngine.Simulations.Stochastic.stochastic_power_flow_driver module
- VeraGridEngine.Simulations.Stochastic.stochastic_power_flow_input module
- VeraGridEngine.Simulations.Stochastic.stochastic_power_flow_results module
- Module contents
- VeraGridEngine.Simulations.Topology package
- Submodules
- VeraGridEngine.Simulations.driver_handler module
- VeraGridEngine.Simulations.driver_template module
DriverTemplateDriverTemplate.cancel()DriverTemplate.copy_signals()DriverTemplate.done_signalDriverTemplate.elapsedDriverTemplate.engineDriverTemplate.get_save_data()DriverTemplate.get_steps()DriverTemplate.gridDriverTemplate.isRunning()DriverTemplate.is_cancel()DriverTemplate.loggerDriverTemplate.nameDriverTemplate.progress_signalDriverTemplate.progress_textDriverTemplate.report_done()DriverTemplate.report_progress()DriverTemplate.report_progress2()DriverTemplate.report_text()DriverTemplate.resultsDriverTemplate.run()DriverTemplate.tic()DriverTemplate.toc()DriverTemplate.tpe
DriverToSaveDummySignalTimeSeriesDriverTemplateTimeSeriesDriverTemplate.clustering_resultsTimeSeriesDriverTemplate.get_fuel_emissions_energy_calculations()TimeSeriesDriverTemplate.get_steps()TimeSeriesDriverTemplate.original_sample_idxTimeSeriesDriverTemplate.sampled_probabilitiesTimeSeriesDriverTemplate.time_indicesTimeSeriesDriverTemplate.using_clusters
- VeraGridEngine.Simulations.options_template module
OptionsTemplateOptionsTemplate.CLASS_NON_EDITABLE_PROPERTIESOptionsTemplate.CLASS_PROPERTIES_WITH_PROFILEOptionsTemplate.CLASS_PROPERTY_DECLARATIONSOptionsTemplate.CLASS_PROPERTY_LISTOptionsTemplate.CLASS_REGISTERED_PROPERTIESOptionsTemplate.actionOptionsTemplate.commentOptionsTemplate.device_typeOptionsTemplate.diff_changesOptionsTemplate.selected_to_merge
- VeraGridEngine.Simulations.results_table module
ResultsTableResultsTable.cResultsTable.col_devicesResultsTable.cols_cResultsTable.cols_device_typeResultsTable.convert_to_abs()ResultsTable.convert_to_cdf()ResultsTable.copy_to_column()ResultsTable.dataResultsTable.data_cResultsTable.decimalsResultsTable.editableResultsTable.editable_min_idxResultsTable.format_stringResultsTable.formatterResultsTable.get_data()ResultsTable.get_data_frame()ResultsTable.idx_device_typeResultsTable.idx_devicesResultsTable.index_cResultsTable.isDateResultsTable.is_complex()ResultsTable.paletteResultsTable.plot()ResultsTable.plot_device()ResultsTable.rResultsTable.save_to_csv()ResultsTable.save_to_excel()ResultsTable.search_in_columns()ResultsTable.search_in_rows()ResultsTable.set_col_devices()ResultsTable.set_idx_devices()ResultsTable.slice_all()ResultsTable.slice_cols()ResultsTable.slice_rows()ResultsTable.sort_column()ResultsTable.titleResultsTable.to_df()ResultsTable.transpose()ResultsTable.unitsResultsTable.x_labelResultsTable.y_label
- VeraGridEngine.Simulations.results_template module
ResultsPropertyResultsTemplateResultsTemplate.CLASS_DATA_VARIABLESResultsTemplate.CLASS_RESULTS_DECLARATIONSResultsTemplate.FResultsTemplate.TResultsTemplate.activate_plotting()ResultsTemplate.apply_new_rates()ResultsTemplate.apply_new_time_series_rates()ResultsTemplate.area_namesResultsTemplate.available_resultsResultsTemplate.bus_area_indicesResultsTemplate.clustering_resultsResultsTemplate.consolidate_after_loading()ResultsTemplate.data_variablesResultsTemplate.deactivate_plotting()ResultsTemplate.expand_clustered_results()ResultsTemplate.fill_circuit_info()ResultsTemplate.fill_simulation_info()ResultsTemplate.get_branch_values_per_area()ResultsTemplate.get_bus_values_per_area()ResultsTemplate.get_dict()ResultsTemplate.get_hvdc_values_per_area()ResultsTemplate.get_inter_area_flows()ResultsTemplate.get_name_to_results_type_dict()ResultsTemplate.get_name_tree()ResultsTemplate.hvdc_FResultsTemplate.hvdc_TResultsTemplate.is_3phResultsTemplate.mdl()ResultsTemplate.nameResultsTemplate.original_sample_idxResultsTemplate.parse_data()ResultsTemplate.parse_saved_data()ResultsTemplate.plotting_allowed()ResultsTemplate.prepare_for_saving()ResultsTemplate.register()ResultsTemplate.report_textResultsTemplate.sampled_probabilitiesResultsTemplate.study_results_typeResultsTemplate.time_arrayResultsTemplate.time_indicesResultsTemplate.to_json()ResultsTemplate.using_clusters
ResultsTemplateMeta
- VeraGridEngine.Simulations.types module
- Module contents
- Subpackages
- VeraGridEngine.Templates package
- Subpackages
- VeraGridEngine.Templates.BasicBlockCatalog package
- Subpackages
- Submodules
- VeraGridEngine.Templates.BasicBlockCatalog.catalog module
- VeraGridEngine.Templates.BasicBlockCatalog.catalog_static_registry module
- VeraGridEngine.Templates.BasicBlockCatalog.lookup_array_runtime_templates module
- VeraGridEngine.Templates.BasicBlockCatalog.module_regeneration module
- Module contents
- VeraGridEngine.Templates.Emt package
- Submodules
- VeraGridEngine.Templates.Emt.arbitrary_source_emt_template module
- VeraGridEngine.Templates.Emt.balanced_source_emt_template module
- VeraGridEngine.Templates.Emt.bergeron_line_emt_template module
- VeraGridEngine.Templates.Emt.bergeron_line_symbolic_runtime module
- VeraGridEngine.Templates.Emt.bess_avm_emt_template module
- VeraGridEngine.Templates.Emt.bridge_2level_3ph_emt_multilinear_template module
- VeraGridEngine.Templates.Emt.bridge_2level_3ph_emt_template module
- VeraGridEngine.Templates.Emt.bridge_filter_2level_3ph_emt_multilinear_template module
- VeraGridEngine.Templates.Emt.bridge_filter_2level_3ph_emt_template module
- VeraGridEngine.Templates.Emt.bridge_filter_control_2level_3ph_emt_multilinear_template module
- VeraGridEngine.Templates.Emt.bridge_filter_control_2level_3ph_emt_template module
- VeraGridEngine.Templates.Emt.converter_emt_multilinear_template module
- VeraGridEngine.Templates.Emt.converter_emt_template module
- VeraGridEngine.Templates.Emt.converter_switched_emt_multilinear_template module
- VeraGridEngine.Templates.Emt.converter_switched_emt_template module
- VeraGridEngine.Templates.Emt.dc_line_emt_template module
- VeraGridEngine.Templates.Emt.dc_load_emt_template module
- VeraGridEngine.Templates.Emt.dc_source_emt_template module
- VeraGridEngine.Templates.Emt.emt_gfm_park_model module
- VeraGridEngine.Templates.Emt.generator_emt_type_template module
- VeraGridEngine.Templates.Emt.induction_motor_emt_template module
- VeraGridEngine.Templates.Emt.jmarti_line_emt_template module
- VeraGridEngine.Templates.Emt.load_RLC_emt_template module
- VeraGridEngine.Templates.Emt.load_exponential_emt_template module
- VeraGridEngine.Templates.Emt.load_zip_emt_template module
- VeraGridEngine.Templates.Emt.nonlinear_resistor_emt_template module
- VeraGridEngine.Templates.Emt.pi_line_emt_template module
- VeraGridEngine.Templates.Emt.pv_emt_template module
- VeraGridEngine.Templates.Emt.simple_generator_emt_template module
- VeraGridEngine.Templates.Emt.simple_generator_emt_trig_template module
- VeraGridEngine.Templates.Emt.source_emt_template module
- VeraGridEngine.Templates.Emt.switch_emt_template module
- VeraGridEngine.Templates.Emt.thevenin_equivalent_emt_generator_template module
- VeraGridEngine.Templates.Emt.transformer_emt_template module
- VeraGridEngine.Templates.Emt.transient_source_emt_template module
- VeraGridEngine.Templates.Emt.valve_emt_template module
- VeraGridEngine.Templates.Emt.vsc_gfl_emt module
- VeraGridEngine.Templates.Emt.xfmr_emt_multilinear_template module
- VeraGridEngine.Templates.Emt.xfmr_emt_template module
- Module contents
- VeraGridEngine.Templates.Rms package
- Submodules
- VeraGridEngine.Templates.Rms.bus_complex_rms_template module
- VeraGridEngine.Templates.Rms.bus_phasor_rms_template module
- VeraGridEngine.Templates.Rms.common module
- VeraGridEngine.Templates.Rms.dc_voltage_source module
- VeraGridEngine.Templates.Rms.esd1_rms_template module
- VeraGridEngine.Templates.Rms.generation_tensygrid_ml module
- VeraGridEngine.Templates.Rms.genqec_exc_gov_sat_template module
- VeraGridEngine.Templates.Rms.genqec_exc_gov_sat_template_references module
- VeraGridEngine.Templates.Rms.genqec_exc_gov_sat_template_v2 module
- VeraGridEngine.Templates.Rms.genqec_phasor_rms_template module
- VeraGridEngine.Templates.Rms.genrow1_rms_template module
- VeraGridEngine.Templates.Rms.genrow2_rms_template module
- VeraGridEngine.Templates.Rms.genrow3_rms_template module
- VeraGridEngine.Templates.Rms.genrow4_rms_template module
- VeraGridEngine.Templates.Rms.genrow_rms_template module
- VeraGridEngine.Templates.Rms.hvdc_rms_template module
- VeraGridEngine.Templates.Rms.line_complex_rms_template module
- VeraGridEngine.Templates.Rms.line_phasor_rms_template module
- VeraGridEngine.Templates.Rms.line_rms_ml_template module
- VeraGridEngine.Templates.Rms.line_rms_template module
- VeraGridEngine.Templates.Rms.load1_rms_template module
- VeraGridEngine.Templates.Rms.load2_rms_template module
- VeraGridEngine.Templates.Rms.load_dynamic_tap_template module
- VeraGridEngine.Templates.Rms.load_exponential_template module
- VeraGridEngine.Templates.Rms.load_frequency_dependent module
- VeraGridEngine.Templates.Rms.load_motor_template module
- VeraGridEngine.Templates.Rms.load_phasor_current_rms_template module
- VeraGridEngine.Templates.Rms.load_phasor_rms_template module
- VeraGridEngine.Templates.Rms.load_rms_template module
- VeraGridEngine.Templates.Rms.load_zip_template module
- VeraGridEngine.Templates.Rms.pv_load_template module
- VeraGridEngine.Templates.Rms.pvd1_rms_template module
- VeraGridEngine.Templates.Rms.pvd1_rms_template_procedural module
- VeraGridEngine.Templates.Rms.shunt_template module
- VeraGridEngine.Templates.Rms.transformer_rms_template module
- VeraGridEngine.Templates.Rms.transformer_rms_template_legacy module
- VeraGridEngine.Templates.Rms.voltage_source_template module
- VeraGridEngine.Templates.Rms.vsc_ac2ac module
- VeraGridEngine.Templates.Rms.vsc_gfl module
- VeraGridEngine.Templates.Rms.vsc_gfl_dclinked module
- VeraGridEngine.Templates.Rms.vsc_gfm module
- VeraGridEngine.Templates.Rms.vsc_template module
- Module contents
- VeraGridEngine.Templates.BasicBlockCatalog package
- Submodules
- VeraGridEngine.Templates.predefined_blocks module
- Module contents
- Subpackages
- VeraGridEngine.Topology package
- Subpackages
- VeraGridEngine.Topology.GridReduction package
- VeraGridEngine.Topology.Procedural package
- VeraGridEngine.Topology.VoltageLevels package
- Submodules
- VeraGridEngine.Topology.VoltageLevels.breaker_and_a_half module
- VeraGridEngine.Topology.VoltageLevels.double_bar module
- VeraGridEngine.Topology.VoltageLevels.ring module
- VeraGridEngine.Topology.VoltageLevels.single_bar module
- VeraGridEngine.Topology.VoltageLevels.vl_creation_common_functions module
- Module contents
- Submodules
- VeraGridEngine.Topology.admittance_matrices module
AdmittanceMatricesAdmittanceMatrices.CfAdmittanceMatrices.CtAdmittanceMatrices.YbusAdmittanceMatrices.YfAdmittanceMatrices.Yshunt_busAdmittanceMatrices.YtAdmittanceMatrices.copy()AdmittanceMatrices.modify_taps()AdmittanceMatrices.modify_taps_all()AdmittanceMatrices.yffAdmittanceMatrices.yftAdmittanceMatrices.ytfAdmittanceMatrices.ytt
AdmittanceMatricesFastAdmittanceMatricesFast.FAdmittanceMatricesFast.TAdmittanceMatricesFast.YbusAdmittanceMatricesFast.YfAdmittanceMatricesFast.Yshunt_busAdmittanceMatricesFast.YtAdmittanceMatricesFast.copy()AdmittanceMatricesFast.initialize_update()AdmittanceMatricesFast.modify_taps_fast()AdmittanceMatricesFast.pos_b_iiAdmittanceMatricesFast.pos_b_ijAdmittanceMatricesFast.pos_b_jiAdmittanceMatricesFast.pos_b_jjAdmittanceMatricesFast.pos_yffAdmittanceMatricesFast.pos_yftAdmittanceMatricesFast.pos_ytfAdmittanceMatricesFast.pos_yttAdmittanceMatricesFast.vtap_fAdmittanceMatricesFast.vtap_tAdmittanceMatricesFast.yffAdmittanceMatricesFast.yftAdmittanceMatricesFast.ysAdmittanceMatricesFast.ysh2AdmittanceMatricesFast.ytfAdmittanceMatricesFast.ytt
FastDecoupledAdmittanceMatricesLinearAdmittanceMatricesSeriesAdmittanceMatricescompute_admittances()compute_admittances_fast()compute_fast_decoupled_admittances()compute_linear_admittances()compute_split_admittances()csc_equal()update_branch_admittances()
- VeraGridEngine.Topology.detect_substations module
- VeraGridEngine.Topology.simulation_indices module
SimulationIndicesSimulationIndices.FSimulationIndices.TSimulationIndices.acSimulationIndices.bus_typesSimulationIndices.dcSimulationIndices.get_branch_controls_indices()SimulationIndices.no_slackSimulationIndices.pSimulationIndices.pqSimulationIndices.pqvSimulationIndices.pvSimulationIndices.tap_controlled_busesSimulationIndices.tap_module_control_modeSimulationIndices.tap_phase_control_modeSimulationIndices.vd
compile_types()replace_bus_types()
- VeraGridEngine.Topology.topology module
ConnectivityMatricesbuild_branches_C_coo_2()build_branches_C_coo_3()build_reducible_branches_C_coo()compute_connectivity()compute_connectivity_flexible()dev_per_bus()find_different_states()find_islands()find_islands_numba()get_adjacency_matrix()get_csr_bus_indices()get_elements_of_the_island()get_elements_of_the_island_numba()get_island_branch_indices()get_island_monopole_indices()sum_per_bus()sum_per_bus_bool()sum_per_bus_cx()
- Module contents
- Subpackages
- VeraGridEngine.Utils package
- Subpackages
- VeraGridEngine.Utils.Filtering package
- VeraGridEngine.Utils.MIP package
- VeraGridEngine.Utils.NumericalMethods package
- Submodules
- VeraGridEngine.Utils.NumericalMethods.MVRSM_mo_pareto module
- VeraGridEngine.Utils.NumericalMethods.MVRSM_mo_scaled module
- VeraGridEngine.Utils.NumericalMethods.MVRSM_original module
- VeraGridEngine.Utils.NumericalMethods.autodiff module
- VeraGridEngine.Utils.NumericalMethods.common module
- VeraGridEngine.Utils.NumericalMethods.emt_sparse_solver_loader module
- VeraGridEngine.Utils.NumericalMethods.emt_sparse_solver_registry module
- VeraGridEngine.Utils.NumericalMethods.emt_sparse_superlu_backend module
- VeraGridEngine.Utils.NumericalMethods.external_sparse_solver_interface module
- VeraGridEngine.Utils.NumericalMethods.ips module
- VeraGridEngine.Utils.NumericalMethods.iwamoto module
- VeraGridEngine.Utils.NumericalMethods.levenberg_marquadt module
- VeraGridEngine.Utils.NumericalMethods.newton_raphson module
- VeraGridEngine.Utils.NumericalMethods.newton_raphson_ode module
- VeraGridEngine.Utils.NumericalMethods.non_dominated_sorting module
- VeraGridEngine.Utils.NumericalMethods.nsga3 module
- VeraGridEngine.Utils.NumericalMethods.numerical_stability module
- VeraGridEngine.Utils.NumericalMethods.powell module
- VeraGridEngine.Utils.NumericalMethods.sparse_solve module
- VeraGridEngine.Utils.NumericalMethods.weldorf_online_stddev module
- Module contents
- VeraGridEngine.Utils.Sparse package
- VeraGridEngine.Utils.Symbolic package
- Submodules
- VeraGridEngine.Utils.Symbolic.block module
- VeraGridEngine.Utils.Symbolic.block_helpers module
- VeraGridEngine.Utils.Symbolic.bus_emt_template module
- VeraGridEngine.Utils.Symbolic.bus_rms_template module
- VeraGridEngine.Utils.Symbolic.compare_expressions_structure module
- VeraGridEngine.Utils.Symbolic.compiled_functions module
- VeraGridEngine.Utils.Symbolic.diagnostic module
- VeraGridEngine.Utils.Symbolic.explicit_initialization_symbolic module
- VeraGridEngine.Utils.Symbolic.jit_compiler module
- VeraGridEngine.Utils.Symbolic.lp_model module
- VeraGridEngine.Utils.Symbolic.static_parameter_mapping module
- VeraGridEngine.Utils.Symbolic.static_parameter_mapping_rms module
- VeraGridEngine.Utils.Symbolic.symbolic module
- VeraGridEngine.Utils.Symbolic.symbolic_io module
- VeraGridEngine.Utils.Symbolic.symbolic_ml module
- VeraGridEngine.Utils.Symbolic.templates_common_functions module
- VeraGridEngine.Utils.Symbolic.test_symbolic_equivalence module
- VeraGridEngine.Utils.Symbolic.test_variable_alignment module
- VeraGridEngine.Utils.Symbolic.variable_alignment_engine module
- Module contents
- VeraGridEngine.Utils.ThirdParty package
- Submodules
- VeraGridEngine.Utils.emt_boundary_update_wrapper module
- VeraGridEngine.Utils.procedural_logic module
AnalogFlipFlopLogicAnalogFlipFlopLogic.bind()AnalogFlipFlopLogic.held_valueAnalogFlipFlopLogic.initializedAnalogFlipFlopLogic.input_exprAnalogFlipFlopLogic.logic_tpeAnalogFlipFlopLogic.output_idxAnalogFlipFlopLogic.output_var_nameAnalogFlipFlopLogic.remap()AnalogFlipFlopLogic.reset_exprAnalogFlipFlopLogic.set_exprAnalogFlipFlopLogic.stateAnalogFlipFlopLogic.update()
BlockProceduralLogicUpdaterDelayedThresholdLatchLogicDelayedThresholdLatchLogic.bind()DelayedThresholdLatchLogic.delayDelayedThresholdLatchLogic.get_next_forced_event_time()DelayedThresholdLatchLogic.get_trace_arrays()DelayedThresholdLatchLogic.last_t_prevDelayedThresholdLatchLogic.logic_tpeDelayedThresholdLatchLogic.mode_idxDelayedThresholdLatchLogic.mode_var_nameDelayedThresholdLatchLogic.monitored_idxDelayedThresholdLatchLogic.monitored_var_nameDelayedThresholdLatchLogic.pending_reset_timeDelayedThresholdLatchLogic.pending_trip_timeDelayedThresholdLatchLogic.pickup_timeDelayedThresholdLatchLogic.remap()DelayedThresholdLatchLogic.reset_applied_solver_timeDelayedThresholdLatchLogic.reset_applied_timeDelayedThresholdLatchLogic.reset_delayDelayedThresholdLatchLogic.thresholdDelayedThresholdLatchLogic.trace_comparatorDelayedThresholdLatchLogic.trace_latchedDelayedThresholdLatchLogic.trace_measureDelayedThresholdLatchLogic.trace_modeDelayedThresholdLatchLogic.trace_tDelayedThresholdLatchLogic.trace_timer_armedDelayedThresholdLatchLogic.trip_applied_solver_timeDelayedThresholdLatchLogic.trip_applied_timeDelayedThresholdLatchLogic.trippedDelayedThresholdLatchLogic.update()
FixedSampleLogicFlipFlopLogicGradientLimiterLogicGradientLimiterLogic.bind()GradientLimiterLogic.held_valueGradientLimiterLogic.initializedGradientLimiterLogic.last_timeGradientLimiterLogic.logic_tpeGradientLimiterLogic.lower_rate_exprGradientLimiterLogic.output_idxGradientLimiterLogic.output_var_nameGradientLimiterLogic.remap()GradientLimiterLogic.source_exprGradientLimiterLogic.update()GradientLimiterLogic.upper_rate_expr
HardSaturationLogicMovingAverageLogicPickupDropoffLogicPickupDropoffLogic.bind()PickupDropoffLogic.bool_exprPickupDropoffLogic.drop_delay_exprPickupDropoffLogic.drop_started_atPickupDropoffLogic.get_next_forced_event_time()PickupDropoffLogic.initializedPickupDropoffLogic.logic_tpePickupDropoffLogic.output_idxPickupDropoffLogic.output_var_namePickupDropoffLogic.pending_drop_timePickupDropoffLogic.pending_pickup_timePickupDropoffLogic.pickup_delay_exprPickupDropoffLogic.pickup_started_atPickupDropoffLogic.remap()PickupDropoffLogic.statePickupDropoffLogic.update()
ProceduralLogicBaseResetOnRisingEdgeLogicResetOnRisingEdgeLogic.bind()ResetOnRisingEdgeLogic.initializedResetOnRisingEdgeLogic.last_reset_highResetOnRisingEdgeLogic.logic_tpeResetOnRisingEdgeLogic.remap()ResetOnRisingEdgeLogic.reset_exprResetOnRisingEdgeLogic.target_param_idxResetOnRisingEdgeLogic.target_state_idxResetOnRisingEdgeLogic.target_var_nameResetOnRisingEdgeLogic.update()ResetOnRisingEdgeLogic.value_expr
SampledValueLogicStartupHandoverLogicStartupHandoverLogic.bind()StartupHandoverLogic.enable_time_idxStartupHandoverLogic.enable_time_var_nameStartupHandoverLogic.get_next_forced_event_time()StartupHandoverLogic.logic_tpeStartupHandoverLogic.mode_idxStartupHandoverLogic.mode_var_nameStartupHandoverLogic.remap()StartupHandoverLogic.update()
ThreePhaseCarrierPwmLogicThreePhaseCarrierPwmLogic.bind()ThreePhaseCarrierPwmLogic.carrier_phase_idxThreePhaseCarrierPwmLogic.carrier_phase_var_nameThreePhaseCarrierPwmLogic.current_gateThreePhaseCarrierPwmLogic.gate_a_idxThreePhaseCarrierPwmLogic.gate_a_mode_var_nameThreePhaseCarrierPwmLogic.gate_b_idxThreePhaseCarrierPwmLogic.gate_b_mode_var_nameThreePhaseCarrierPwmLogic.gate_c_idxThreePhaseCarrierPwmLogic.gate_c_mode_var_nameThreePhaseCarrierPwmLogic.get_next_forced_event_time()ThreePhaseCarrierPwmLogic.initializedThreePhaseCarrierPwmLogic.interval_end_timeThreePhaseCarrierPwmLogic.logic_tpeThreePhaseCarrierPwmLogic.mod_a_idxThreePhaseCarrierPwmLogic.mod_a_var_nameThreePhaseCarrierPwmLogic.mod_b_idxThreePhaseCarrierPwmLogic.mod_b_var_nameThreePhaseCarrierPwmLogic.mod_c_idxThreePhaseCarrierPwmLogic.mod_c_var_nameThreePhaseCarrierPwmLogic.omega_sw_idxThreePhaseCarrierPwmLogic.omega_sw_var_nameThreePhaseCarrierPwmLogic.pending_transition_gateThreePhaseCarrierPwmLogic.pending_transition_timeThreePhaseCarrierPwmLogic.remap()ThreePhaseCarrierPwmLogic.update()
TimeDelayLogicValveStateLogicValveStateLogic.antiparallel_idxValveStateLogic.antiparallel_var_nameValveStateLogic.bind()ValveStateLogic.current_eps_idxValveStateLogic.current_eps_var_nameValveStateLogic.gate_idxValveStateLogic.gate_var_nameValveStateLogic.logic_tpeValveStateLogic.mode_idxValveStateLogic.mode_var_nameValveStateLogic.remap()ValveStateLogic.update()ValveStateLogic.valve_current_idxValveStateLogic.valve_current_var_nameValveStateLogic.valve_type_idxValveStateLogic.valve_type_var_nameValveStateLogic.valve_voltage_idxValveStateLogic.valve_voltage_var_nameValveStateLogic.voltage_eps_idxValveStateLogic.voltage_eps_var_name
aflipflop()bool_and()bool_eor()bool_nand()bool_nor()bool_not()bool_or()build_boundary_updater_from_block()build_procedural_logic_entry()clone_procedural_logic_entries()delay()fixed_sample()flipflop()gradlim_const()hard_saturation()ifelse()lastvalue()movingavg()picdro()picdro_const()pickup_dropoff()procedural_logic_entry_to_dict()procedural_logic_from_dict()procedural_logic_to_dict()reset()sampled_value()select()selfix()selfix_const()startup_handover()
- VeraGridEngine.Utils.progress_bar module
- VeraGridEngine.Utils.rms_models_types module
- VeraGridEngine.Utils.scores module
TechnoEconomicScoresTechnoEconomicScores.arr()TechnoEconomicScores.capex_scoreTechnoEconomicScores.financial_scoreTechnoEconomicScores.losses_scoreTechnoEconomicScores.opex_scoreTechnoEconomicScores.overload_scoreTechnoEconomicScores.tech_scoreTechnoEconomicScores.voltage_angle_scoreTechnoEconomicScores.voltage_module_score
get_overload_score()get_voltage_module_score()get_voltage_phase_score()
- VeraGridEngine.Utils.zip_file_mgmt module
- Module contents
- Subpackages
Submodulesο
VeraGridEngine.api moduleο
- VeraGridEngine.api.balanced_pf(grid: MultiCircuit, options: PowerFlowOptions = None, opf_options: OptimalPowerFlowOptions = None, engine=VeraGrid) PowerFlowResults[source]ο
Run Linear Optimal Power Flow and feed that to a power flow :param grid: MultiCircuit instance :param options: PowerFlowOptions (optional) :param opf_options: Optimal Power Flow Options instance (optional) :param engine: EngineType (optional) :return: PowerFlowResults instance
- VeraGridEngine.api.clustering(circuit: MultiCircuit, n_points=100) ClusteringResults[source]ο
Perform a clustering analysis for time series This will analyze the loads and non dispatchable generation to get the time indices that best represent the whole time series. It included each sample probability :param circuit: MultiCircuit :param n_points: number of clustering points :return: ClusteringResults
- VeraGridEngine.api.contingencies_ts(circuit: MultiCircuit, use_clustering: bool = False, n_points: int = 100, use_srap=False, srap_max_power=1300.0, srap_top_n=5, srap_deadband=10, srap_rever_to_nominal_rating=True, detailed_massive_report=True, contingency_deadband=0.0, contingency_method=Linear) ContingencyAnalysisTimeSeriesResults[source]ο
Run a time series contingency analysis :param circuit: MultiCircuit instance :param use_clustering: Use clustering? :param n_points: Number of points for clustering :param use_srap: Use SRAP? :param srap_max_power: Max power in SRAP :param srap_top_n: Top number of SRAP nodes to consider :param srap_deadband: Deadband for SRAP power :param srap_rever_to_nominal_rating: Revert to nominal rating for SRAP flow :param detailed_massive_report: Detailed massive report? :param contingency_deadband: Deadband for contingency analysis :param contingency_method: Contingency analysis method (ContingencyMethod) :return: ContingencyAnalysisTimeSeriesResults
- VeraGridEngine.api.contingency_analysis(grid: MultiCircuit, options: ContingencyAnalysisOptions | None = None) ContingencyAnalysisResults[source]ο
- Parameters:
grid
options
- Returns:
- VeraGridEngine.api.continuation_power_flow(grid: ~VeraGridEngine.Devices.multi_circuit.MultiCircuit, options: ~VeraGridEngine.Simulations.ContinuationPowerFlow.continuation_power_flow_options.ContinuationPowerFlowOptions | None = None, pf_options: ~VeraGridEngine.Simulations.PowerFlow.power_flow_options.PowerFlowOptions = .::ced77e92952747299432ea01c0ec9a3b::PowerFlowOptions, pf_results: ~VeraGridEngine.Simulations.PowerFlow.power_flow_results.PowerFlowResults | None = None, factor: ~numpy.ndarray[tuple[~typing.Any, ...], ~numpy.dtype[~numpy.float64]] | float = 2.0, stop_at=CpfStopAt.Full) ShortCircuitResults[source]ο
Run continuation power flow circuit :param grid: MultiCircuit instance :param options: ContinuationPowerFlowOptions instance (optional) :param pf_options: Power Flow Options instance (optional) :param pf_results: PowerFlowResults (optional, if none, a power flow is run) :param factor: number or vector to multiply the base power injection to provide the loading direction.
If a vector, it must be the same size as Sbus (optional)
- Parameters:
stop_at β Where to stop [CpfStopAt.Full, Nose, ExtraOverloads] (optional)
- Returns:
Short circuit results
- VeraGridEngine.api.linear_opf(grid: MultiCircuit, options: OptimalPowerFlowOptions = .::42b025793f0e44ad8a8b04be697663e8::Optimal power flow options) OptimalPowerFlowResults[source]ο
Run Linear Optimal Power Flow :param grid: MultiCircuit instance :param options: Optimal Power Flow Options instance (optional) :return: Linear Optimal Power Flow results
- VeraGridEngine.api.linear_power_flow(grid: MultiCircuit, options: LinearAnalysisOptions | None = None) LinearAnalysisResults[source]ο
Run linear power flow on the snapshot :param grid: MultiCircuit instance :param options: LinearAnalysisOptions instance :return: LinearAnalysisResults instance
- VeraGridEngine.api.linear_power_flow_ts(grid: MultiCircuit, options: LinearAnalysisOptions | None = None) LinearAnalysisTimeSeriesResults[source]ο
Run linear power flow time series :param grid: MultiCircuit instance :param options: LinearAnalysisOptions instance :return: LinearAnalysisTimeSeriesResults instance
- VeraGridEngine.api.nonlinear_opf(grid: MultiCircuit, opf_options: OptimalPowerFlowOptions = .::98d833aa94274ae1bcf01560c2fbab86::Optimal power flow options, plot_error: bool = False) NonlinearOPFResults[source]ο
Run AC Optimal Power Flow :param grid: MultiCircuit instance :param opf_options: Optimal Power Flow Options instance (optional) :param plot_error: Boolean that selects to plot error :return: AC Optimal Power Flow results
- VeraGridEngine.api.open_cgmes(filenames: str | ~typing.List[str], cgmes_version=2.4.15) MultiCircuit | None[source]ο
Open CGMES files :param filenames: name of the file (.xml, .zip) or list of files (.xml, .zip) :param cgmes_version: CGMES version :return: MultiCircuit instance
- VeraGridEngine.api.open_file(filename: str | List[str], options: FileOpenOptions | None = None) MultiCircuit[source]ο
Open file :param filename: name of the file (.veragrid, .ejson, .m, .xml, .zip, etc.) or list of files (.xml, .zip) :param options: FileOpenOptions instance (optional) :return: MultiCircuit instance
- VeraGridEngine.api.power_flow(grid: MultiCircuit, options: PowerFlowOptions | None = None, engine=VeraGrid) PowerFlowResults[source]ο
Run power flow on the snapshot :param grid: MultiCircuit instance :param options: PowerFlowOptions instance :param engine: Engine to run with :return: PowerFlowResults instance
- VeraGridEngine.api.power_flow3ph(grid: MultiCircuit, options: PowerFlowOptions | None = None, engine=VeraGrid) PowerFlowResults3Ph[source]ο
Run power flow on the snapshot :param grid: MultiCircuit instance :param options: PowerFlowOptions instance :param engine: Engine to run with :return: PowerFlowResults instance
- VeraGridEngine.api.power_flow_ts(grid: MultiCircuit, options: PowerFlowOptions | None = None, time_indices: ndarray[tuple[Any, ...], dtype[int64]] | None = None, clustering_results: ClusteringResults | None = None, auto_expand: bool = True, engine=VeraGrid) PowerFlowTimeSeriesResults[source]ο
Run power flow on the time series :param grid: MultiCircuit instance :param options: PowerFlowOptions instance (optional) :param time_indices: Array of time indices to simulate, if None all are used (optional) :param clustering_results: ClusteringResults (optional) :param auto_expand: If true the clustering results are expanded if clustering_results is provided :param engine: Engine to run with (optional, default VeraGrid) :return: PowerFlowResults instance
- VeraGridEngine.api.save_cgmes_file(grid: MultiCircuit, filename: str, cgmes_boundary_set_path: str, cgmes_version: CGMESVersions = 2.4.15, pf_results: None | PowerFlowResults = None) Logger[source]ο
Save the grid in CGMES format :param grid: MultiCircuit :param filename: name of the CGMES file(.zip) :param cgmes_boundary_set_path: Path to the boundary set in a single zip file :param cgmes_version: CGMESVersions :param pf_results: Matching PowerFlowResults (optional) :return: Logger
- VeraGridEngine.api.save_file(grid: MultiCircuit, filename: str, drivers_to_save: List[DriverToSave] | None = None)[source]ο
Save file :param grid: MultiCircuit instance :param filename: name of the file (.veragrid, .ejson) :param drivers_to_save: List of drivers to save, this structure can be obtained from driver.get_save_data()
- VeraGridEngine.api.save_multiverse(mv: MultiVerse, filename: str)[source]ο
Save file :param mv: MultiVerse instance :param filename: name of the file (.veragrid)
- VeraGridEngine.api.short_circuit(grid: MultiCircuit, fault_index: int, fault_type=LG, pf_options: PowerFlowOptions = .::4c67424d911848bda63f4c8dec9a7a9b::PowerFlowOptions, pf_results: PowerFlowResults | None = None, pf_results3ph: PowerFlowResults3Ph | None = None) ShortCircuitResults[source]ο
Run short circuit :param grid: MultiCircuit instance :param fault_index: Bus fault index :param fault_type: Short circuit FaultType :param pf_options: Power Flow Options instance (optional) :param pf_results: PowerFlowResults (optional, if none, a power flow is run) :param pf_results3ph: PowerFlowResults3Ph (optional, if none, a power flow is run) :return: Short circuit results
- VeraGridEngine.api.simple_opf(grid: MultiCircuit, options: OptimalPowerFlowOptions = .::483d7718df3f4d62bc284243b7bfd1ea::Optimal power flow options) OptimalPowerFlowResults[source]ο
Run Linear Optimal Power Flow :param grid: MultiCircuit instance :param options: Optimal Power Flow Options instance (optional) :return: Linear Optimal Power Flow results
VeraGridEngine.basic_structures moduleο
- class VeraGridEngine.basic_structures.CDF(data: ndarray[tuple[Any, ...], dtype[float64]] | Series)[source]ο
Bases:
objectInverse Cumulative density function of a given array of data
- expectation() float | complex[source]ο
Returns the CDF expected value (AKA the mean) :return: expectation
- get_at(prob: float)[source]ο
Samples a number of uniform distributed points and returns the corresponding probability values given the CDF. @param prob: probability from 0 to 1 @return: Corresponding CDF value
- class VeraGridEngine.basic_structures.CompressedJsonStruct(fields: List[str] = None, data: List[Any] = None)[source]ο
Bases:
objectCompressed json block
- set_at(i, col_name, val)[source]ο
Set value at a position, counts that the data has been declared :param i: column index (object index) :param col_name: name of the property :param val: value to set
- class VeraGridEngine.basic_structures.ConvergenceReport[source]ο
Bases:
objectConvergence report
- class VeraGridEngine.basic_structures.ListSet(iterable=None)[source]ο
Bases:
listThis is a class that behaves like a list except for the query βinβ where it behaves like a set O(1)
- class VeraGridEngine.basic_structures.LogEntry(time: str | None = None, msg='', severity: LogSeverity = Information, device='', value='', expected_value='', device_class='', device_property='', object_value=None, expected_object_value=None)[source]ο
Bases:
objectLogger entry
- class VeraGridEngine.basic_structures.Logger[source]ο
Bases:
objectLogger class
- add(msg: str, severity: LogSeverity = Error, device='', value='', expected_value='', device_class='', comment='', device_property='', object_value=None, expected_object_value=None)[source]ο
Add general entry :param msg: :param severity: :param device: :param value: :param expected_value: :param device_class: :param comment: :param device_property: :param object_value: :param expected_object_value: :return:
- add_divergence(msg, device='', value=0, expected_value=0, tol=1e-06)[source]ο
Add divergence entry :param msg: :param device: :param value: :param expected_value: :param tol: :return:
- add_error(msg: str, device='', value='', expected_value='', device_class='', comment='', device_property='', object_value=None, expected_object_value=None)[source]ο
Add error entry :param msg: :param device: :param value: :param expected_value: :param device_class: :param comment: :param device_property: :param object_value: :param expected_object_value: :return:
- add_info(msg: str, device='', value='', expected_value='', device_class='', comment='', device_property='', object_value=None, expected_object_value=None)[source]ο
Add info entry :param msg: :param device: :param value: :param expected_value: :param device_class: :param comment: :param device_property: :param object_value: :param expected_object_value: :return:
- add_warning(msg: str, device='', value='', expected_value='', device_class='', comment='', device_property='', object_value=None, expected_object_value=None)[source]ο
Add warning entry :param msg: :param device: :param value: :param expected_value: :param device_class: :param comment: :param device_property: :param object_value: :param expected_object_value: :return:
- count_type(severity: LogSeverity) int[source]ο
Count the number of entries of a certain severity :param severity: LogSeverity :return: number of occurences
- class VeraGridEngine.basic_structures.Vector(size=0, value=None)[source]ο
Bases:
objectPython implementation of a C++ like std::vector
- VeraGridEngine.basic_structures.classify_by_day(t: DatetimeIndex) list[list[int]][source]ο
Passes an array of TimeStamps to an array of arrays of indices classified by day of the year @param t: Pandas time Index array @return: list of lists of integer indices
- VeraGridEngine.basic_structures.classify_by_hour(t: DatetimeIndex) List[List[int]][source]ο
Passes an array of TimeStamps to an array of arrays of indices classified by hour of the year @param t: Pandas time Index array @return: list of lists of integer indices
- VeraGridEngine.basic_structures.get_list_dim(a: List[Any]) int[source]ο
Get the dimensions of a List, this is for the case were a matrix is represented by lists of lists :param a: some List :return: Dimensions
- VeraGridEngine.basic_structures.get_time_groups(t_array: DatetimeIndex, grouping: TimeGrouping) List[int][source]ο
Get the indices delimiting a number of groups :param t_array: DatetimeIndex object containing dates :param grouping: TimeGrouping value :return: list of indices that determine the partitions
VeraGridEngine.data_logger moduleο
- class VeraGridEngine.data_logger.DataLogSeverity[source]ο
Bases:
Enum- Divergence = 'Divergence'ο
- Error = 'Error'ο
- Information = 'Information'ο
- Warning = 'Warning'ο
- to_normal() LogSeverity[source]ο
- class VeraGridEngine.data_logger.DataLogger[source]ο
Bases:
object- add(msg, severity: DataLogSeverity = Error, device='', device_class='', device_property='', value='', expected_value='')[source]ο
- Parameters:
msg
severity
device
device_class
device_property
value
expected_value
- Returns:
- add_divergence(msg, device='', device_class='', device_property='', value=0, expected_value=0, tol=1e-06)[source]ο
- Parameters:
msg
device
device_class
device_property
value
expected_value
tol
- Returns:
- add_error(msg: str, device: str = '', device_class: str = '', device_property: str = '', value: str | float | int | None = '', expected_value: str | float | int | None = '', comment: str = '')[source]ο
- Parameters:
msg
device
device_class
device_property
value
expected_value
comment
- Returns:
- add_info(msg: str, device: str = '', device_class: str = '', device_property: str = '', value: str | float | int | None = '', expected_value: str | float | int | None = '', comment: str = '')[source]ο
- Parameters:
msg
device
device_class
device_property
value
expected_value
comment
- Returns:
- add_warning(msg: str, device: str = '', device_class: str = '', device_property: str = '', value: str | float | int | None = '', expected_value: str | float | int | None = '', comment: str = '') None[source]ο
- Parameters:
msg
device
device_class
device_property
value
expected_value
comment
- Returns:
- debug_entries: List[str]ο
- entries: List[DataLogEntry]ο
VeraGridEngine.enumerations moduleο
- class VeraGridEngine.enumerations.AcOpfMode(value)[source]ο
Bases:
EnumAC-OPF problem types
- ACOPFMaxInjections = 'ACOPFMaxInjections'ο
- ACOPFslacks = 'ACOPFslacks'ο
- ACOPFstd = 'ACOPFstd'ο
- class VeraGridEngine.enumerations.ActionType[source]ο
Bases:
Enum- Add = 'Add'ο
- Delete = 'Delete'ο
- Modify = 'Modify'ο
- NoAction = 'No action'ο
- class VeraGridEngine.enumerations.AvailableTransferMode[source]ο
Bases:
Enum- Generation = 'Generation'ο
- GenerationAndLoad = 'GenerationAndLoad'ο
- InstalledPower = 'InstalledPower'ο
- Load = 'Load'ο
- class VeraGridEngine.enumerations.BlockScopeMode(value)[source]ο
Bases:
EnumBlock extraction scope modes for DGS block parsing.
- DownstreamOnly = 'DownstreamOnly'ο
- FullDependency = 'FullDependency'ο
- InternalOnly = 'InternalOnly'ο
- UpstreamOnly = 'UpstreamOnly'ο
- class VeraGridEngine.enumerations.BlockType(value)[source]ο
Bases:
Enumthis class contains the existing types of blocks
- ABS = 'Abs'ο
- ARBITRARY_WAVEFORM_CURRENT_SOURCE_EMT = 'ARBITRARY_WAVEFORM_CURRENT_SOURCE_EMT'ο
- ARBITRARY_WAVEFORM_VOLTAGE_SOURCE_EMT = 'ARBITRARY_WAVEFORM_VOLTAGE_SOURCE_EMT'ο
- BALANCED_3PH_CURRENT_SOURCE_EMT = 'BALANCED_3PH_CURRENT_SOURCE_EMT'ο
- BALANCED_3PH_VOLTAGE_SOURCE_EMT = 'BALANCED_3PH_VOLTAGE_SOURCE_EMT'ο
- BATTERY_EMT = 'BATTERY_EMT'ο
- BESS_EMT = 'BESS_EMT'ο
- CIGRE_SURGE_CURRENT_SOURCE_EMT = 'CIGRE_SURGE_CURRENT_SOURCE_EMT'ο
- COMPLETE_PSEUDO_VSC_EMT = 'COMPLETE_PSEUDO_VSC_EMT'ο
- CONST = 'CONST'ο
- CONTROLLED_BALANCED_3PH_CURRENT_SOURCE_EMT = 'CONTROLLED_BALANCED_3PH_CURRENT_SOURCE_EMT'ο
- CONTROLLED_BALANCED_3PH_VOLTAGE_SOURCE_EMT = 'CONTROLLED_BALANCED_3PH_VOLTAGE_SOURCE_EMT'ο
- CONTROLLED_CURRENT_SOURCE_EMT = 'CONTROLLED_CURRENT_SOURCE_EMT'ο
- CONTROLLED_DC_CURRENT_SOURCE_EMT = 'CONTROLLED_DC_CURRENT_SOURCE_EMT'ο
- CONTROLLED_DC_VOLTAGE_SOURCE_EMT = 'CONTROLLED_DC_VOLTAGE_SOURCE_EMT'ο
- CONTROLLED_VOLTAGE_SOURCE_EMT = 'CONTROLLED_VOLTAGE_SOURCE_EMT'ο
- CURRENT_SOURCE_EMT = 'CURRENT_SOURCE_EMT'ο
- C_LOAD_EMT = 'C_LOAD_EMT'ο
- DC_CURRENT_SOURCE_EMT = 'DC_CURRENT_SOURCE_EMT'ο
- DC_LOAD_EMT = 'DC_LOAD_EMT'ο
- DC_VOLTAGE_SOURCE_EMT = 'DC_VOLTAGE_SOURCE_EMT'ο
- DIVIDE = 'Divide'ο
- DOUBLE_EXPONENTIAL_CURRENT_SOURCE_EMT = 'DOUBLE_EXPONENTIAL_CURRENT_SOURCE_EMT'ο
- EMTLOAD = 'EMT_LOAD'ο
- EMT_BERGERON_LINE = 'EMT_BERGERON_LINE'ο
- EMT_DC_LINE = 'EMT_DC_LINE'ο
- EMT_GENERATOR = 'EMT_GENERATOR'ο
- EMT_JMARTI_LINE = 'EMT_JMARTI_LINE'ο
- EMT_PI_LINE = 'EMT_PI_LINE'ο
- EMT_THEVENIN = 'EMT_THEVENIN_EMT'ο
- EXCITER_EMT = 'EXCITER_EMT'ο
- EXCITER_RMS = 'EXCITER_RMS'ο
- EXP_LOAD_EMT = 'EXP_LOAD_EMT'ο
- GAIN = 'GAIN'ο
- GENERIC = 'Generic'ο
- GENQEC = 'GENQEC'ο
- GENRAW = 'GENRAW'ο
- GOV_EMT = 'GOVERNOR_EMT'ο
- GOV_RMS = 'GOVERNOR_RMS'ο
- GROUNDING_LINK_EMT = 'GROUNDING_LINK_EMT'ο
- GROUND_EMT = 'GROUND_EMT'ο
- HEIDLER_CURRENT_SOURCE_EMT = 'HEIDLER_CURRENT_SOURCE_EMT'ο
- INDUCTION_MOTOR_EMT = 'INDUCTION_MOTOR_EMT'ο
- INPUT_CONN = 'Bus Connection'ο
- LINE_RMS = 'Line_RMS'ο
- LOAD_RMS = 'Load_RMS'ο
- L_LOAD_EMT = 'L_LOAD_EMT'ο
- NONLINEAR_RESISTOR_EMT = 'NONLINEAR_RESISTOR_EMT'ο
- OUTPUT_CONN = 'EXTERNAL_MAPPING'ο
- PRODUCT = 'PRODUCT'ο
- PV_EMT = 'PV_EMT'ο
- PV_POWER_PLANT_EMT = 'PV_POWER_PLANT_EMT'ο
- RAMP_CURRENT_SOURCE_EMT = 'RAMP_CURRENT_SOURCE_EMT'ο
- RAMP_VOLTAGE_SOURCE_EMT = 'RAMP_VOLTAGE_SOURCE_EMT'ο
- RLC_COMBO_EMT = 'RLC_COMBO_EMT'ο
- R_LOAD_EMT = 'R_LOAD_EMT'ο
- STAB_EMT = 'STABILIZER_EMT'ο
- STAB_RMS = 'STABILIZER_RMS'ο
- STEP_CURRENT_SOURCE_EMT = 'STEP_CURRENT_SOURCE_EMT'ο
- STEP_VOLTAGE_SOURCE_EMT = 'STEP_VOLTAGE_SOURCE_EMT'ο
- SUBSTR = 'SUBSTR'ο
- SUM = 'SUM'ο
- SWITCH_EMT = 'SWITCH_EMT'ο
- TRAFO_EMT = 'TRAFO_EMT'ο
- VOLTAGE_SOURCE_EMT = 'VOLTAGE_SOURCE_EMT'ο
- XFMR_TRANSFORMER = 'XFMR_TRANSFORMER'ο
- ZIP_LOAD_EMT = 'ZIP_LOAD_EMT'ο
- class VeraGridEngine.enumerations.BranchGroupTypes(value)[source]ο
Bases:
EnumBranch group types
- GenericGroup = 'Generic group'ο
- LineSegmentsGroup = 'Line segments group'ο
- TransformerGroup = 'Transformer group'ο
- class VeraGridEngine.enumerations.BranchImpedanceMode(value)[source]ο
Bases:
EnumEnumeration of branch impedance modes
- Lower = 2ο
- Specified = 0ο
- Upper = 1ο
- class VeraGridEngine.enumerations.BuildStatus(value)[source]ο
Bases:
EnumAsset build status options
- Candidate = 'Candidate'ο
- Commissioned = 'Commissioned'ο
- Decommissioned = 'Decommissioned'ο
- Planned = 'Planned'ο
- PlannedDecommission = 'PlannedDecommission'ο
- class VeraGridEngine.enumerations.BusGraphicType(value)[source]ο
Bases:
EnumBus graphical modes
- BusBar = 'BusBar'ο
- Connectivity = 'Connectivity'ο
- Internal = 'Internal'ο
- class VeraGridEngine.enumerations.BusMode(value)[source]ο
Bases:
EnumBus modes
- PQV_tpe = 4ο
- PQ_tpe = 1ο
- PV_tpe = 2ο
- P_tpe = 5ο
- Slack_tpe = 3ο
- class VeraGridEngine.enumerations.BusReductionMethod(value)[source]ο
Bases:
EnumGridReductionMethod
- Keep = 'Keep'ο
- Reduce = 'Reduce'ο
- class VeraGridEngine.enumerations.CGMESVersions(value)[source]ο
Bases:
EnumEnumeration of logs severities
- v2_4_15 = '2.4.15'ο
- v3_0_0 = '3.0.0'ο
- class VeraGridEngine.enumerations.CascadeType(value)[source]ο
Bases:
Enum- LatinHypercube = 'LHS'ο
- PowerFlow = ('PowerFlow',)ο
- class VeraGridEngine.enumerations.CgmesBoundaryPlaceholderMode(value)[source]ο
Bases:
EnumBoundary placeholder creation mode for CGMES conversion.
- Always = 'Always'ο
- KnownBoundaryOnly = 'KnownBoundaryOnly'ο
- Never = 'Never'ο
- class VeraGridEngine.enumerations.CgmesExportMode(value)[source]ο
Bases:
EnumEnumeration of CGMES export output strategies.
- BatchZip = 'Batch zip package'ο
- SingleFile = 'Single file'ο
- class VeraGridEngine.enumerations.CgmesTopologyMode(value)[source]ο
Bases:
EnumTopology conversion mode for CGMES imports.
- Auto = 'Auto'ο
- ConnectivityNode = 'ConnectivityNode'ο
- TopologicalNode = 'TopologicalNode'ο
- class VeraGridEngine.enumerations.Colormaps(value)[source]ο
Bases:
EnumAvailable colormaps
- Blue2Gray = 'Blue to gray'ο
- Blues = 'Blue'ο
- Green2Red = 'Green to red'ο
- Greens = 'Green'ο
- Heatmap = 'Heatmap'ο
- Red2Blue = 'Red to blue'ο
- SCADA = 'SCADA'ο
- TSO = 'TSO'ο
- TSO2 = 'TSO 2'ο
- VeraGrid = 'VeraGrid'ο
- class VeraGridEngine.enumerations.ContingencyFilteringMethods(value)[source]ο
Bases:
EnumContingency filtering methods
- AllActive = 'All active contingencies'ο
- Area = 'Area'ο
- Community = 'Community'ο
- Country = 'Country'ο
- Municipality = 'Municipality'ο
- Region = 'Region'ο
- SensitiveToMonitored = 'Sensitive to monitored'ο
- Zone = 'Zone'ο
- class VeraGridEngine.enumerations.ContingencyMethod(value)[source]ο
Bases:
EnumEnumeratio of contingency calculation engines
- HELM = 'HELM'ο
- Linear = 'Linear'ο
- OptimalPowerFlow = 'Optimal power flow'ο
- PTDF_scan = 'PTDF Scan'ο
- PowerFlow = 'Power flow'ο
- class VeraGridEngine.enumerations.ContingencyOperationTypes(value)[source]ο
Bases:
EnumTypes of contingency operations
- Active = 'active'ο
- PowerPercentage = '%'ο
- class VeraGridEngine.enumerations.ConverterControlType(value)[source]ο
Bases:
str,EnumConverter control types
- Fault1 = 'Fault1'ο
- Fault2 = 'Fault2'ο
- Imax = 'Imax'ο
- P_droop = 'P_droop'ο
- Pac = 'P_ac'ο
- Pdc = 'P_dc'ο
- Pdc_angle_droop = 'P_dc_angle_droop'ο
- Pdc_droop = 'P_dc_droop'ο
- Q_droop = 'Q_droop'ο
- Qac = 'Q_ac'ο
- Va_ac = 'Va_ac'ο
- Vm_ac = 'Vm_ac'ο
- Vm_dc = 'Vm_dc'ο
- class VeraGridEngine.enumerations.ConverterFaultControlType(value)[source]ο
Bases:
str,EnumConverter fault control types
- Standard = 'Standard'ο
- WECC_WT_Type_4B = 'WECC_WT_Type_4B'ο
- class VeraGridEngine.enumerations.CpfParametrization[source]ο
Bases:
Enum- ArcLength = 'Arc Length'ο
- Natural = 'Natural'ο
- PseudoArcLength = 'Pseudo Arc Length'ο
- class VeraGridEngine.enumerations.CpfStopAt[source]ο
Bases:
Enum- ExtraOverloads = 'Extra overloads'ο
- Full = 'Full curve'ο
- Nose = 'Nose'ο
- class VeraGridEngine.enumerations.DeviceType(value)[source]ο
Bases:
EnumDevice types
- AnyLineTemplateDevice = 'Any line template'ο
- AreaDevice = 'Area'ο
- BatteryDevice = 'Battery'ο
- BranchDevice = 'Branch'ο
- BranchGroupDevice = 'Branch group'ο
- BranchTypeDevice = 'Branch template'ο
- BusBarDevice = 'BusBar'ο
- BusDevice = 'Bus'ο
- BusOrBranch = 'BusOrBranch'ο
- CircuitDevice = 'Circuit'ο
- CommunityDevice = 'Community'ο
- ContingencyDevice = 'Contingency'ο
- ContingencyGroupDevice = 'Contingency Group'ο
- ControllableShuntDevice = 'Controllable shunt'ο
- CountryDevice = 'Country'ο
- CurrentInjectionDevice = 'Current injection'ο
- DCLineDevice = 'DC line'ο
- DiagramDevice = 'Diagram'ο
- DynamicModelHostDevice = 'Dynamic Model Host'ο
- DynamicPlotEntry = 'Plot Event'ο
- DynamicPlotGroupDevice = 'Plot Group'ο
- EmissionGasDevice = 'Emission'ο
- EmtEventDevice = 'Emt Event'ο
- EmtEventsGroupDevice = 'Emt Events Group'ο
- EmtModelTemplateDevice = 'EMT template'ο
- ExciterDevice = 'Exciter'ο
- ExternalGridDevice = 'External grid'ο
- FacilityDevice = 'Facility'ο
- FluidInjectionDevice = 'Fluid Injection'ο
- FluidNodeDevice = 'Fluid node'ο
- FluidP2XDevice = 'Fluid P2X'ο
- FluidPathDevice = 'Fluid path'ο
- FluidPumpDevice = 'Fluid Pump'ο
- FluidTurbineDevice = 'Fluid Turbine'ο
- FmuTemplateDevice = 'FMU template'ο
- FuelDevice = 'Fuel'ο
- GeneratorDevice = 'Generator'ο
- GeneratorEmissionAssociation = 'Generator Emission'ο
- GeneratorFuelAssociation = 'Generator Fuel'ο
- GeneratorTechnologyAssociation = 'Generator Technology'ο
- GenericArea = 'Generic Area'ο
- GovernorDevice = 'Governor'ο
- HVDCLineDevice = 'HVDC Line'ο
- IfMeasurementDevice = 'If Measurement'ο
- InterAggregationInfo = 'InterAggregationInfo'ο
- InvestmentDevice = 'Investment'ο
- InvestmentsGroupDevice = 'Investments Group'ο
- ItMeasurementDevice = 'It Measurement'ο
- LambdaDevice = 'Loading from the base situation ($\\lambda$)'ο
- LineDevice = 'Line'ο
- LineLocation = 'Line Location'ο
- LineLocations = 'Line Locations'ο
- LineTypeDevice = 'Line Template'ο
- LoadDevice = 'Load'ο
- LoadLikeDevice = 'Load like'ο
- ModellingAuthority = 'Modelling Authority'ο
- MunicipalityDevice = 'Municipality'ο
- NoDevice = 'NoDevice'ο
- OverheadLineTypeDevice = 'Tower'ο
- Owner = 'Owner'ο
- PfMeasurementDevice = 'Pf Measurement'ο
- PgMeasurementDevice = 'Pg Measurement'ο
- PiMeasurementDevice = 'Pi Measurement'ο
- PtMeasurementDevice = 'Pt Measurement'ο
- QfMeasurementDevice = 'Qf Measurement'ο
- QgMeasurementDevice = 'Qg Measurement'ο
- QiMeasurementDevice = 'Qi Measurement'ο
- QtMeasurementDevice = 'Qt Measurement'ο
- RegionDevice = 'Region'ο
- RemedialActionDevice = 'Remedial action'ο
- RemedialActionGroupDevice = 'Remedial action Group'ο
- RmsEventDevice = 'Rms Event'ο
- RmsEventsGroupDevice = 'Rms Events Group'ο
- RmsModelTemplateDevice = 'RMS template'ο
- SequenceLineDevice = 'Sequence line'ο
- SeriesReactanceDevice = 'Series reactance'ο
- ShortCircuitEvent = 'Short circuit event'ο
- ShuntDevice = 'Shunt'ο
- ShuntLikeDevice = 'Shunt like devices'ο
- SimulationOptionsDevice = 'SimulationOptionsDevice'ο
- StabilizerDevice = 'Stabilizer'ο
- StaticGeneratorDevice = 'Static Generator'ο
- SubstationDevice = 'Substation'ο
- SwitchDevice = 'Switch'ο
- Technology = 'Technology'ο
- TechnologyCategory = 'Technology Category'ο
- TechnologyGroup = 'Technology Group'ο
- TimeDevice = 'Time'ο
- Transformer2WDevice = 'Transformer'ο
- Transformer3WDevice = 'Transformer3W'ο
- TransformerNwDevice = 'TransformerNw'ο
- TransformerTypeDevice = 'Transformer type'ο
- UnderGroundLineDevice = 'Underground line'ο
- UpfcDevice = 'UPFC'ο
- VaMeasurementDevice = 'Va Measurement'ο
- VarFactory = 'Var Factory'ο
- VmMeasurementDevice = 'Vm Measurement'ο
- VoltageLevelDevice = 'Voltage level'ο
- VoltageLevelTemplate = 'Voltage level template'ο
- VscDevice = 'VSC'ο
- WindingDevice = 'Winding'ο
- WireDevice = 'Wire'ο
- ZoneDevice = 'Zone'ο
- class VeraGridEngine.enumerations.DgsExportMode(value)[source]ο
Bases:
EnumEnumeration of DGS export output strategies.
- BatchZip = 'Batch zip package'ο
- SingleFile = 'Single file'ο
- class VeraGridEngine.enumerations.DiagramType(value)[source]ο
Bases:
EnumTypes of diagrams
- Schematic = 'schematic'ο
- SubstationLineMap = 'substation-line-map'ο
- class VeraGridEngine.enumerations.DynamicEntrySection[source]ο
Bases:
objectStable source-tree section labels used for dynamic entries.
- PARAMETERS: str = 'Parameters'ο
- VARIABLES: str = 'Variables'ο
- class VeraGridEngine.enumerations.DynamicEventTransitionType(value)[source]ο
Bases:
EnumTransition profile used by one dynamic runtime event.
- Ramp = 'ramp'ο
- Step = 'step'ο
- class VeraGridEngine.enumerations.DynamicIntegrationMethod(value)[source]ο
Bases:
EnumDynamic integration methods.
- DaeBDF2 = 'DAE_bdf2'ο
- DaeBackEuler = 'DAE_BackEuler'ο
- DaeContinuous = 'DAE_Continuous'ο
- DaeTrapezoidal = 'DAE_Trapezoidal'ο
- OdeEuler = 'ODE_Euler'ο
- OdeRungeKutta4 = 'ODE_Runge_Kutta 4'ο
- class VeraGridEngine.enumerations.DynamicPlotEntryKind(value)[source]ο
Bases:
EnumSemantic kind of one persistent dynamic plot entry.
- PARAMETER = 'PARAMETER'ο
- VARIABLE = 'VARIABLE'ο
- class VeraGridEngine.enumerations.DynamicPlotEntryRole(value)[source]ο
Bases:
EnumSemantic role played by one persistent dynamic plot entry.
- CURVE = 'CURVE'ο
- X_AXIS = 'X_AXIS'ο
- Y_AXIS = 'Y_AXIS'ο
- class VeraGridEngine.enumerations.DynamicPlotMode(value)[source]ο
Bases:
EnumPlotting mode used by persistent dynamic plot definitions.
- TIME_SERIES = 'TIME_SERIES'ο
- XY = 'XY'ο
- class VeraGridEngine.enumerations.DynamicSimulationMode(value)[source]ο
Bases:
Enum- EMT = ('EMT',)ο
- RMS = ('RMS',)ο
- class VeraGridEngine.enumerations.EmtInitializationMethod(value)[source]ο
Bases:
EnumEMT initialization workflow options.
- Auto = 'Auto'ο
- ConsistentNewton = 'ConsistentNewton'ο
- Explicit = 'Explicit'ο
- PseudoTransient = 'PseudoTransient'ο
- class VeraGridEngine.enumerations.EmtInitializationStatus(value)[source]ο
Bases:
EnumEnumeration to track the progress of the initialization solver.
- FAILED = 'FAILED'ο
- PENDING = 'PENDING'ο
- RESOLVED = 'RESOLVED'ο
- class VeraGridEngine.enumerations.EmtLineTypes[source]ο
Bases:
Enum- Bergeron = 'Bergeron'ο
- J_Marti = 'J_Marti'ο
- PI = 'Pi'ο
- class VeraGridEngine.enumerations.EmtProblemTypes(value)[source]ο
Bases:
Enum- CurrentBalance = 'EmtProblemDae'ο
- class VeraGridEngine.enumerations.EmtSolverTypes(value)[source]ο
Bases:
EnumJacobian construction backends for implicit solvers.
- Automatic = 'automatic'ο
- StructuralAD = 'structuralAD'ο
- StructuralCompiled = 'structuralCompiled'ο
- Symbolic = 'symbolic'ο
- class VeraGridEngine.enumerations.EngineType(value)[source]ο
Bases:
EnumAvailable engines enumeration
- Bentayga = 'Bentayga'ο
- GSLV = 'gslv'ο
- NewtonPA = 'Newton Power Analytics'ο
- PGM = 'Power Grid Model'ο
- VeraGrid = 'VeraGrid'ο
- class VeraGridEngine.enumerations.EraSvdSolverType(value)[source]ο
Bases:
EnumEnumeration for the SVD solver backend.
- FullSvd = 0ο
- TruncatedRandomized = 1ο
- class VeraGridEngine.enumerations.ExternalGridMode(value)[source]ο
Bases:
EnumModes of operation of external grids
- PQ = 'PQ'ο
- PV = 'PV'ο
- VD = 'VD'ο
- class VeraGridEngine.enumerations.FaultType(value)[source]ο
Bases:
EnumShort circuit type
- LG = 'LG'ο
- LL = 'LL'ο
- LLG = 'LLG'ο
- LLL = 'LLL'ο
- LLLG = 'LLLG'ο
- class VeraGridEngine.enumerations.FileType(value)[source]ο
Bases:
EnumEnumeration of logs severities
- CGMES = 'CGMES'ο
- CIM = 'CIM'ο
- DGS = 'DGS'ο
- DPX = 'DPX'ο
- EPC = 'EPC'ο
- IPA = 'IPA'ο
- Iidm = 'Iidm'ο
- Matpower = 'Matpower'ο
- PGM = 'Power grid models'ο
- PSSE_raw = 'PSS/e raw'ο
- PSSE_rawx = 'PSS/e rawx'ο
- PWF = 'PWF'ο
- PandaPower = 'Pandapower'ο
- PyPsa = 'PyPsa'ο
- PyPsa_h5 = 'PyPSA H5'ο
- RTE_xml = 'RTE_XML'ο
- UCTE = 'UCTE'ο
- VeraGrid = 'VeraGrid'ο
- VeraGridScenario = 'VeraGrid Scenario'ο
- VeraGrid_delta = 'VeraGrid Delta'ο
- VeraGrid_ejson3 = 'Ejson3'ο
- VeraGrid_h5 = 'VeraGrid H5'ο
- VeraGrid_json = 'VeraGrid Json'ο
- VeraGrid_sqlite = 'VeraGrid SQLite'ο
- VeraGrid_xlsx1 = 'VeraGrid Excel 1'ο
- VeraGrid_xlsx2 = 'VeraGrid Excel 2'ο
- VeraGrid_xlsx3 = 'VeraGrid Excel 3'ο
- VeraGrid_xlsx4 = 'VeraGrid Excel 4'ο
- generic_excel = 'Generic Excel'ο
- class VeraGridEngine.enumerations.FmuTemplateDomain(value)[source]ο
Bases:
EnumAvailable VeraGrid domains for reusable FMU templates.
- EMT = 'emt'ο
- RMS = 'rms'ο
- class VeraGridEngine.enumerations.FmuTemplateMode(value)[source]ο
Bases:
EnumFMI 2.0 execution modes supported by the FMU template catalogue.
- CO_SIMULATION = 'CoSimulation'ο
- MODEL_EXCHANGE = 'ModelExchange'ο
- class VeraGridEngine.enumerations.GenerationNtcFormulation(value)[source]ο
Bases:
EnumNTC formulation type
- Optimal = 'Optimal'ο
- Proportional = 'Proportional'ο
- class VeraGridEngine.enumerations.GeneratorControlMode(value)[source]ο
Bases:
str,EnumModes of operation of generator control modes.
- Q = 'Q'ο
- QVDroop = 'Q-V'ο
- V = 'V'ο
- class VeraGridEngine.enumerations.GeneratorType(value)[source]ο
Bases:
str,EnumMachine type of the generator element.
- Asynchronous = 'Asynchronous'ο
- Synchronous = 'Synchronous'ο
- class VeraGridEngine.enumerations.GridReductionMethod[source]ο
Bases:
Enum- DiShi = 'DiShi'ο
- PTDF = 'PTDF'ο
- PTDFProjected = 'PTDF projected'ο
- Ward = 'Ward'ο
- WardLinear = 'Ward linear'ο
- class VeraGridEngine.enumerations.HvdcControlType(value)[source]ο
Bases:
str,EnumSimple HVDC control types
- type_0_free = '0:Free'ο
- type_1_Pset = '1:Pdc'ο
- class VeraGridEngine.enumerations.InvestmentEvaluationMethod(value)[source]ο
Bases:
EnumInvestment evaluation methods
- CBA_PINT_TOOT = 'CBA PINT-TOOT'ο
- FromPlugin = 'From plugin'ο
- Hyperopt = 'Hyperopt'ο
- MVRSM = 'MVRSM'ο
- MixedVariableGA = 'Mixed Variable NSGA2'ο
- NSGA3 = 'NSGA3'ο
- PINT_TOOT_NSGA3 = 'PINT-TOOT NSGA3'ο
- Random = 'Random'ο
- class VeraGridEngine.enumerations.InvestmentsEvaluationObjectives(value)[source]ο
Bases:
EnumTypes of investment optimization objectives
- FromPlugin = 'From Plugin'ο
- GenerationAdequacy = 'Adequacy'ο
- LinearOptimalPowerFlowTimeSeries = 'Linear OPF time series'ο
- PowerFlow = 'PowerFlow'ο
- SimpleDispatch = 'Simple dispatch'ο
- TimeSeriesPowerFlow = 'TimeSeriesPowerFlow'ο
- class VeraGridEngine.enumerations.JobStatus(value)[source]ο
Bases:
EnumJob status types
- Cancelled = 'Cancelled'ο
- Done = 'Done'ο
- Failed = 'Failed'ο
- Running = 'Running'ο
- Waiting = 'Waiting'ο
- class VeraGridEngine.enumerations.LogSeverity(value)[source]ο
Bases:
EnumEnumeration of logs severities
- Divergence = 'Divergence'ο
- Error = 'Error'ο
- Information = 'Information'ο
- Warning = 'Warning'ο
- class VeraGridEngine.enumerations.MIPFramework(value)[source]ο
Bases:
EnumMIP framework enumeration
- OrTools = 'or-tools'ο
- PuLP = 'PuLP'ο
- class VeraGridEngine.enumerations.MIPSolvers(value)[source]ο
Bases:
EnumMIP solvers enumeration
- CBC = 'CBC'ο
- CPLEX = 'CPLEX'ο
- GUROBI = 'GUROBI'ο
- HIGHS = 'HIGHS'ο
- PDLP = 'PDLP'ο
- SCIP = 'SCIP'ο
- XPRESS = 'XPRESS'ο
- class VeraGridEngine.enumerations.MatpowerExportMode(value)[source]ο
Bases:
EnumEnumeration of MATPOWER export output strategies.
- BatchZip = 'Batch zip package'ο
- SingleFile = 'Single file'ο
- class VeraGridEngine.enumerations.MethodShortCircuit(value)[source]ο
Bases:
EnumShort circuit type
- phases = 'phases'ο
- sequences = 'sequences'ο
- sequences_vsc = 'sequences_vsc'ο
- class VeraGridEngine.enumerations.NodalCapacityMethod(value)[source]ο
Bases:
EnumSparse solvers to use
- CPF = 'Continuation power flow'ο
- LinearOptimization = 'Linear Optimization'ο
- NonlinearOptimization = 'Nonlinear Optimization'ο
- class VeraGridEngine.enumerations.OpfDispatchMode(value)[source]ο
Bases:
EnumOpfGenerationMode
- GenerationExpansionPlanning = 'Generation expansion planning'ο
- InterAreaRedispatch = 'Inter-area redispatch'ο
- NodalCapacity = 'Nodal capacity'ο
- Normal = 'Normal'ο
- UnitCommitment = 'Unit commitment'ο
- class VeraGridEngine.enumerations.ParamPowerFlowReferenceType[source]ο
Bases:
Enum- A = 'A'ο
- B = 'B'ο
- Caa = 'Caa'ο
- Cab = 'Cab'ο
- Cac = 'Cac'ο
- Can = 'Can'ο
- Cba = 'Cba'ο
- Cbb = 'Cbb'ο
- Cbc = 'Cbc'ο
- Cbn = 'Cbn'ο
- Cca = 'Cca'ο
- Ccb = 'Ccb'ο
- Ccc = 'Ccc'ο
- Ccn = 'Ccn'ο
- Cna = 'Cna'ο
- Cnb = 'Cnb'ο
- Cnc = 'Cnc'ο
- Cnn = 'Cnn'ο
- D = 'D'ο
- Ii0 = 'Ii0'ο
- Ir0 = 'Ir0'ο
- K = 'K'ο
- Ki = 'Ki'ο
- Kp = 'Kp'ο
- Linv_aa = 'Linv_aa'ο
- Linv_ab = 'Linv_ab'ο
- Linv_ac = 'Linv_ac'ο
- Linv_an = 'Linv_an'ο
- Linv_ba = 'Linv_ba'ο
- Linv_bb = 'Linv_bb'ο
- Linv_bc = 'Linv_bc'ο
- Linv_bn = 'Linv_bn'ο
- Linv_ca = 'Linv_ca'ο
- Linv_cb = 'Linv_cb'ο
- Linv_cc = 'Linv_cc'ο
- Linv_cn = 'Linv_cn'ο
- Linv_na = 'Linv_na'ο
- Linv_nb = 'Linv_nb'ο
- Linv_nc = 'Linv_nc'ο
- Linv_nn = 'Linv_nn'ο
- M = 'M'ο
- NOTHING = 'nothing'ο
- P0 = 'P0'ο
- Pl0 = 'Pl0'ο
- Pl0_A = 'Pl0_A'ο
- Pl0_B = 'Pl0_B'ο
- Pl0_C = 'Pl0_C'ο
- Pmax = 'Pmax'ο
- Pmin = 'Pmin'ο
- Ql0 = 'Ql0'ο
- Ql0_A = 'Ql0_A'ο
- Ql0_B = 'Ql0_B'ο
- Ql0_C = 'Ql0_C'ο
- R1 = 'R1'ο
- Ra = 'Ra'ο
- Raa = 'Raa'ο
- Rab = 'Rab'ο
- Rac = 'Rac'ο
- Ran = 'Ran'ο
- Rba = 'Rba'ο
- Rbb = 'Rbb'ο
- Rbc = 'Rbc'ο
- Rbn = 'Rbn'ο
- Rca = 'Rca'ο
- Rcb = 'Rcb'ο
- Rcc = 'Rcc'ο
- Rcn = 'Rcn'ο
- Rna = 'Rna'ο
- Rnb = 'Rnb'ο
- Rnc = 'Rnc'ο
- Rnn = 'Rnn'ο
- Rs = 'Rs'ο
- Sbase = 'Sbase'ο
- T_aux = 'T_aux'ο
- Td0_2prime = 'Td0_2prime'ο
- Td0_prime = 'Td0_prime'ο
- Tq0_2prime = 'Tq0_2prime'ο
- Tq0_prime = 'Tq0_prime'ο
- Uc = 'Uc'ο
- Uo = 'Uo'ο
- X0 = 'X0'ο
- X1 = 'X1'ο
- Xd = 'Xd'ο
- Xd_2prime = 'Xd_2prime'ο
- Xd_prime = 'Xd_prime'ο
- Xd_prime_minus_Xl = 'Xd_prime_minus_Xl'ο
- Xdaux = 'Xdaux'ο
- Xdaux2 = 'Xdaux2'ο
- Xdaux3 = 'Xdaux3'ο
- Xl = 'Xl'ο
- Xq = 'Xq'ο
- Xq_2prime = 'Xq_2prime'ο
- Xq_prime = 'Xq_prime'ο
- Xq_prime_minus_Xl = 'Xq_prime_minus_Xl'ο
- Xqaux = 'Xqaux'ο
- Xqaux2 = 'Xqaux2'ο
- Xqaux3 = 'Xqaux3'ο
- alpha1 = 'alpha1'ο
- alpha2 = 'alpha2'ο
- alpha3 = 'alpha3'ο
- b = 'b'ο
- battery_charge_efficiency_pu = 'battery_charge_efficiency_pu'ο
- battery_charge_per_cycle_pu = 'battery_charge_per_cycle_pu'ο
- battery_discharge_efficiency_pu = 'battery_discharge_efficiency_pu'ο
- battery_discharge_per_cycle_pu = 'battery_discharge_per_cycle_pu'ο
- battery_enom_mwh = 'battery_enom_mwh'ο
- battery_max_soc_pu = 'battery_max_soc_pu'ο
- battery_min_soc_pu = 'battery_min_soc_pu'ο
- battery_soc_0_pu = 'battery_soc_0_pu'ο
- branch_alpha_per_deg_c = 'branch_alpha_per_deg_c'ο
- branch_rate_mva = 'branch_rate_mva'ο
- branch_temp_base_deg_c = 'branch_temp_base_deg_c'ο
- branch_temp_oper_deg_c = 'branch_temp_oper_deg_c'ο
- bsh = 'bsh'ο
- controllable_shunt_bmax_pu = 'controllable_shunt_bmax_pu'ο
- controllable_shunt_bmin_pu = 'controllable_shunt_bmin_pu'ο
- controllable_shunt_control_mode_code = 'controllable_shunt_control_mode_code'ο
- controllable_shunt_gmax_pu = 'controllable_shunt_gmax_pu'ο
- controllable_shunt_gmin_pu = 'controllable_shunt_gmin_pu'ο
- controllable_shunt_step = 'controllable_shunt_step'ο
- controllable_shunt_vmax_pu = 'controllable_shunt_vmax_pu'ο
- controllable_shunt_vmin_pu = 'controllable_shunt_vmin_pu'ο
- controllable_shunt_vset_pu = 'controllable_shunt_vset_pu'ο
- converter_control_mode_1 = 'converter_control_mode_1'ο
- converter_control_mode_2 = 'converter_control_mode_2'ο
- converter_control_target_1 = 'converter_control_target_1'ο
- converter_control_target_2 = 'converter_control_target_2'ο
- converter_loss_power_0 = 'converter_loss_power_0'ο
- current_injection_ii_pu = 'current_injection_ii_pu'ο
- current_injection_iia_pu = 'current_injection_iia_pu'ο
- current_injection_iib_pu = 'current_injection_iib_pu'ο
- current_injection_iic_pu = 'current_injection_iic_pu'ο
- current_injection_ir_pu = 'current_injection_ir_pu'ο
- current_injection_ira_pu = 'current_injection_ira_pu'ο
- current_injection_irb_pu = 'current_injection_irb_pu'ο
- current_injection_irc_pu = 'current_injection_irc_pu'ο
- dc_line_length_km = 'dc_line_length_km'ο
- dc_line_r_pu = 'dc_line_r_pu'ο
- device_active = 'device_active'ο
- dt = 'dt'ο
- external_grid_mode_code = 'external_grid_mode_code'ο
- external_grid_va_rad = 'external_grid_va_rad'ο
- external_grid_vm_pu = 'external_grid_vm_pu'ο
- fn = 'fn'ο
- freq = 'freq'ο
- g = 'g'ο
- gFe = 'gFe'ο
- generator_control_mode = 'generator_control_mode'ο
- generator_device_sbase_mva = 'generator_device_sbase_mva'ο
- generator_enabled_dispatch = 'generator_enabled_dispatch'ο
- generator_must_run = 'generator_must_run'ο
- generator_p_pu = 'generator_p_pu'ο
- generator_power_factor = 'generator_power_factor'ο
- generator_q_pu = 'generator_q_pu'ο
- generator_qmax_pu = 'generator_qmax_pu'ο
- generator_qmin_pu = 'generator_qmin_pu'ο
- generator_r0_pu = 'generator_r0_pu'ο
- generator_r2_pu = 'generator_r2_pu'ο
- generator_snom_mva = 'generator_snom_mva'ο
- generator_use_reactive_power_curve = 'generator_use_reactive_power_curve'ο
- generator_vset_pu = 'generator_vset_pu'ο
- generator_x2_pu = 'generator_x2_pu'ο
- injection_connection_type = 'injection_connection_type'ο
- l = 'l'ο
- line_length_km = 'line_length_km'ο
- load_b_pu = 'load_b_pu'ο
- load_ba_pu = 'load_ba_pu'ο
- load_bb_pu = 'load_bb_pu'ο
- load_bc_pu = 'load_bc_pu'ο
- load_contract_power_pu = 'load_contract_power_pu'ο
- load_g_pu = 'load_g_pu'ο
- load_ga_pu = 'load_ga_pu'ο
- load_gb_pu = 'load_gb_pu'ο
- load_gc_pu = 'load_gc_pu'ο
- load_ii_pu = 'load_ii_pu'ο
- load_iia_pu = 'load_iia_pu'ο
- load_iib_pu = 'load_iib_pu'ο
- load_iic_pu = 'load_iic_pu'ο
- load_ir_pu = 'load_ir_pu'ο
- load_ira_pu = 'load_ira_pu'ο
- load_irb_pu = 'load_irb_pu'ο
- load_irc_pu = 'load_irc_pu'ο
- omega_base = 'omega_base'ο
- omega_ref = 'omega_ref'ο
- p0 = 'p0'ο
- phA = 'phA'ο
- phB = 'phB'ο
- phC = 'phC'ο
- phN = 'phN'ο
- r = 'r'ο
- shunt_b0_pu = 'shunt_b0_pu'ο
- shunt_b_pu = 'shunt_b_pu'ο
- shunt_ba_pu = 'shunt_ba_pu'ο
- shunt_bb_pu = 'shunt_bb_pu'ο
- shunt_bc_pu = 'shunt_bc_pu'ο
- shunt_g0_pu = 'shunt_g0_pu'ο
- shunt_g_pu = 'shunt_g_pu'ο
- shunt_ga_pu = 'shunt_ga_pu'ο
- shunt_gb_pu = 'shunt_gb_pu'ο
- shunt_gc_pu = 'shunt_gc_pu'ο
- static_generator_snom_mva = 'static_generator_snom_mva'ο
- tap_module = 'tap_module'ο
- tap_phase = 'tap_phase'ο
- tm0 = 'tm0'ο
- transformer_connection_clock = 'transformer_connection_clock'ο
- transformer_core_curve_a_prime = 'transformer_core_curve_a_prime'ο
- transformer_core_curve_b_prime = 'transformer_core_curve_b_prime'ο
- transformer_from_connection_aa = 'transformer_from_connection_aa'ο
- transformer_from_connection_ab = 'transformer_from_connection_ab'ο
- transformer_from_connection_ac = 'transformer_from_connection_ac'ο
- transformer_from_connection_ba = 'transformer_from_connection_ba'ο
- transformer_from_connection_bb = 'transformer_from_connection_bb'ο
- transformer_from_connection_bc = 'transformer_from_connection_bc'ο
- transformer_from_connection_ca = 'transformer_from_connection_ca'ο
- transformer_from_connection_cb = 'transformer_from_connection_cb'ο
- transformer_from_connection_cc = 'transformer_from_connection_cc'ο
- transformer_linear_core_inductance_pu_s = 'transformer_linear_core_inductance_pu_s'ο
- transformer_magnetizing_conductance_pu = 'transformer_magnetizing_conductance_pu'ο
- transformer_mutual_inductance_pu_s = 'transformer_mutual_inductance_pu_s'ο
- transformer_nominal_voltage_ratio = 'transformer_nominal_voltage_ratio'ο
- transformer_open_circuit_current_pct = 'transformer_open_circuit_current_pct'ο
- transformer_open_circuit_loss_kw = 'transformer_open_circuit_loss_kw'ο
- transformer_rated_power_mva = 'transformer_rated_power_mva'ο
- transformer_short_circuit_loss_kw = 'transformer_short_circuit_loss_kw'ο
- transformer_short_circuit_resistance_pct = 'transformer_short_circuit_resistance_pct'ο
- transformer_short_circuit_voltage_pct = 'transformer_short_circuit_voltage_pct'ο
- transformer_tap_ratio = 'transformer_tap_ratio'ο
- transformer_terminal_capacitance_pu_s = 'transformer_terminal_capacitance_pu_s'ο
- transformer_to_connection_aa = 'transformer_to_connection_aa'ο
- transformer_to_connection_ab = 'transformer_to_connection_ab'ο
- transformer_to_connection_ac = 'transformer_to_connection_ac'ο
- transformer_to_connection_ba = 'transformer_to_connection_ba'ο
- transformer_to_connection_bb = 'transformer_to_connection_bb'ο
- transformer_to_connection_bc = 'transformer_to_connection_bc'ο
- transformer_to_connection_ca = 'transformer_to_connection_ca'ο
- transformer_to_connection_cb = 'transformer_to_connection_cb'ο
- transformer_to_connection_cc = 'transformer_to_connection_cc'ο
- transformer_total_voltage_ratio = 'transformer_total_voltage_ratio'ο
- transformer_use_linear_core = 'transformer_use_linear_core'ο
- transformer_winding1_inductance_pu_s = 'transformer_winding1_inductance_pu_s'ο
- transformer_winding1_rated_voltage_ll_kv = 'transformer_winding1_rated_voltage_ll_kv'ο
- transformer_winding1_resistance_pu = 'transformer_winding1_resistance_pu'ο
- transformer_winding2_inductance_pu_s = 'transformer_winding2_inductance_pu_s'ο
- transformer_winding2_rated_voltage_ll_kv = 'transformer_winding2_rated_voltage_ll_kv'ο
- transformer_winding2_resistance_pu = 'transformer_winding2_resistance_pu'ο
- vf = 'vf'ο
- vsc_kdp_pu = 'vsc_kdp_pu'ο
- vsc_min_ac_voltage_pu = 'vsc_min_ac_voltage_pu'ο
- vtap_f = 'vtap_f'ο
- vtap_t = 'vtap_t'ο
- ws = 'ws'ο
- x = 'x'ο
- class VeraGridEngine.enumerations.PhasesShortCircuit(value)[source]ο
Bases:
EnumShort circuit type
- a = 'a'ο
- ab = 'ab'ο
- abc = 'abc'ο
- b = 'b'ο
- bc = 'bc'ο
- c = 'c'ο
- ca = 'ca'ο
- class VeraGridEngine.enumerations.PlotSimulationType(value)[source]ο
Bases:
EnumSimulation family used by persistent dynamic plot definitions and handlers.
- EMT = 'EMT'ο
- RMS = 'RMS'ο
- class VeraGridEngine.enumerations.ProceduralGridMethods(value)[source]ο
Bases:
Enumthis class contains the existing types of blocks
- CatalogueOptimizationOnly = 'Catalogue optimization only'ο
- SteinerAlone = 'Steiner tree'ο
- SteinerAndOptimization = 'Steiner tree + optimization'ο
- class VeraGridEngine.enumerations.ProceduralLogicType(value)[source]ο
Bases:
EnumEnumeration of procedural logic entry kinds.
- AnalogFlipFlop = 'analog_flipflop'ο
- Base = 'base'ο
- DelayedThresholdLatch = 'delayed_threshold_latch'ο
- FixedSample = 'fixed_sample'ο
- FlipFlop = 'flipflop'ο
- GradientLimiter = 'gradient_limiter'ο
- HardSaturation = 'hard_saturation'ο
- MovingAverage = 'moving_average'ο
- PickupDropoff = 'pickup_dropoff'ο
- ResetOnRisingEdge = 'reset_on_rising_edge'ο
- SampledValue = 'sampled_value'ο
- StartupHandover = 'startup_handover'ο
- ThreePhaseCarrierPwm = 'three_phase_carrier_pwm'ο
- TimeDelay = 'time_delay'ο
- ValveState = 'valve_state'ο
- class VeraGridEngine.enumerations.PrpCat(value)[source]ο
Bases:
EnumActionType
- All = 'All'ο
- CON = 'Contingencies'ο
- EMT = 'EMT'ο
- INV = 'Investments'ο
- NTC = 'Net Transfer Capacity'ο
- OPF = 'Optimal Power flow'ο
- PF = 'Power flow'ο
- PF3 = 'Power flow (unbalanced)'ο
- REL = 'Reliability'ο
- RMS = 'RMS'ο
- SC = 'Short Circuit'ο
- TP = 'Topology'ο
- class VeraGridEngine.enumerations.PsseExportMode(value)[source]ο
Bases:
EnumEnumeration of PSSE export output strategies.
- BatchZip = 'Batch zip package'ο
- SingleFile = 'Single file'ο
- class VeraGridEngine.enumerations.PsseTopologyExportMode(value)[source]ο
Bases:
EnumEnumeration of PSSE RAW topology export strategies.
- BusBranch = 'BusBranch'ο
- NodeBreaker = 'NodeBreaker'ο
- class VeraGridEngine.enumerations.ReliabilityMode[source]ο
Bases:
Enum- GenerationAdequacy = 'Generation Adequacy'ο
- GridMetrics = 'Grid Metrics'ο
- class VeraGridEngine.enumerations.ResultTypes[source]ο
Bases:
Enum- ActivePowerFlowPerArea = 'Active power flow per area'ο
- AreaAnalysis = 'Area analysis'ο
- AreaBalanceAnalysis = 'Area balance analysis'ο
- AreaGenerationAnalysis = 'Area generation analysis'ο
- AreaLoadAnalysis = 'Area load analysis'ο
- AreaResults = 'Area'ο
- AvailableTransferCapacity = 'Available transfer capacity (final)'ο
- AvailableTransferCapacityAlpha = 'Sensitivity to the exchange'ο
- AvailableTransferCapacityAlphaN1 = 'Sensitivity to the exchange (N-1)'ο
- AvailableTransferCapacityMatrix = 'Available transfer capacity'ο
- AvailableTransferCapacityN = 'Available transfer capacity (N)'ο
- AvailableTransferCapacityReport = 'ATC Report'ο
- BaseFlowReport = 'Ntc: Base flow report'ο
- BatteryEnergy = 'Battery energy'ο
- BatteryInvested = 'Battery invested'ο
- BatteryPower = 'Battery power'ο
- BatteryReactivePower = 'Battery reactive power'ο
- BatteryReactivePowerA = 'Battery reactive power A'ο
- BatteryReactivePowerB = 'Battery reactive power B'ο
- BatteryReactivePowerC = 'Battery reactive power C'ο
- BatteryResults = 'Batteries'ο
- BranchActiveCurrentFrom = 'Irf: Active current "from"'ο
- BranchActiveCurrentFrom0 = 'Branch active current "from" (0)'ο
- BranchActiveCurrentFrom1 = 'Branch active current "from" (1)'ο
- BranchActiveCurrentFrom2 = 'Branch active current "from" (2)'ο
- BranchActiveCurrentFromA = 'Irf: Active current "from" A'ο
- BranchActiveCurrentFromB = 'Irf: Active current "from" B'ο
- BranchActiveCurrentFromC = 'Irf: Active current "from" C'ο
- BranchActiveCurrentTo = 'Irt: Active current "to"'ο
- BranchActiveCurrentToA = 'Irt: Active current "to" A'ο
- BranchActiveCurrentToB = 'Irt: Active current "to" B'ο
- BranchActiveCurrentToC = 'Irt: Active current "to" C'ο
- BranchActiveLosses = 'Pl: Active losses'ο
- BranchActiveLosses0 = 'Branch active losses (0)'ο
- BranchActiveLosses1 = 'Branch active losses (1)'ο
- BranchActiveLosses2 = 'Branch active losses (2)'ο
- BranchActiveLossesA = 'Pl: Active losses A'ο
- BranchActiveLossesB = 'Pl: Active losses B'ο
- BranchActiveLossesC = 'Pl: Active losses C'ο
- BranchActiveLossesPercentage = 'Pl: Active losses (%)'ο
- BranchActiveLossesPercentageA = 'Pl: Active losses (%) A'ο
- BranchActiveLossesPercentageB = 'Pl: Active losses (%) B'ο
- BranchActiveLossesPercentageC = 'Pl: Active losses (%) C'ο
- BranchActivePowerFrom = 'Pf: Active power "from"'ο
- BranchActivePowerFrom0 = 'Branch active power "from" (0)'ο
- BranchActivePowerFrom1 = 'Branch active power "from" (1)'ο
- BranchActivePowerFrom2 = 'Branch active power "from" (2)'ο
- BranchActivePowerFromA = 'PfA: Active power "from" A'ο
- BranchActivePowerFromB = 'PfB: Active power "from" B'ο
- BranchActivePowerFromBase = 'Pf: Active power "from" base case'ο
- BranchActivePowerFromC = 'PfC: Active power "from" C'ο
- BranchActivePowerTo = 'Pt: Active power "to"'ο
- BranchActivePowerToA = 'Pt: Active power "to" A'ο
- BranchActivePowerToB = 'Pt: Active power "to" B'ο
- BranchActivePowerToC = 'Pt: Active power "to" C'ο
- BranchAngles = 'ΞΞΈ: Voltage angles drop'ο
- BranchAnglesA = 'ΞΞΈ: Voltage angles drop A'ο
- BranchAnglesB = 'ΞΞΈ: Voltage angles drop B'ο
- BranchAnglesC = 'ΞΞΈ: Voltage angles drop C'ο
- BranchBeq = 'Beq: Equivalent susceptance'ο
- BranchLoading = 'Branch Loading'ο
- BranchLoading0 = 'Branch loading (0)'ο
- BranchLoading1 = 'Branch loading (1)'ο
- BranchLoading2 = 'Branch loading (2)'ο
- BranchLoadingA = 'Branch Loading A'ο
- BranchLoadingAverage = 'loading avg'ο
- BranchLoadingB = 'Branch Loading B'ο
- BranchLoadingC = 'Branch Loading C'ο
- BranchLoadingCDF = 'Loading CDF'ο
- BranchLoadingStd = 'Loading std'ο
- BranchLosses = 'Branch losses'ο
- BranchLossesAverage = 'Losses avg'ο
- BranchLossesCDF = 'Losses CDF'ο
- BranchLossesStd = 'Losses std'ο
- BranchMonitoring = 'Branch monitoring logic'ο
- BranchOverloads = 'Branch overloads'ο
- BranchOverloadsCost = 'Branch overloads cost'ο
- BranchPowerAverage = 'Branch power avg'ο
- BranchPowerCDF = 'Branch power CDF'ο
- BranchPowerStd = 'Branch power std'ο
- BranchReactiveCurrentFrom = 'Iif: Reactive current "from"'ο
- BranchReactiveCurrentFrom0 = 'Branch reactive current "from" (0)'ο
- BranchReactiveCurrentFrom1 = 'Branch reactive current "from" (1)'ο
- BranchReactiveCurrentFrom2 = 'Branch reactive current "from" (2)'ο
- BranchReactiveCurrentFromA = 'Iif: Reactive current "from" A'ο
- BranchReactiveCurrentFromB = 'Iif: Reactive current "from" B'ο
- BranchReactiveCurrentFromC = 'Iif: Reactive current "from" C'ο
- BranchReactiveCurrentTo = 'Iit: Reactive current "to"'ο
- BranchReactiveCurrentToA = 'Iit: Reactive current "to" A'ο
- BranchReactiveCurrentToB = 'Iit: Reactive current "to" B'ο
- BranchReactiveCurrentToC = 'Iit: Reactive current "to" C'ο
- BranchReactiveLosses = 'Ql: Reactive losses'ο
- BranchReactiveLosses0 = 'Branch reactive losses (0)'ο
- BranchReactiveLosses1 = 'Branch reactive losses (1)'ο
- BranchReactiveLosses2 = 'Branch reactive losses (2)'ο
- BranchReactiveLossesA = 'Ql: Reactive losses A'ο
- BranchReactiveLossesB = 'Ql: Reactive losses B'ο
- BranchReactiveLossesC = 'Ql: Reactive losses C'ο
- BranchReactivePowerFrom = 'Qf: Reactive power "from"'ο
- BranchReactivePowerFrom0 = 'Branch reactive power "from" (0)'ο
- BranchReactivePowerFrom1 = 'Branch reactive power "from" (1)'ο
- BranchReactivePowerFrom2 = 'Branch reactive power "from" (2)'ο
- BranchReactivePowerFromA = 'QfA: Reactive power "from" A'ο
- BranchReactivePowerFromB = 'QfB: Reactive power "from" B'ο
- BranchReactivePowerFromC = 'QfC: Reactive power "from" C'ο
- BranchReactivePowerTo = 'Qt: Reactive power "to"'ο
- BranchReactivePowerToA = 'Qt: Reactive power "to" A'ο
- BranchReactivePowerToB = 'Qt: Reactive power "to" B'ο
- BranchReactivePowerToC = 'Qt: Reactive power "to" C'ο
- BranchResults = 'Branch'ο
- BranchTapAngle = 'π: Tap angle'ο
- BranchTapModule = 'm: Tap module'ο
- BranchVoltage = 'ΞV: Voltage modules drop'ο
- BranchVoltageA = 'ΞV: Voltage modules drop A'ο
- BranchVoltageB = 'ΞV: Voltage modules drop B'ο
- BranchVoltageC = 'ΞV: Voltage modules drop C'ο
- BusActivePower = 'P: Active power'ο
- BusActivePowerA = 'PA: Active power A'ο
- BusActivePowerB = 'PB: Active power B'ο
- BusActivePowerC = 'PC: Active power C'ο
- BusActivePowerIncrement = 'ΞP: Active power increment'ο
- BusNodalCapacity = 'Nodal capacity'ο
- BusPower = 'Bus power'ο
- BusPowerCDF = 'Bus power CDF'ο
- BusReactivePower = 'Q: Reactive power'ο
- BusReactivePowerA = 'QA: Reactive power A'ο
- BusReactivePowerB = 'QB: Reactive power B'ο
- BusReactivePowerC = 'QC: Reactive power C'ο
- BusResults = 'Bus'ο
- BusShadowPrices = 'Nodal shadow prices'ο
- BusShortCircuitActiveCurrent = 'Short circuit active current'ο
- BusShortCircuitActiveCurrentA = 'Short circuit active current A'ο
- BusShortCircuitActiveCurrentB = 'Short circuit active current B'ο
- BusShortCircuitActiveCurrentC = 'Short circuit active current C'ο
- BusShortCircuitActivePower = 'Short circuit active power'ο
- BusShortCircuitActivePowerA = 'Short circuit active power A'ο
- BusShortCircuitActivePowerB = 'Short circuit active power B'ο
- BusShortCircuitActivePowerC = 'Short circuit active power C'ο
- BusShortCircuitReactiveCurrent = 'Short circuit reactive current'ο
- BusShortCircuitReactiveCurrentA = 'Short circuit reactive current A'ο
- BusShortCircuitReactiveCurrentB = 'Short circuit reactive current B'ο
- BusShortCircuitReactiveCurrentC = 'Short circuit reactive current C'ο
- BusShortCircuitReactivePower = 'Short circuit reactive power'ο
- BusShortCircuitReactivePowerA = 'Short circuit reactive power A'ο
- BusShortCircuitReactivePowerB = 'Short circuit reactive power B'ο
- BusShortCircuitReactivePowerC = 'Short circuit reactive power C'ο
- BusVoltageAngle = 'ΞΈ: Voltage angle'ο
- BusVoltageAngle0 = 'Voltage angle (0)'ο
- BusVoltageAngle1 = 'Voltage angle (1)'ο
- BusVoltageAngle2 = 'Voltage angle (2)'ο
- BusVoltageAngleA = 'ΞΈA: Voltage angle A'ο
- BusVoltageAngleB = 'ΞΈB: Voltage angle B'ο
- BusVoltageAngleC = 'ΞΈC: Voltage angle C'ο
- BusVoltageAverage = 'Bus voltage avg'ο
- BusVoltageCDF = 'Bus voltage CDF'ο
- BusVoltageModule = 'V: Voltage module'ο
- BusVoltageModule0 = 'Voltage module (0)'ο
- BusVoltageModule1 = 'Voltage module (1)'ο
- BusVoltageModule2 = 'Voltage module (2)'ο
- BusVoltageModuleA = 'VA: Voltage module A'ο
- BusVoltageModuleB = 'VB: Voltage module B'ο
- BusVoltageModuleC = 'VC: Voltage module C'ο
- BusVoltagePolarPlot = 'Voltage plot'ο
- BusVoltageStd = 'Bus voltage std'ο
- ClusteringReport = 'Clustering time series report'ο
- ContingencyAnalysisReport = 'Contingencies report'ο
- ContingencyFlows = 'Contingency flow'ο
- ContingencyFlowsBranchReport = 'Ntc: Contingency flow report. (Branch)'ο
- ContingencyFlowsGenerationReport = 'Ntc: Contingency flow report. (Generation)'ο
- ContingencyFlowsHvdcReport = 'Ntc: Contingency flow report. (Hvdc)'ο
- ContingencyFlowsReport = 'Ntc: Contingency flow report'ο
- ContingencyFrequency = 'Contingency frequency'ο
- ContingencyLoading = 'Contingency loading'ο
- ContingencyOverloadSum = 'Contingency overload sum'ο
- ContingencyRelativeFrequency = 'Contingency relative frequency'ο
- ContingencyStatisticalAnalysisReport = 'Contingencies statistical report'ο
- CountryAnalysis = 'Country analysis'ο
- CountryBalanceAnalysis = 'Country balance analysis'ο
- CountryGenerationAnalysis = 'Country generation analysis'ο
- CountryLoadAnalysis = 'Country load analysis'ο
- DispatchResults = 'Dispatch'ο
- FlowReports = 'Flow Reports'ο
- FluidCurrentLevel = 'Reservoir fluid level'ο
- FluidFlowIn = 'Flow entering the node'ο
- FluidFlowInjection = 'Flow circulating in the device'ο
- FluidFlowOut = 'Flow exiting the node'ο
- FluidFlowPath = 'Flow in the river'ο
- FluidInjectionResults = 'Fluid injections'ο
- FluidNodeResults = 'Fluid nodes'ο
- FluidP2XFlow = 'Flow from the P2X'ο
- FluidP2XResults = 'Fluid P2Xs'ο
- FluidPathResults = 'Fluid paths'ο
- FluidPumpResults = 'Fluid pumps'ο
- FluidSpillage = 'Spillage flow leaving'ο
- FluidTurbineResults = 'Fluid turbines'ο
- GenerationDelta = 'Generation deltas'ο
- GenerationDeltaSlacks = 'Generation delta slacks'ο
- GeneratorCost = 'Generator cost'ο
- GeneratorEmissions = 'Generator emissions'ο
- GeneratorFuels = 'Generator fuels'ο
- GeneratorInvested = 'Generator invested'ο
- GeneratorPower = 'Generator power'ο
- GeneratorProducing = 'Generator producing'ο
- GeneratorReactivePower = 'Generator reactive power'ο
- GeneratorReactivePowerA = 'Generator reactive power A'ο
- GeneratorReactivePowerB = 'Generator reactive power B'ο
- GeneratorReactivePowerC = 'Generator reactive power C'ο
- GeneratorResults = 'Generators'ο
- GeneratorShedding = 'Generator shedding'ο
- GeneratorShuttingDown = 'Generator shutting down'ο
- GeneratorStartingUp = 'Generator starting up'ο
- HvdcLoading = 'HVDC loading'ο
- HvdcLosses = 'HVDC losses'ο
- HvdcODF = 'HVDC ODF'ο
- HvdcOverloads = 'HVDC overloads'ο
- HvdcPTDF = 'HVDC PTDF'ο
- HvdcPowerFrom = 'HVDC power "from"'ο
- HvdcPowerFromA = 'HVDC power "from" A'ο
- HvdcPowerFromB = 'HVDC power "from" B'ο
- HvdcPowerFromC = 'HVDC power "from" C'ο
- HvdcPowerTo = 'HVDC power "to"'ο
- HvdcPowerToA = 'HVDC power "to" A'ο
- HvdcPowerToB = 'HVDC power "to" B'ο
- HvdcPowerToC = 'HVDC power "to" C'ο
- HvdcResults = 'Hvdc'ο
- InfoResults = 'Information'ο
- InterAreaExchange = 'Inter-Area exchange'ο
- InterSpaceBranchLoading = 'Inter-space branch loading'ο
- InterSpaceBranchPower = 'Inter-space branch power'ο
- InvestmentsCombinationsResults = 'Combinations'ο
- InvestmentsFrequencyResults = 'Frequency'ο
- InvestmentsIterationsPlot = 'Iterations plot'ο
- InvestmentsObjectivesResults = 'Objectives'ο
- InvestmentsParetoCombinationsResults = 'Pareto combinations'ο
- InvestmentsParetoFrequencyResults = 'Pareto frequency'ο
- InvestmentsParetoObjectivesResults = 'Pareto objectives'ο
- InvestmentsParetoPlot = 'Pareto plots'ο
- InvestmentsParetoPlotNSGA2 = 'Pareto plot NSGA2'ο
- InvestmentsParetoReportResults = 'Pareto evaluation report'ο
- InvestmentsReportResults = 'Evaluation report'ο
- InvestmentsWhenToMakePlot = 'When to make them plot'ο
- LODF = 'LODF'ο
- LoadNeutralVoltage = 'Load neutral voltage'ο
- LoadPower = 'Load power'ο
- LoadResults = 'Loads'ο
- LoadShedding = 'Load shedding'ο
- LoadSheddingCost = 'Load shedding cost'ο
- LossesPerArea = 'Losses per area'ο
- LossesPerGenPerArea = 'Losses per generation unit in area'ο
- LossesPercentPerArea = 'Losses % per area'ο
- MaxContingencyFlows = 'Max contingency flow'ο
- MaxContingencyLoading = 'Max contingency loading'ο
- MaxOverloads = 'Maximum contingency flow'ο
- MeanContingencyOverLoading = 'Mean contingency overloading'ο
- Modes = 'Modes'ο
- NTCResults = 'NTC'ο
- NetTransferCapacity = 'Net transfer capacity'ο
- NodeSlacks = 'Nodal slacks'ο
- OTDFSimulationError = 'Error'ο
- OpfBalancePlot = 'Balance plot'ο
- OpfNtcTsBaseReport = 'Base flow report'ο
- OpfNtcTsContingencyReport = 'Contingency flow report'ο
- OpfTechnologyPlot = 'Technology plot'ο
- PTDF = 'PTDF'ο
- PTDFBusVoltageSensitivity = 'Bus voltage sensitivity'ο
- ParetoResults = 'Pareto'ο
- ParticipationFactors = 'Participation Factors'ο
- PowerByTechnology = 'Power by technology'ο
- ReliabilityCAIDIResults = 'CAIDI'ο
- ReliabilityENSResults = 'ENS'ο
- ReliabilityLOLEResults = 'LOLE'ο
- ReliabilityLOLETResults = 'LOLET'ο
- ReliabilityLOLFResults = 'LOLF'ο
- ReliabilityLOLFTResults = 'LOLFT'ο
- ReliabilitySAIDIResults = 'SAIDI'ο
- ReliabilitySAIFIResults = 'SAIFI'ο
- ReportsResults = 'Reports'ο
- RmsGeneratorDeltaResults = 'Rms Genqec delta results'ο
- RmsGeneratorOmegaResults = 'Rms Genqec omega results'ο
- RmsGeneratorResults = 'Rms Generator results'ο
- RmsLinePResults = 'Rms Simple Line P results'ο
- RmsLineQResults = 'Rms Simple Line Q results'ο
- RmsLineResults = 'Rms Line results'ο
- RmsLoadPResults = 'Rms Load P results'ο
- RmsLoadQResults = 'Rms Load Q results'ο
- RmsLoadResults = 'Rms load results'ο
- RmsPlotResults = 'Rms plot results'ο
- RmsSimulationReport = 'Rms time series report'ο
- SDomainPlot = 'S-Domain Plot'ο
- SDomainPlotHz = 'S-Domain Plot in Hz'ο
- Sensibilities = 'Sensibilities'ο
- SeriesResults = 'Series'ο
- ShortCircuitInfo = 'Short-circuit information'ο
- ShuntNeutralVoltage = 'Shunt neutral voltage'ο
- ShuntReactivePower = 'Shunt reactive power'ο
- ShuntReactivePowerA = 'Shunt reactive power A'ο
- ShuntReactivePowerB = 'Shunt reactive power B'ο
- ShuntReactivePowerC = 'Shunt reactive power C'ο
- ShuntResults = 'Shunt like devices'ο
- SigmaDistances = 'Sigma distances'ο
- SigmaImag = 'Sigma imaginary'ο
- SigmaPlusDistances = 'Sigma + distances'ο
- SigmaReal = 'Sigma real'ο
- SimulationError = 'Error'ο
- SlacksResults = 'Slacks'ο
- SnapshotResults = 'Snapshot'ο
- SpecialPlots = 'Special plots'ο
- SrapUsedPower = 'Srap used power'ο
- StateMatrix = 'State Matrix'ο
- StatisticResults = 'Statistics'ο
- StdDevContingencyOverLoading = 'Std-dev contingency overloading'ο
- SystemEmissions = 'System emissions'ο
- SystemEnergyCost = 'System energy cost'ο
- SystemEnergyTotalCost = 'System energy total cost'ο
- SystemFuel = 'System fuel consumption'ο
- SystemResults = 'System'ο
- TsAlphaReport = 'Time series sensitivity to the exchange report'ο
- TsBaseFlowReport = 'Time series base flow report'ο
- TsBranchMonitoring = 'Time series branch monitoring logic report'ο
- TsContingencyBranches = 'Time series contingency Branches report'ο
- TsContingencyFlowBranchReport = 'Time series Contingency flow report (Branches)'ο
- TsContingencyFlowGenerationReport = 'Time series contingency flow report. (Generation)'ο
- TsContingencyFlowHvdcReport = 'Time series contingency flow report. (Hvdc)'ο
- TsContingencyFlowReport = 'Time series contingency flow report'ο
- TsCriticalBranches = 'Time series critical Branches report'ο
- TsGenerationDeltaReport = 'Time series generation delta power report'ο
- TsGenerationPowerReport = 'Time series generation power report'ο
- TsWorstAlphaN1Report = 'Time series worst sensitivity to the exchange report (N-1)'ο
- VscLoading = 'Vsc loading'ο
- VscLosses = 'Vsc losses'ο
- VscODF = 'Vsc ODF'ο
- VscPTDF = 'Vsc PTDF'ο
- VscPowerFromNegative = 'Vsc power "from" negative pole'ο
- VscPowerFromPositive = 'Vsc power "from" positive pole'ο
- VscPowerTo = 'Vsc power "to"'ο
- VscPowerToA = 'Vsc power "to" A'ο
- VscPowerToB = 'Vsc power "to" B'ο
- VscPowerToC = 'Vsc power "to" C'ο
- VscResults = 'Vsc'ο
- ZoneAnalysis = 'Zone analysis'ο
- ZoneBalanceAnalysis = 'Zone balance analysis'ο
- ZoneGenerationAnalysis = 'Zone generation analysis'ο
- ZoneLoadAnalysis = 'Zone load analysis'ο
- class VeraGridEngine.enumerations.RmsInitializationMethod(value)[source]ο
Bases:
Enum- CustomValues = 'CustomValues'ο
- Explicit = 'Explicit'ο
- PseudoTransient = 'PseudoTransient'ο
- ReducedExplicit = 'ReducedExplicit'ο
- class VeraGridEngine.enumerations.RmsProblemTypes(value)[source]ο
Bases:
Enum- CurrentBalance = 'RmsProblemPhasor'ο
- Multilinear = 'RmsProblemMultilinear'ο
- PowerBalance = 'RmsProblemDae'ο
- PowerBalanceVectorized = 'RmsProblemDaeVectorized'ο
- Tensygrid = 'Tensygrid'ο
- class VeraGridEngine.enumerations.SchematicAttachmentOwnerKind(value)[source]ο
Bases:
EnumSchematic attachment owner kinds.
- BUS = 'bus'ο
- FLUID = 'fluid'ο
- class VeraGridEngine.enumerations.SchematicAttachmentSide(value)[source]ο
Bases:
EnumSchematic attachment-side identifiers.
- BOTTOM = 'bottom'ο
- DEFAULT = 'default'ο
- LEFT = 'left'ο
- RIGHT = 'right'ο
- TOP = 'top'ο
- class VeraGridEngine.enumerations.SchematicAutoRouteStyle(value)[source]ο
Bases:
EnumSchematic automatic route styles.
- RETICULAR = 'reticular'ο
- STRAIGHT = 'straight'ο
- class VeraGridEngine.enumerations.SchematicBranchEndpoint(value)[source]ο
Bases:
EnumSchematic branch endpoint identifiers.
- FROM = 'from'ο
- TO = 'to'ο
- class VeraGridEngine.enumerations.SchematicRouteKind(value)[source]ο
Bases:
EnumSchematic route kinds.
- AUTO = 'auto'ο
- AUTO_ORTHOGONAL = 'auto-orthogonal'ο
- AUTO_POLYLINE = 'auto-polyline'ο
- MANUAL_ORTHOGONAL = 'manual-orthogonal'ο
- MANUAL_POLYLINE = 'manual-polyline'ο
- ORTHOGONAL = 'orthogonal'ο
- class VeraGridEngine.enumerations.ShuntConnectionType(value)[source]ο
Bases:
str,EnumLoads, shunts, etc.. connection types
- Delta = 'D'ο
- FloatingStar = 'Y'ο
- GroundedStar = 'Yg'ο
- NeutralStar = 'Yn'ο
- class VeraGridEngine.enumerations.ShuntControlMode(value)[source]ο
Bases:
str,EnumModes of operation of shunt control modes
- Continuous = 'Continuous'ο
- Discrete = 'Discrete'ο
- Locked = 'Locked'ο
- class VeraGridEngine.enumerations.SimulationTypes(value)[source]ο
Bases:
EnumEnumeration of simulation types
- Cascade_run = 'Cascade'ο
- CatalogueOptimization_run = 'Catalogue optimization'ο
- CleanRoom_run = 'Clean room'ο
- ClusteringAnalysis_run = 'Clustering Analysis'ο
- ContingencyAnalysisTS_run = 'Contingency analysis time series'ο
- ContingencyAnalysis_run = 'Contingency analysis'ο
- ContinuationPowerFlow_run = 'Voltage collapse'ο
- Delete_and_reduce_run = 'Delete and reduce'ο
- DesignView = 'Design View'ο
- EmtDynamic_run = 'EMT Dynamic'ο
- EmtSmallSignal_run = 'EMT Small Signal stability'ο
- ExportAll = 'export all'ο
- FileOpen = 'file open'ο
- FileSave = 'file save'ο
- InputsAnalysis_run = 'Inputs Analysis'ο
- InvestmentsEvaluation_run = 'Investments evaluation'ο
- LatinHypercube_run = 'Latin Hypercube'ο
- LinearAnalysis_TS_run = 'Linear analysis time series'ο
- LinearAnalysis_run = 'Linear analysis'ο
- MonteCarlo_run = 'Monte Carlo'ο
- NetTransferCapacityTS_run = 'Available transfer capacity time series'ο
- NetTransferCapacity_run = 'Available transfer capacity'ο
- NoSim = 'No simulation'ο
- NodalCapacityTimeSeries_run = 'Nodal capacity time series'ο
- NodeGrouping_run = 'Node groups'ο
- NonLinearAnalysis_TS_run = 'Nonlinear analysis time series'ο
- NonLinearAnalysis_run = 'Nonlinear analysis'ο
- OPFTimeSeries_run = 'Optimal power flow time series'ο
- OPF_NTC_TS_run = 'Optimal net transfer capacity time series'ο
- OPF_NTC_run = 'Optimal net transfer capacity'ο
- OPF_run = 'Optimal power flow'ο
- OptimalNetTransferCapacityTimeSeries_run = 'Optimal net transfer capacity time series'ο
- PowerFlow3ph_run = 'Power flow 3ph'ο
- PowerFlowTimeSeries_run = 'Power flow time series'ο
- PowerFlow_run = 'Power flow'ο
- Reliability_run = 'Reliability'ο
- RmsDynamic_run = 'RMS Dynamic'ο
- RmsSmallSignal_run = 'RMS Small Signal stability'ο
- ShortCircuit_run = 'Short circuit'ο
- SigmaAnalysis_run = 'Sigma Analysis'ο
- StateEstimation_run = 'State estimation'ο
- StochasticPowerFlow = 'Stochastic Power Flow'ο
- TemplateDriver = 'Template'ο
- TopologyProcessor_run = 'Topology Processor'ο
- TopologyReduction_run = 'Topology reduction'ο
- TransientStability_run = 'Transient stability'ο
- class VeraGridEngine.enumerations.SmallSignalEmtBuildTypes(value)[source]ο
Bases:
EnumJacobian construction backends for implicit solvers.
- Arnoldi = 'Arnoldi'ο
- HybridArnoldi = 'Hybrid Arnoldi'ο
- class VeraGridEngine.enumerations.SolverType(value)[source]ο
Bases:
EnumRefer to the Power Flow section for details about the different algorithms supported by VeraGrid.
- BFS = 'Backwards-Forward substitution'ο
- BFS_linear = 'Backwards-Forward substitution (linear)'ο
- CONTINUATION_NR = 'Continuation-Newton-Raphson'ο
- Constant_Impedance_linear = 'Constant impedance linear'ο
- Decoupled_LU = 'Decoupled-LU Decomposition'ο
- FASTDECOUPLED = 'Fast decoupled'ο
- GAUSS = 'Gauss-Seidel'ο
- GN = 'Gauss-Newton'ο
- GREEDY_DISPATCH_OPF = 'Greedy dispatch'ο
- HELM = 'Holomorphic Embedding'ο
- IWAMOTO = 'Iwamoto-Newton-Raphson'ο
- LACPF = 'Linear AC'ο
- LINEAR_OPF = 'Linear OPF'ο
- LM = 'Levenberg-Marquardt'ο
- Linear = 'Linear'ο
- NONLINEAR_OPF = 'Nonlinear OPF'ο
- NR = 'Newton Raphson'ο
- NoSolver = 'No Solver'ο
- PowellDogLeg = "Powell's Dog Leg"ο
- Proportional_OPF = 'Proportional OPF'ο
- class VeraGridEngine.enumerations.SparseSolver(value)[source]ο
Bases:
EnumSparse solvers to use
- GMRES = 'GMRES'ο
- ILU = 'ILU'ο
- KLU = 'KLU'ο
- Pardiso = 'Pardiso'ο
- SuperLU = 'SuperLU'ο
- UMFPACK = 'UmfPack'ο
- UMFPACKTriangular = 'UmfPackTriangular'ο
- class VeraGridEngine.enumerations.StudyResultsType(value)[source]ο
Bases:
EnumTypes of simulation results
- AvailableTransferCapacity = 'AvailableTransferCapacity'ο
- AvailableTransferCapacityTimeSeries = 'AvailableTransferCapacityTimeSeries'ο
- Clustering = 'Clustering'ο
- ContingencyAnalysis = 'ContingencyAnalysis'ο
- ContingencyAnalysisTimeSeries = 'ContingencyAnalysisTimeSeries'ο
- ContinuationPowerFlow = 'ContinuationPowerFlow'ο
- EmtSimulation = 'EmtSimulation'ο
- InputsAnalysis = 'InputsAnalysis'ο
- InvestmentEvaluations = 'InvestmentEvaluations'ο
- LinearAnalysis = 'LinearAnalysis'ο
- LinearAnalysisTimeSeries = 'LinearAnalysisTimeSeries'ο
- NetTransferCapacity = 'NetTransferCapacity'ο
- NetTransferCapacityTimeSeries = 'NetTransferCapacityTimeSeries'ο
- NodeGroups = 'NodeGroups'ο
- OptimalPowerFlow = 'PowerFlow'ο
- OptimalPowerFlowTimeSeries = 'PowerFlowTimeSeries'ο
- PowerFlow = 'PowerFlow'ο
- PowerFlowTimeSeries = 'PowerFlowTimeSeries'ο
- RmsSimulation = 'RmsSimulation'ο
- ShortCircuit = 'ShortCircuit'ο
- SigmaAnalysis = 'SigmaAnalysis'ο
- SmallSignalStability = 'SmallSignalStability'ο
- StateEstimation = 'StateEstimation'ο
- StochasticPowerFlow = 'StochasticPowerFlow'ο
- class VeraGridEngine.enumerations.SubObjectType(value)[source]ο
Bases:
EnumTypes of objects that act as complicated variable types
- AdmittanceMatrix = 'Admittance Matrix'ο
- Array = 'Array'ο
- Associations = 'AssociationsList'ο
- ConstType = 'ConstType'ο
- DaeBlockType = 'DaeBlock'ο
- GeneratorQCurve = 'Generator Q curve'ο
- LineLocations = 'Line locations'ο
- ListOfWires = 'ListOfWires'ο
- MergeInformation = 'MergeInformation'ο
- ObjectsList = 'ObjectsList'ο
- Profile = 'Profile'ο
- TapChanger = 'Tap changer'ο
- VarType = 'VarType'ο
- class VeraGridEngine.enumerations.SwitchGraphicType(value)[source]ο
Bases:
EnumBus graphical modes
- CircuitBreaker = 'CircuitBreaker'ο
- Disconnector = 'Disconnector'ο
- class VeraGridEngine.enumerations.SyncIssueType(value)[source]ο
Bases:
EnumSync issues enumeration
- Added = 'Added'ο
- Conflict = 'Conflict'ο
- Deleted = 'Deleted'ο
- class VeraGridEngine.enumerations.TapChangerTypes(value)[source]ο
Bases:
EnumTypes of objects that act as complicated variable types
- Asymmetrical = 'Asymmetrical'ο
- NoRegulation = 'NoRegulation'ο
- Symmetrical = 'Symmetrical'ο
- VoltageRegulation = 'VoltageRegulation'ο
- class VeraGridEngine.enumerations.TapModuleControl(value)[source]ο
Bases:
str,EnumTap module control types
- Qf = 'Qf'ο
- Qt = 'Qt'ο
- Vm = 'Vm'ο
- fixed = 'Fixed'ο
- class VeraGridEngine.enumerations.TapPhaseControl(value)[source]ο
Bases:
str,EnumTap angle control types
- Pf = 'Pf'ο
- Pt = 'Pt'ο
- fixed = 'Fixed'ο
- class VeraGridEngine.enumerations.TerminalType(value)[source]ο
Bases:
EnumTerminal types
- AC = 'AC'ο
- DC_N = 'DC-'ο
- DC_P = 'DC+'ο
- OTHER = 'Other'ο
- class VeraGridEngine.enumerations.TimeFrame(value)[source]ο
Bases:
EnumTime frame
- Continuous = 'Continuous'ο
- class VeraGridEngine.enumerations.TimeGrouping(value)[source]ο
Bases:
EnumTime groupings enumeration
- Daily = 'Daily'ο
- Hourly = 'Hourly'ο
- Monthly = 'Monthly'ο
- NoGrouping = 'No grouping'ο
- Weekly = 'Weekly'ο
- class VeraGridEngine.enumerations.TimeSeriesSearchPoint[source]ο
Bases:
Enum- HighestLoad = 'Highest Load'ο
- LowestLoad = 'Lowest load'ο
- class VeraGridEngine.enumerations.TreeStateNodeKind(value)[source]ο
Bases:
EnumStable semantic node kinds used to preserve tree-view state.
- DEVICE = 'device'ο
- DEVICE_TYPE = 'device_type'ο
- PARAMETER = 'parameter'ο
- PLOT_ENTRY = 'plot_entry'ο
- PLOT_GROUP = 'plot_group'ο
- ROOT = 'root'ο
- SECTION = 'section'ο
- SOURCE = 'source'ο
- VARIABLE = 'variable'ο
- class VeraGridEngine.enumerations.UcteExportMode(value)[source]ο
Bases:
EnumEnumeration of UCTE export output strategies.
- BatchZip = 'Batch zip package'ο
- SingleFile = 'Single file'ο
- class VeraGridEngine.enumerations.ValveEmtModelVariant(value)[source]ο
Bases:
EnumEnumeration of EMT valve modelling variants.
- Complete = 'Complete'ο
- Ideal = 'Ideal'ο
- class VeraGridEngine.enumerations.ValveEmtType(value)[source]ο
Bases:
EnumEnumeration of EMT valve physical types.
- Diode = 'Diode'ο
- Igbt = 'IGBT'ο
- Thyristor = 'Thyristor'ο
- class VeraGridEngine.enumerations.ValveInitializationState(value)[source]ο
Bases:
EnumEnumeration of valve initialization states.
- Blocked = 'Blocked'ο
- ForwardConducting = 'Forward conducting'ο
- FromPowerFlow = 'From power flow'ο
- ReverseConducting = 'Reverse conducting'ο
- class VeraGridEngine.enumerations.VarPowerFlowReferenceType[source]ο
Bases:
Enum- DcPathModeSeed = 'DcPathModeSeed'ο
- I_complex = 'I_complex'ο
- Idc = 'Idc'ο
- If_complex = 'If_complex'ο
- If_dc = 'If_dc'ο
- If_vsc = 'If_vsc'ο
- Ii = 'Ii'ο
- Iif = 'Iif'ο
- Iit = 'Iit'ο
- Im = 'Im'ο
- Ipk = 'Ipk'ο
- Ir = 'Ir'ο
- Irf = 'Irf'ο
- Irt = 'Irt'ο
- It_complex = 'It_complex'ο
- It_dc = 'It_dc'ο
- It_vsc = 'It_vsc'ο
- NOTHING = 'nothing'ο
- P = 'P'ο
- P_A = 'P_A'ο
- P_B = 'P_B'ο
- P_C = 'P_C'ο
- P_N = 'P_N'ο
- Pf = 'Pf'ο
- Pf_hvdc = 'Pf_hvdc'ο
- Pfn_vsc = 'Pfn_vsc'ο
- Pfp_vsc = 'Pfp_vsc'ο
- Pt = 'Pt'ο
- Pt_hvdc = 'Pt_hvdc'ο
- Q = 'Q'ο
- Q_A = 'Q_A'ο
- Q_B = 'Q_B'ο
- Q_C = 'Q_C'ο
- Q_N = 'Q_N'ο
- Qf = 'Qf'ο
- Qt = 'Qt'ο
- S_complex = 'S_complex'ο
- Sf_A = 'Sf_A'ο
- Sf_B = 'Sf_B'ο
- Sf_C = 'Sf_C'ο
- Sf_complex = 'Sf_complex'ο
- St_A = 'St_A'ο
- St_B = 'St_B'ο
- St_C = 'St_C'ο
- St_complex = 'St_complex'ο
- St_vsc = 'St_vsc'ο
- V_complex = 'V_complex'ο
- Va = 'Va'ο
- Vaf = 'Vaf'ο
- Vat = 'Vat'ο
- Vdc = 'Vdc'ο
- Vf_complex = 'Vf_complex'ο
- Vf_dc = 'Vf_dc'ο
- Vi = 'Vi'ο
- Vif = 'Vif'ο
- Vit = 'Vit'ο
- Vm = 'Vm'ο
- Vmf = 'Vmf'ο
- Vmt = 'Vmt'ο
- Vpk = 'Vpk'ο
- Vr = 'Vr'ο
- Vrf = 'Vrf'ο
- Vrt = 'Vrt'ο
- Vt_complex = 'Vt_complex'ο
- Vt_dc = 'Vt_dc'ο
- d_v_A = 'd_v_A'ο
- d_v_A_f = 'd_v_A_f'ο
- d_v_A_t = 'd_v_A_t'ο
- d_v_B = 'd_v_B'ο
- d_v_B_f = 'd_v_B_f'ο
- d_v_B_t = 'd_v_B_t'ο
- d_v_C = 'd_v_C'ο
- d_v_C_f = 'd_v_C_f'ο
- d_v_C_t = 'd_v_C_t'ο
- d_v_N = 'd_v_N'ο
- d_v_N_f = 'd_v_N_f'ο
- d_v_N_t = 'd_v_N_t'ο
- i_A = 'i_A'ο
- i_B = 'i_B'ο
- i_C = 'i_C'ο
- i_N = 'i_N'ο
- if_A = 'if_A'ο
- if_B = 'if_B'ο
- if_C = 'if_C'ο
- if_N = 'if_N'ο
- it_A = 'it_A'ο
- it_B = 'it_B'ο
- it_C = 'it_C'ο
- it_N = 'it_N'ο
- phi = 'phi'ο
- phi_v = 'phi_v'ο
- v_A = 'v_A'ο
- v_B = 'v_B'ο
- v_C = 'v_C'ο
- v_N = 'v_N'ο
- vf_A = 'vf_A'ο
- vf_B = 'vf_B'ο
- vf_C = 'vf_C'ο
- vf_N = 'vf_N'ο
- vt_A = 'vt_A'ο
- vt_B = 'vt_B'ο
- vt_C = 'vt_C'ο
- vt_N = 'vt_N'ο
- class VeraGridEngine.enumerations.VoltageLevelTypes(value)[source]ο
Bases:
EnumTypes of substation types
- BreakerAndAHalf = 'Breaker and a half'ο
- DoubleBar = 'Double bar'ο
- DoubleBarDuplex = 'Double bar duplex'ο
- DoubleBarWithBypass = 'Double bar with bypass'ο
- DoubleBarWithTransference = 'Double bar with transference bar'ο
- Ring = 'Ring'ο
- SingleBar = 'Single bar'ο
- SingleBarWithBypass = 'Single bar with bypass'ο
- SingleBarWithSplitter = 'Single bar with splitter'ο
- class VeraGridEngine.enumerations.WindingType(value)[source]ο
Bases:
str,EnumTransformer windings connection types
- Delta = 'D'ο
- FloatingStar = 'Y'ο
- GroundedStar = 'Yg'ο
- NeutralStar = 'Yn'ο
- ZigZag = 'Z'ο