MCPcopy Create free account

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

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

↓ 727 callersFunctionPGM_meta_get_attribute_by_name
power_grid_model_c/power_grid_model_c/src/meta_data.cpp:140
↓ 568 callersMethodvalue
power_grid_model_c/power_grid_model/include/power_grid_model/common/statistics.hpp:177
↓ 387 callersMethodsize
power_grid_model_c/power_grid_model_cpp/include/power_grid_model_cpp/buffer.hpp:25
↓ 329 callersFunctioncabs
power_grid_model_c/power_grid_model/include/power_grid_model/common/three_phase_tensor.hpp:201
↓ 216 callersFunctioninitialize_array
( data_type: DatasetTypeLike, component_type: ComponentTypeLike, shape: int | tuple[int], empt
src/power_grid_model/_core/power_grid_meta.py:184
↓ 192 callersFunctioncombine
power_grid_model_c/power_grid_model/include/power_grid_model/common/statistics.hpp:326
↓ 130 callersMethodbegin
power_grid_model_c/power_grid_model/include/power_grid_model/auxiliary/dataset.hpp:187
↓ 129 callersMethodadd_attribute_buffer
power_grid_model_c/power_grid_model/include/power_grid_model/auxiliary/dataset.hpp:428
↓ 128 callersFunctionis_nan
Determine if the data point is valid Args: data: a single scaler or numpy array Returns: True if all the data points are
src/power_grid_model/_core/utils.py:50
↓ 126 callersMethodwhat
power_grid_model_c/power_grid_model_c/src/input_sanitization.hpp:20
↓ 121 callersMethodadd_buffer
power_grid_model_c/power_grid_model/include/power_grid_model/auxiliary/dataset.hpp:398
↓ 106 callersFunctionPGM_meta_get_component_by_name
power_grid_model_c/power_grid_model_c/src/meta_data.cpp:104
↓ 99 callersFunctionis_nan
power_grid_model_c/power_grid_model/include/power_grid_model/common/three_phase_tensor.hpp:364
↓ 97 callersMethodend
power_grid_model_c/power_grid_model/include/power_grid_model/auxiliary/dataset.hpp:188
↓ 96 callersMethodreport
tests/cpp_unit_tests/logging/test_timer.cpp:33
↓ 95 callersMethodget_value
power_grid_model_c/power_grid_model_cpp/include/power_grid_model_cpp/buffer.hpp:44
↓ 94 callersMethodempty
tests/cpp_unit_tests/test_job_dispatch.cpp:35
↓ 93 callersMethodupdate
tests/cpp_unit_tests/optimizer/test_optimizer.hpp:47
↓ 92 callersMethodsize
power_grid_model_c/power_grid_model/include/power_grid_model/math_solver/y_bus.hpp:319
↓ 88 callersFunctionconj
power_grid_model_c/power_grid_model/include/power_grid_model/common/statistics.hpp:254
↓ 87 callersMethodset_value
power_grid_model_c/power_grid_model_cpp/include/power_grid_model_cpp/buffer.hpp:33
↓ 80 callersFunctiondot
power_grid_model_c/power_grid_model/include/power_grid_model/common/three_phase_tensor.hpp:262
↓ 72 callersFunctionnp_array_int
(data)
tests/unit/test_internal_utils.py:94
↓ 69 callersMethodcall_with
power_grid_model_c/power_grid_model_cpp/include/power_grid_model_cpp/handle.hpp:95
↓ 69 callersFunctionstatus_to_int
power_grid_model_c/power_grid_model/include/power_grid_model/component/base.hpp:15
↓ 68 callersMethodget
power_grid_model_c/power_grid_model/include/power_grid_model/auxiliary/dataset.hpp:192
↓ 65 callersFunctioncall_with_catch
power_grid_model_c/power_grid_model_c/src/handle.hpp:72
↓ 56 callersFunctioncast_to_cpp
power_grid_model_c/power_grid_model_c/src/forward_declarations.hpp:93
↓ 55 callersMethodempty
power_grid_model_c/power_grid_model/include/power_grid_model/auxiliary/dataset.hpp:265
↓ 50 callersMethodcalculate
( # type: ignore[empty-body] self, model: ModelPtr, opt: OptionsPtr, output_d
src/power_grid_model/_core/power_grid_core.py:384
↓ 47 callersFunctionset_if_not_nan
power_grid_model_c/power_grid_model/include/power_grid_model/common/three_phase_tensor.hpp:438
↓ 46 callersMethodget
power_grid_model_c/power_grid_model_cpp/include/power_grid_model_cpp/model.hpp:38
↓ 45 callersMethodlog
tests/cpp_unit_tests/logging/test_timer.cpp:28
↓ 41 callersFunctioncombine_magnitude
power_grid_model_c/power_grid_model/include/power_grid_model/common/statistics.hpp:379
↓ 40 callersFunction_nan_type
Helper function to retrieve the nan value for a certain field as defined in the power_grid_meta_data.
src/power_grid_model/validation/utils.py:191
↓ 38 callersMethodrun_benchmark
tests/benchmark_cpp/benchmark.cpp:162
↓ 37 callersFunctionscale
power_grid_model_c/power_grid_model/include/power_grid_model/common/statistics.hpp:274
↓ 35 callersMethodstatus
tests/cpp_unit_tests/optimizer/test_optimizer.hpp:39
↓ 34 callersFunctionis_columnar
Check if component_data is columnar or row based
src/power_grid_model/_core/utils.py:541
↓ 33 callersMethodset_nan
power_grid_model_c/power_grid_model_cpp/include/power_grid_model_cpp/buffer.hpp:27
↓ 31 callersMethodclear
power_grid_model_c/power_grid_model/include/power_grid_model/common/text_logger.hpp:83
↓ 31 callersFunctionget_regulator
tests/cpp_unit_tests/optimizer/test_tap_position_optimizer.cpp:183
↓ 31 callersFunctionget_transformer
tests/cpp_unit_tests/optimizer/test_tap_position_optimizer.cpp:78
↓ 30 callersMethodelement_size
power_grid_model_c/power_grid_model/include/power_grid_model/common/grouped_index_vector.hpp:269
↓ 30 callersMethodid
power_grid_model_c/power_grid_model/include/power_grid_model/component/base.hpp:29
↓ 29 callersMethodget_fault_phase
power_grid_model_c/power_grid_model/include/power_grid_model/component/fault.hpp:171
↓ 29 callersFunctionload_dataset
tests/native_api_tests/load_dataset.hpp:15
↓ 28 callersFunctionis_inf
isinf
power_grid_model_c/power_grid_model/include/power_grid_model/common/three_phase_tensor.hpp:394
↓ 27 callersMethodcalculate_power_flow
( self, *, symmetric: bool = ..., error_tolerance: float = ..., max_it
src/power_grid_model/_core/power_grid_model.py:474
↓ 27 callersFunctionreport_checker_helper
tests/cpp_unit_tests/logging/test_text_logger.cpp:54
↓ 27 callersMethodrun_short_circuit
power_grid_model_c/power_grid_model/include/power_grid_model/math_solver/math_solver.hpp:83
↓ 27 callersMethodthrow_error
power_grid_model_c/power_grid_model/include/power_grid_model/auxiliary/serialization/deserializer.hpp:220
↓ 26 callersMethodcontrol_side
getter
power_grid_model_c/power_grid_model/include/power_grid_model/component/transformer_tap_regulator.hpp:89
↓ 26 callersMethodget_info
Get the info for this dataset. Returns: The dataset info for this dataset.
src/power_grid_model/_core/power_grid_dataset.py:351
↓ 26 callersMethodset_attribute_buffer
we decided to go with the same behavior between `add_attribute_buffer` and `set_attribute_buffer` (but different entrypoints). The behavior of `se
power_grid_model_c/power_grid_model/include/power_grid_model/auxiliary/dataset.hpp:452
↓ 25 callersFunctioncreate_dataset
tests/cpp_unit_tests/auxiliary/test_dataset.cpp:172
↓ 25 callersMethodget_sc_output
power_grid_model_c/power_grid_model/include/power_grid_model/component/node.hpp:48
↓ 24 callersFunctionassert_no_error
Assert there is no error in the last operation If there is an error, raise it Args: batch_size (int, optional): Size of batch. D
src/power_grid_model/_core/error_handling.py:177
↓ 24 callersFunctioncreate_sc_test_input
tests/cpp_unit_tests/math_solver/test_math_solver_sc.cpp:54
↓ 24 callersMethodfrom_status
power_grid_model_c/power_grid_model/include/power_grid_model/component/branch.hpp:59
↓ 24 callersMethodreserve
power_grid_model_c/power_grid_model/include/power_grid_model/container.hpp:82
↓ 24 callersMethodsize
power_grid_model_c/power_grid_model/include/power_grid_model/auxiliary/dataset.hpp:185
↓ 24 callersMethodto_status
power_grid_model_c/power_grid_model/include/power_grid_model/component/branch.hpp:60
↓ 22 callersMethodcopy
Copy the current model Returns: A copy of PowerGridModel
src/power_grid_model/_core/power_grid_model.py:106
↓ 22 callersFunctionis_sparse
Check if component_data is sparse or dense. Only batch data can be sparse.
src/power_grid_model/_core/utils.py:533
↓ 22 callersMethodn_components
The amount of components in the dataset. Returns: The amount of components in the dataset
src/power_grid_model/_core/power_grid_dataset.py:99
↓ 21 callersFunctionenumerated_zip_sequence
power_grid_model_c/power_grid_model/include/power_grid_model/common/grouped_index_vector.hpp:295
↓ 21 callersMethodget_null_sc_output
power_grid_model_c/power_grid_model/include/power_grid_model/component/node.hpp:68
↓ 21 callersMethodset_buffer
power_grid_model_c/power_grid_model/include/power_grid_model/auxiliary/dataset.hpp:414
↓ 19 callersFunctionadd_diag
power_grid_model_c/power_grid_model/include/power_grid_model/common/three_phase_tensor.hpp:339
↓ 19 callersMethodbatch_size
tests/cpp_unit_tests/test_job_dispatch.cpp:36
↓ 19 callersFunctioncast_to_c
power_grid_model_c/power_grid_model_c/src/forward_declarations.hpp:97
↓ 19 callersFunctioncheck_observable
tests/cpp_unit_tests/math_solver/test_observability.cpp:44
↓ 19 callersMethodget_terminal_type
power_grid_model_c/power_grid_model/include/power_grid_model/component/power_sensor.hpp:31
↓ 19 callersMethodp
power_grid_model_c/power_grid_model/include/power_grid_model/math_solver/newton_raphson_pf_solver.hpp:182
↓ 19 callersFunctionphase_mod_2pi
power_grid_model_c/power_grid_model/include/power_grid_model/common/three_phase_tensor.hpp:231
↓ 19 callersMethodq
power_grid_model_c/power_grid_model/include/power_grid_model/math_solver/newton_raphson_pf_solver.hpp:183
↓ 18 callersFunctionPGM_error_code
error handling
power_grid_model_c/power_grid_model_c/src/handle.cpp:34
↓ 18 callersFunctioncheck_error
tests/cpp_unit_tests/auxiliary/test_deserializer.cpp:256
↓ 18 callersFunctioncompatibility_convert_row_columnar_dataset
Temporary function to transform row, column or mixed based datasets to a full row or column based dataset as per the data_filter. The purpose of t
src/power_grid_model/_core/utils.py:385
↓ 18 callersMethodget_dataset
tests/benchmark_cpp/fictional_grid_generator.hpp:47
↓ 18 callersFunctionmean_val
power_grid_model_c/power_grid_model/include/power_grid_model/common/three_phase_tensor.hpp:300
↓ 18 callersFunctionrun_state_estimation
tests/cpp_unit_tests/math_solver/test_math_solver_se.hpp:29
↓ 18 callersFunctionsafe_ptr_maybe_nullptr
power_grid_model_c/power_grid_model_c/src/input_sanitization.hpp:84
↓ 18 callersFunctionsafe_str_view
power_grid_model_c/power_grid_model_c/src/input_sanitization.hpp:95
↓ 18 callersMethodv
power_grid_model_c/power_grid_model/include/power_grid_model/math_solver/newton_raphson_pf_solver.hpp:180
↓ 17 callersFunctionPGM_buffer_set_value
namespace
power_grid_model_c/power_grid_model_c/src/buffer.cpp:94
↓ 17 callersFunctioncheck_close
tests/cpp_unit_tests/math_solver/test_measured_values.cpp:23
↓ 17 callersFunctionenumerate
power_grid_model_c/power_grid_model/include/power_grid_model/common/counting_iterator.hpp:27
↓ 17 callersMethodinverse
tests/cpp_unit_tests/optimizer/test_optimizer.hpp:48
↓ 17 callersMethodmapping
power_grid_model_c/power_grid_model/include/power_grid_model/supernodes.hpp:36
↓ 17 callersMethodnode
power_grid_model_c/power_grid_model/include/power_grid_model/component/branch.hpp:49
↓ 17 callersMethodset_construction_complete
set complete construction initialize internal arrays
power_grid_model_c/power_grid_model/include/power_grid_model/main_model_impl.hpp:203
↓ 16 callersFunction_eval_field_expression
A field expression can either be the name of a field (e.g. 'field_x') in the data, or a ratio between two fields (e.g. 'field_x / field_y').
src/power_grid_model/validation/utils.py:44
↓ 16 callersFunctioninv
power_grid_model_c/power_grid_model/include/power_grid_model/common/three_phase_tensor.hpp:334
↓ 16 callersFunctionvalidate_values
For each component supplied in the data, call the appropriate validation function Args: data: A power-grid-model input dataset
src/power_grid_model/validation/_validation.py:531
↓ 15 callersMethodcalc_param
power_grid_model_c/power_grid_model/include/power_grid_model/component/shunt.hpp:37
↓ 15 callersFunctionconvert_batch_dataset_to_batch_list
Convert batch datasets to a list of individual batches Args: batch_data: a batch dataset for power-grid-model dataset_type:
src/power_grid_model/_core/utils.py:68
↓ 15 callersFunctionlogger_helper
tests/cpp_unit_tests/logging/test_text_logger.cpp:43
↓ 15 callersMethodn
power_grid_model_c/power_grid_model/include/power_grid_model/math_solver/newton_raphson_pf_solver.hpp:211
next →1–100 of 2,475, ranked by callers