MCPcopy Create free account

hub / github.com/PowerGridModel/power-grid-model / functions

Functions2,475 in github.com/PowerGridModel/power-grid-model

↓ 15 callersMethodn_topo_nodes
power_grid_model_c/power_grid_model/include/power_grid_model/supernodes.hpp:39
↓ 15 callersMethodoptimize
power_grid_model_c/power_grid_model/include/power_grid_model/optimizer/base_optimizer.hpp:86
↓ 15 callersMethodreset
power_grid_model_c/power_grid_model/include/power_grid_model/optimizer/tap_position_optimizer.hpp:868
↓ 15 callersMethodsize
power_grid_model_c/power_grid_model/include/power_grid_model/topology.hpp:466
↓ 15 callersMethodstatus
power_grid_model_c/power_grid_model/include/power_grid_model/component/fault.hpp:146
↓ 14 callersMethodemplace
power_grid_model_c/power_grid_model/include/power_grid_model/container.hpp:88
↓ 14 callersMethodflush
power_grid_model_c/power_grid_model/include/power_grid_model/common/text_logger.hpp:88
↓ 14 callersMethodget
power_grid_model_c/power_grid_model_cpp/include/power_grid_model_cpp/dataset.hpp:188
↓ 14 callersMethodl
power_grid_model_c/power_grid_model/include/power_grid_model/math_solver/newton_raphson_pf_solver.hpp:213
↓ 14 callersMethodphase_shift
power_grid_model_c/power_grid_model/include/power_grid_model/component/link.hpp:29
↓ 14 callersFunctionvalidate_input_data
Validates the entire input dataset: 1. Is the data structure correct? (checking data types and numpy array shapes) 2. Are all re
src/power_grid_model/validation/_validation.py:84
↓ 13 callersFunctionassert_valid_data_structure
Checks if all component names are valid and if the data inside the component matches the required Numpy structured array as defined in the Po
src/power_grid_model/validation/_validation.py:189
↓ 13 callersFunctioncheck_not_observable
tests/cpp_unit_tests/math_solver/test_observability.cpp:49
↓ 13 callersFunctioncompare_result
(actual: SingleDataset, expected: SingleDataset, rtol: float, atol: float | dict[str, float])
tests/unit/utils.py:256
↓ 13 callersFunctionget_default_options
tests/native_api_tests/test_api_model_update.cpp:269
↓ 13 callersMethodget_fault_type
getters
power_grid_model_c/power_grid_model/include/power_grid_model/component/fault.hpp:161
↓ 13 callersMethodh
power_grid_model_c/power_grid_model/include/power_grid_model/math_solver/newton_raphson_pf_solver.hpp:210
↓ 13 callersMethodis_batch
Whether the dataset is a batch dataset. Returns: Whether the dataset is a batch dataset
src/power_grid_model/_core/power_grid_dataset.py:81
↓ 13 callersMethodmodify_status
Helper to modify status and track changes for rollback
power_grid_model_c/power_grid_model/include/power_grid_model/math_solver/observability.hpp:314
↓ 13 callersMethodn_bus
power_grid_model_c/power_grid_model/include/power_grid_model/calculation_parameters.hpp:176
↓ 13 callersMethodprepare
power_grid_model_c/power_grid_model/include/power_grid_model/link_solver.hpp:41
↓ 13 callersFunctionsum_val
power_grid_model_c/power_grid_model/include/power_grid_model/common/three_phase_tensor.hpp:294
↓ 13 callersMethodu_rated
power_grid_model_c/power_grid_model/include/power_grid_model/component/node.hpp:74
↓ 13 callersMethodupdate
tests/cpp_unit_tests/optimizer/test_tap_position_optimizer.cpp:912
↓ 12 callersFunctioninto_the_void
power_grid_model_c/power_grid_model/include/power_grid_model/common/common.hpp:106
↓ 12 callersMethodmath_model_type
NOLINTBEGIN(readability-convert-member-functions-to-static) // because it stubs non-static member functions
tests/cpp_unit_tests/optimizer/test_optimizer.hpp:35
↓ 12 callersMethodprefactorize
prefactorize in-place the LU matrix has the form A = L * U diagonals of L are one diagonals of U have values fill-ins should be pre-allocated with zer
power_grid_model_c/power_grid_model/include/power_grid_model/math_solver/sparse_lu_solver.hpp:326
↓ 12 callersMethodregulated_object
power_grid_model_c/power_grid_model/include/power_grid_model/component/regulator.hpp:25
↓ 12 callersMethodstop
power_grid_model_c/power_grid_model/include/power_grid_model/common/timer.hpp:54
↓ 12 callersFunctionsum_row
power_grid_model_c/power_grid_model/include/power_grid_model/common/three_phase_tensor.hpp:286
↓ 11 callersFunction_map_to_component_types
Helper function to map componenttype str keys to ComponentType.
src/power_grid_model/_core/dataset_definitions.py:326
↓ 11 callersFunctionabs2
power_grid_model_c/power_grid_model/include/power_grid_model/common/three_phase_tensor.hpp:202
↓ 11 callersFunctioncheck_exact
tests/cpp_unit_tests/optimizer/test_tap_position_optimizer.cpp:1032
↓ 11 callersMethodclear
power_grid_model_c/power_grid_model/include/power_grid_model/math_solver/block_matrix.hpp:92
↓ 11 callersMethoderase
power_grid_model_c/power_grid_model/include/power_grid_model/sparse_ordering.hpp:33
↓ 11 callersFunctionfind_spanning_tree_from_node
Backward-compatible overload for tests - makes a copy and creates modification tracker
power_grid_model_c/power_grid_model/include/power_grid_model/math_solver/observability.hpp:585
↓ 11 callersFunctionmap_to_cyclic_range
power_grid_model_c/power_grid_model/include/power_grid_model/common/common.hpp:121
↓ 11 callersFunctionmulti_threaded_report_checker_helper
tests/cpp_unit_tests/logging/test_text_logger.cpp:71
↓ 11 callersFunctionpgm_type_func_selector
power_grid_model_c/power_grid_model_cpp/include/power_grid_model_cpp/utils.hpp:58
↓ 11 callersFunctionreport_checker_helper
tests/cpp_unit_tests/logging/test_calculation_info.cpp:44
↓ 11 callersMethodset_status
setter
power_grid_model_c/power_grid_model/include/power_grid_model/component/fault.hpp:149
↓ 11 callersFunctionsplit_sparse_batch_data_in_batches
Split a single numpy array representing, a compressed sparse structure, into one or more batches Args: batch_data: Sparse batch data
src/power_grid_model/_core/utils.py:262
↓ 11 callersFunctionsufficient_condition_meshed_without_voltage_phasor
power_grid_model_c/power_grid_model/include/power_grid_model/math_solver/observability.hpp:597
↓ 11 callersMethodtap_pos
tests/cpp_unit_tests/optimizer/test_tap_position_optimizer.cpp:907
↓ 11 callersMethodtap_pos
tests/cpp_unit_tests/optimizer/test_optimizer.hpp:42
↓ 11 callersMethodtheta
power_grid_model_c/power_grid_model/include/power_grid_model/math_solver/newton_raphson_se_solver.hpp:46
↓ 10 callersFunctionbuild_transformer_graph
power_grid_model_c/power_grid_model/include/power_grid_model/optimizer/tap_position_optimizer.hpp:283
↓ 10 callersFunctioncheck_equal
tests/cpp_unit_tests/test_topology.cpp:116
↓ 10 callersFunctioncheck_nan_preserving_equality
tests/cpp_unit_tests/component/test_power_sensor.cpp:25
↓ 10 callersFunctioncompare_vectors
tests/cpp_unit_tests/test_link_solver.cpp:23
↓ 10 callersFunctioncomplete_bidirectional_neighbourhood_info
power_grid_model_c/power_grid_model/include/power_grid_model/math_solver/observability.hpp:244
↓ 10 callersMethodfrom_node
getter
power_grid_model_c/power_grid_model/include/power_grid_model/component/branch.hpp:47
↓ 10 callersMethodget_fault_object
power_grid_model_c/power_grid_model/include/power_grid_model/component/fault.hpp:195
↓ 10 callersMethodhas_bus_injection
power_grid_model_c/power_grid_model/include/power_grid_model/math_solver/measured_values.hpp:82
↓ 10 callersFunctionhermitian_transpose
power_grid_model_c/power_grid_model/include/power_grid_model/common/three_phase_tensor.hpp:463
↓ 10 callersMethodid
power_grid_model_c/power_grid_model/include/power_grid_model/optimizer/tap_position_optimizer.hpp:495
↓ 10 callersMethodm
power_grid_model_c/power_grid_model/include/power_grid_model/math_solver/newton_raphson_pf_solver.hpp:212
↓ 10 callersFunctionmax_val
power_grid_model_c/power_grid_model/include/power_grid_model/common/three_phase_tensor.hpp:282
↓ 10 callersMethodn_branch
power_grid_model_c/power_grid_model/include/power_grid_model/calculation_parameters.hpp:178
↓ 10 callersMethodn_user_nodes
power_grid_model_c/power_grid_model/include/power_grid_model/supernodes.hpp:40
↓ 10 callersFunctionnone_missing
Check that for all records of a particular type of component, the values in the 'fields' columns are not NaN. Returns an empty list on succes
src/power_grid_model/validation/_rules.py:881
↓ 10 callersMethodoutput_ref
tests/cpp_unit_tests/math_solver/test_math_solver_common.hpp:135
↓ 10 callersMethodprefactorize_and_solve
solve with new matrix data, need to factorize first
power_grid_model_c/power_grid_model/include/power_grid_model/math_solver/sparse_lu_solver.hpp:284
↓ 10 callersFunctionrank_transformers
power_grid_model_c/power_grid_model/include/power_grid_model/optimizer/tap_position_optimizer.hpp:409
↓ 10 callersFunctionsafe_ptr
power_grid_model_c/power_grid_model_c/src/input_sanitization.hpp:86
↓ 10 callersMethodsize
power_grid_model_c/power_grid_model/include/power_grid_model/common/grouped_index_vector.hpp:265
↓ 10 callersMethodtap_pos
power_grid_model_c/power_grid_model/include/power_grid_model/optimizer/tap_position_optimizer.hpp:498
↓ 10 callersFunctionvalidate_base
(data: SingleDataset, component: CT)
src/power_grid_model/validation/_validation.py:614
↓ 9 callersMethodadd_component_info
power_grid_model_c/power_grid_model/include/power_grid_model/auxiliary/dataset.hpp:377
↓ 9 callersFunctionassert_output
tests/cpp_unit_tests/math_solver/test_math_solver_common.hpp:33
↓ 9 callersMethodbatch_size
power_grid_model_c/power_grid_model/include/power_grid_model/auxiliary/dataset.hpp:267
↓ 9 callersMethodcomponent_name
power_grid_model_c/power_grid_model_cpp/include/power_grid_model_cpp/meta_data.hpp:49
↓ 9 callersMethodcomponents
The components in the dataset. Returns: A list of the component names in the dataset
src/power_grid_model/_core/power_grid_dataset.py:108
↓ 9 callersFunctioncreate_map
Find connected components in the link-only grid (similar to union-find) n nodes = 6 lines/trafos = [[0, 1], [3, 4], [5, 4]] links = [[1, 3], [5, 2], [
power_grid_model_c/power_grid_model/include/power_grid_model/supernodes.hpp:135
↓ 9 callersFunctionctype_func_selector
power_grid_model_c/power_grid_model/include/power_grid_model/auxiliary/meta_data.hpp:54
↓ 9 callersFunctionget_dataset_type
Deduce the dataset type from the provided dataset. Args: data: the dataset Raises: ValueError if the datase
src/power_grid_model/_core/utils.py:743
↓ 9 callersFunctionget_output_type
(calculation_type: str, sym: bool)
tests/unit/utils.py:115
↓ 9 callersFunctionis_normal
is normal
power_grid_model_c/power_grid_model/include/power_grid_model/common/three_phase_tensor.hpp:379
↓ 9 callersMethodname
The name of the dataset type. Returns: The name of the dataset type
src/power_grid_model/_core/power_grid_dataset.py:63
↓ 9 callersMethodparam
network param
tests/cpp_unit_tests/math_solver/test_math_solver_common.hpp:158
↓ 9 callersFunctionscan_network_sensors
power_grid_model_c/power_grid_model/include/power_grid_model/math_solver/observability.hpp:70
↓ 9 callersMethodu
power_grid_model_c/power_grid_model/include/power_grid_model/math_solver/iterative_linear_se_solver.hpp:46
↓ 9 callersMethodv
power_grid_model_c/power_grid_model/include/power_grid_model/math_solver/newton_raphson_se_solver.hpp:47
↓ 8 callersFunctionadd_to_edge
power_grid_model_c/power_grid_model/include/power_grid_model/optimizer/tap_position_optimizer.hpp:145
↓ 8 callersFunctionbatch_size
(request)
tests/unit/test_data_handling.py:35
↓ 8 callersFunctioncheck_nan_preserving_equality
tests/cpp_unit_tests/component/test_current_sensor.cpp:31
↓ 8 callersFunctioncheck_row_span
tests/cpp_unit_tests/auxiliary/test_dataset.cpp:213
↓ 8 callersMethodcomponent_elements_per_scenario
power_grid_model_c/power_grid_model_cpp/include/power_grid_model_cpp/dataset.hpp:59
↓ 8 callersMethodcontains_component
power_grid_model_c/power_grid_model/include/power_grid_model/auxiliary/dataset.hpp:375
↓ 8 callersFunctionempty_dataset
(dataset_type: DatasetType = DatasetType.input)
tests/unit/test_serialization.py:143
↓ 8 callersMethodenergized
power_grid_model_c/power_grid_model/include/power_grid_model/component/node.hpp:75
↓ 8 callersFunctionerrors_to_string
Convert a set of errors (list or dict) to a human readable string representation. Args: errors: The error objects. List for input_da
src/power_grid_model/validation/utils.py:154
↓ 8 callersMethodfind_component
power_grid_model_c/power_grid_model/include/power_grid_model/auxiliary/dataset.hpp:362
↓ 8 callersFunctionget_buffer_properties
Extract the properties of the dataset component Args: data (ComponentData): the dataset component. schema (ComponentMetaData
src/power_grid_model/_core/buffer_handling.py:287
↓ 8 callersFunctionget_logger
tests/cpp_unit_tests/math_solver/test_math_solver_se.hpp:36
↓ 8 callersMethodget_output
power_grid_model_c/power_grid_model/include/power_grid_model/component/node.hpp:37
↓ 8 callersFunctionload_data
Creates load data of different formats for testing
tests/unit/test_buffer_handling.py:26
↓ 8 callersFunctionlogger_helper
tests/cpp_unit_tests/logging/test_calculation_info.cpp:27
↓ 8 callersFunctionnone_match_comparison
For all records of a particular type of component, check if the value in the 'field' column match the comparison. Returns an empty list if no
src/power_grid_model/validation/_rules.py:336
↓ 8 callersFunctionnormalized_lerp
tests/cpp_unit_tests/optimizer/test_tap_position_optimizer.cpp:1180
← previousnext →101–200 of 2,475, ranked by callers