Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PowerGridModel/power-grid-model
/ functions
Functions
2,475 in github.com/PowerGridModel/power-grid-model
⨍
Functions
2,475
◇
Types & classes
819
↳
Endpoints
41
↓ 2 callers
Function
minimum_degree_ordering
power_grid_model_c/power_grid_model/include/power_grid_model/sparse_ordering.hpp:183
↓ 2 callers
Method
n_attributes
power_grid_model_c/power_grid_model_cpp/include/power_grid_model_cpp/meta_data.hpp:59
↓ 2 callers
Method
n_components
power_grid_model_c/power_grid_model_cpp/include/power_grid_model_cpp/dataset.hpp:53
↓ 2 callers
Method
n_components
power_grid_model_c/power_grid_model_cpp/include/power_grid_model_cpp/meta_data.hpp:37
↓ 2 callers
Method
n_datasets
power_grid_model_c/power_grid_model_cpp/include/power_grid_model_cpp/meta_data.hpp:21
↓ 2 callers
Function
one_step_control_voltage_down
lower voltage at control side => higher voltage at tap side => higher tap pos
power_grid_model_c/power_grid_model/include/power_grid_model/optimizer/tap_position_optimizer.hpp:477
↓ 2 callers
Function
one_step_control_voltage_up
higher voltage at control side => lower voltage at tap side => lower tap pos
power_grid_model_c/power_grid_model/include/power_grid_model/optimizer/tap_position_optimizer.hpp:469
↓ 2 callers
Function
one_step_tap_down
power_grid_model_c/power_grid_model/include/power_grid_model/optimizer/tap_position_optimizer.hpp:455
↓ 2 callers
Function
one_step_tap_up
power_grid_model_c/power_grid_model/include/power_grid_model/optimizer/tap_position_optimizer.hpp:442
↓ 2 callers
Method
output_ref_z
const z
tests/cpp_unit_tests/math_solver/test_math_solver_common.hpp:144
↓ 2 callers
Method
pack_array
power_grid_model_c/power_grid_model/include/power_grid_model/auxiliary/serialization/serializer.hpp:582
↓ 2 callers
Method
pack_map
power_grid_model_c/power_grid_model/include/power_grid_model/auxiliary/serialization/serializer.hpp:591
↓ 2 callers
Function
perturb_pivot_if_needed
power_grid_model_c/power_grid_model/include/power_grid_model/math_solver/sparse_lu_solver.hpp:39
↓ 2 callers
Method
prepare_job_dispatch
power_grid_model_c/power_grid_model/include/power_grid_model/job_interface.hpp:43
↓ 2 callers
Method
prepare_job_dispatch_impl
power_grid_model_c/power_grid_model/include/power_grid_model/job_adapter.hpp:113
↓ 2 callers
Function
prepare_update_view
Create a view of the update data, or an empty view if not provided, in a format compatible with the PGM core libary. Args: update_da
src/power_grid_model/_core/data_handling.py:68
↓ 2 callers
Function
process_edge
Helper function: Process a single edge during general connection rules
power_grid_model_c/power_grid_model/include/power_grid_model/math_solver/observability.hpp:393
↓ 2 callers
Function
produce_output
power_grid_model_c/power_grid_model/include/power_grid_model/main_core/output.hpp:128
↓ 2 callers
Method
q
power_grid_model_c/power_grid_model/include/power_grid_model/math_solver/iterative_linear_se_solver.hpp:71
↓ 2 callers
Method
r
power_grid_model_c/power_grid_model/include/power_grid_model/math_solver/iterative_linear_se_solver.hpp:72
↓ 2 callers
Method
r_P_theta
power_grid_model_c/power_grid_model/include/power_grid_model/math_solver/newton_raphson_se_solver.hpp:91
↓ 2 callers
Method
r_Q_v
power_grid_model_c/power_grid_model/include/power_grid_model/math_solver/newton_raphson_se_solver.hpp:94
↓ 2 callers
Function
read_all_cases
tests/cpp_validation_tests/test_validation.cpp:554
↓ 2 callers
Function
regulated_trafos_contain
power_grid_model_c/power_grid_model/include/power_grid_model/optimizer/tap_position_optimizer.hpp:123
↓ 2 callers
Method
render_template
(self, template_path: Path, output_path: Path, **data)
code_generation/code_gen.py:36
↓ 2 callers
Function
sample_output_data
()
tests/unit/test_internal_utils.py:696
↓ 2 callers
Function
save_json_data
(json_file: str, data: Dataset)
tests/unit/utils.py:249
↓ 2 callers
Function
scalar_lu_test_data
tests/cpp_unit_tests/math_solver/test_sparse_lu_solver.cpp:52
↓ 2 callers
Method
se_input_angle
tests/cpp_unit_tests/math_solver/test_math_solver_se.hpp:127
↓ 2 callers
Method
se_input_angle_current_sensors
tests/cpp_unit_tests/math_solver/test_math_solver_se.hpp:192
↓ 2 callers
Method
set_attribute_buffer
power_grid_model_c/power_grid_model_cpp/include/power_grid_model_cpp/dataset.hpp:119
↓ 2 callers
Method
set_current_tap
power_grid_model_c/power_grid_model/include/power_grid_model/optimizer/tap_position_optimizer.hpp:807
↓ 2 callers
Function
set_element_degree
power_grid_model_c/power_grid_model/include/power_grid_model/sparse_ordering.hpp:66
↓ 2 callers
Method
set_err_tol
(self, opt: OptionsPtr, err_tol: float)
src/power_grid_model/_core/power_grid_core.py:337
↓ 2 callers
Method
set_max_iter
(self, opt: OptionsPtr, max_iter: int)
src/power_grid_model/_core/power_grid_core.py:341
↓ 2 callers
Method
set_threading
(self, opt: OptionsPtr, threading: int)
src/power_grid_model/_core/power_grid_core.py:345
↓ 2 callers
Method
setup_impl
power_grid_model_c/power_grid_model/include/power_grid_model/job_adapter.hpp:127
↓ 2 callers
Method
size
power_grid_model_c/power_grid_model/include/power_grid_model/container.hpp:170
↓ 2 callers
Function
sparse_decode
power_grid_model_c/power_grid_model/include/power_grid_model/common/grouped_index_vector.hpp:51
↓ 2 callers
Method
tap_max
tests/cpp_unit_tests/optimizer/test_optimizer.hpp:44
↓ 2 callers
Method
tap_min
tests/cpp_unit_tests/optimizer/test_optimizer.hpp:43
↓ 2 callers
Method
tap_side
tests/cpp_unit_tests/optimizer/test_optimizer.hpp:41
↓ 2 callers
Method
tau_p
power_grid_model_c/power_grid_model/include/power_grid_model/math_solver/newton_raphson_se_solver.hpp:53
↓ 2 callers
Method
tau_q
power_grid_model_c/power_grid_model/include/power_grid_model/math_solver/newton_raphson_se_solver.hpp:54
↓ 2 callers
Function
to_json
(data, raw_buffer: bool = False, indent: int | None = None)
tests/unit/test_serialization.py:48
↓ 2 callers
Method
u_ref
power_grid_model_c/power_grid_model/include/power_grid_model/component/source.hpp:112
↓ 2 callers
Function
update_y_bus
power_grid_model_c/power_grid_model/include/power_grid_model/main_core/math_state.hpp:49
↓ 2 callers
Function
validate_generic_voltage_sensor
(data: SingleDataset, component: CT)
src/power_grid_model/validation/_validation.py:1203
↓ 2 callers
Method
visit_boolean
power_grid_model_c/power_grid_model/include/power_grid_model/auxiliary/serialization/deserializer.hpp:300
↓ 2 callers
Method
visit_nil
tests/cpp_unit_tests/auxiliary/test_deserializer.cpp:286
↓ 2 callers
Method
winddown_impl
power_grid_model_c/power_grid_model/include/power_grid_model/job_adapter.hpp:136
↓ 1 callers
Function
PGM_create_model
create model
power_grid_model_c/power_grid_model_c/src/model.cpp:44
↓ 1 callers
Function
PGM_create_options
options
power_grid_model_c/power_grid_model_c/src/options.cpp:22
↓ 1 callers
Function
PGM_destroy_handle
power_grid_model_c/power_grid_model_c/src/handle.cpp:29
↓ 1 callers
Function
PGM_destroy_model
destroy model
power_grid_model_c/power_grid_model_c/src/model.cpp:361
↓ 1 callers
Function
PGM_destroy_options
power_grid_model_c/power_grid_model_c/src/options.cpp:25
↓ 1 callers
Function
PGM_is_little_endian
power_grid_model_c/power_grid_model_c/src/meta_data.cpp:161
↓ 1 callers
Function
PGM_meta_attribute_ctype
power_grid_model_c/power_grid_model_c/src/meta_data.cpp:155
↓ 1 callers
Function
PGM_meta_attribute_name
power_grid_model_c/power_grid_model_c/src/meta_data.cpp:152
↓ 1 callers
Function
PGM_meta_component_name
power_grid_model_c/power_grid_model_c/src/meta_data.cpp:114
↓ 1 callers
Function
PGM_meta_dataset_name
power_grid_model_c/power_grid_model_c/src/meta_data.cpp:84
↓ 1 callers
Function
PGM_meta_n_attributes
attributes
power_grid_model_c/power_grid_model_c/src/meta_data.cpp:124
↓ 1 callers
Function
PGM_meta_n_components
component
power_grid_model_c/power_grid_model_c/src/meta_data.cpp:88
↓ 1 callers
Function
PGM_meta_n_datasets
dataset
power_grid_model_c/power_grid_model_c/src/meta_data.cpp:67
↓ 1 callers
Function
PGM_version
power_grid_model_c/power_grid_model_c/src/handle.cpp:57
↓ 1 callers
Method
__init__
(self, *args, **kwargs)
src/power_grid_model/_core/errors.py:48
↓ 1 callers
Method
__new__
(cls, *args, **kwargs)
src/power_grid_model/_core/options.py:58
↓ 1 callers
Method
__new__
(cls, data: Dataset, dataset_type: DatasetType | None = None)
src/power_grid_model/_core/power_grid_dataset.py:330
↓ 1 callers
Method
__new__
(cls, *_args, **_kwargs)
src/power_grid_model/_core/power_grid_model.py:151
↓ 1 callers
Method
_add_buffer
(self, component: ComponentType, buffer_properties: BufferProperties)
src/power_grid_model/_core/power_grid_dataset.py:458
↓ 1 callers
Method
_add_buffers
(self)
src/power_grid_model/_core/power_grid_dataset.py:454
↓ 1 callers
Function
_add_cases
(case_dir: Path, calculation_type: str, **kwargs)
tests/unit/utils.py:183
↓ 1 callers
Method
_add_component_data
Add Power Grid Model data for a single component to the mutable dataset view. Args: component: the name of the component
src/power_grid_model/_core/power_grid_dataset.py:257
↓ 1 callers
Method
_add_data
Add Power Grid Model data to the mutable dataset view. Args: data: the data. Raises: ValueError: if
src/power_grid_model/_core/power_grid_dataset.py:242
↓ 1 callers
Function
_check_columnar_row
(sub_data: ComponentData, err_msg_suffixed: str)
src/power_grid_model/_core/utils.py:597
↓ 1 callers
Function
_check_only_relevant_attributes_present
(component_values: SingleComponentData | DenseBatchData)
tests/unit/test_serialization.py:667
↓ 1 callers
Function
_check_sparse_dense
(component_data: ComponentData, err_msg_suffixed: str)
src/power_grid_model/_core/utils.py:583
↓ 1 callers
Function
_compatibility_deprecated_export_json_data
( json_file: Path, data: Dataset, indent: int | None = 2, compact: bool = False )
src/power_grid_model/utils.py:282
↓ 1 callers
Method
_construct_output
( self, output_component_types: ComponentAttributeMapping, calculation_type: Calculati
src/power_grid_model/_core/power_grid_model.py:256
↓ 1 callers
Function
_convert_component
(objects: SingleComponentData)
src/power_grid_model/_core/utils.py:372
↓ 1 callers
Function
_convert_data_to_row_or_columnar
Converts row or columnar component data to row or columnar component data as requested in `attrs`.
src/power_grid_model/_core/utils.py:431
↓ 1 callers
Function
_create_sparse_buffer
Create a sparse buffer with the provided properties and type. Args: properties: the desired buffer properties. schema: the d
src/power_grid_model/_core/buffer_handling.py:474
↓ 1 callers
Function
_create_uniform_buffer
Create a uniform buffer with the provided properties and type. Args: properties: the desired buffer properties. schema: the
src/power_grid_model/_core/buffer_handling.py:449
↓ 1 callers
Function
_data_type_nan
(data_type: str)
code_generation/code_gen.py:18
↓ 1 callers
Function
_extract_columnar_data
returns the contents of the columnar data. Args: data (ComponentData): component data is_batch (bool | None, optional): If given
src/power_grid_model/_core/utils.py:644
↓ 1 callers
Function
_extract_row_based_data
returns the contents of the row based data Args: data (ComponentData): component data is_batch (bool | None, optional): If given
src/power_grid_model/_core/utils.py:680
↓ 1 callers
Method
_filter_attributes
(self, buffer: ColumnarData)
src/power_grid_model/_core/power_grid_dataset.py:514
↓ 1 callers
Method
_filter_with_mapping
(self)
src/power_grid_model/_core/power_grid_dataset.py:527
↓ 1 callers
Function
_generate_meta_attributes
Args: component: component Returns: meta data for all attributes
src/power_grid_model/_core/power_grid_meta.py:141
↓ 1 callers
Function
_generate_meta_component
Args: component: component Returns: meta data for one component
src/power_grid_model/_core/power_grid_meta.py:119
↓ 1 callers
Function
_generate_meta_data
Returns: meta data for all dataset
src/power_grid_model/_core/power_grid_meta.py:86
↓ 1 callers
Function
_generate_meta_dataset
Args: dataset: dataset Returns: meta data for one dataset
src/power_grid_model/_core/power_grid_meta.py:100
↓ 1 callers
Method
_get_buffer_properties
(self, info: CDatasetInfo)
src/power_grid_model/_core/power_grid_dataset.py:489
↓ 1 callers
Function
_get_component_scenario
(component_scenarios: BatchComponentData)
src/power_grid_model/utils.py:85
↓ 1 callers
Function
_get_filtered_attributes
( schema: ComponentMetaData, component_data_filter: set[AttributeType] | list[AttributeType] | None |
src/power_grid_model/_core/power_grid_dataset.py:539
↓ 1 callers
Function
_get_indptr_view
Get a raw view on the index pointer. Args: indptr: the index pointer. Returns: a raw view on the index pointer.
src/power_grid_model/_core/buffer_handling.py:139
↓ 1 callers
Method
_get_output_component_count
(self, calculation_type: CalculationType)
src/power_grid_model/_core/power_grid_model.py:223
↓ 1 callers
Function
_get_scenario
(scenario: int)
src/power_grid_model/_core/utils.py:308
↓ 1 callers
Function
_get_sparse_buffer_view
Get a C API compatible view on a sparse buffer. Args: data: the data. schema: the schema that the data should obey.
src/power_grid_model/_core/buffer_handling.py:371
↓ 1 callers
Function
_get_sym_or_asym_attributes
Segregate into symmetric of asymmetric attribute. The asymmetric attribute is per phase value and of extra dimension. Args: dataset_t
src/power_grid_model/_core/utils.py:188
← previous
next →
601–700 of 2,475, ranked by callers