MCPcopy Create free account

hub / github.com/PowerGridModel/power-grid-model / types & classes

Types & classes819 in github.com/PowerGridModel/power-grid-model

↓ 171 callersClassMissingValueError
A required value was missing, i.e. NaN.
src/power_grid_model/validation/errors.py:315
↓ 64 callersClassNotGreaterThanError
The value of a field is not greater than a reference value or expression.
src/power_grid_model/validation/errors.py:439
↓ 48 callersClassNotGreaterOrEqualError
The value of a field is not greater or equal to a reference value or expression.
src/power_grid_model/validation/errors.py:447
↓ 38 callersClassInvalidIdError
An object identifier does not refer to the right type of object. E.g. An line's from_node refers to a source. Filters can have been appl
src/power_grid_model/validation/errors.py:341
↓ 33 callersClassPowerGridModel
Main class for Power Grid Model
src/power_grid_model/_core/power_grid_model.py:63
↓ 25 callersClassInvalidEnumValueError
The value is not a valid value in the supplied enumeration type. E.g. a sym_load has a non existing LoadGenType.
src/power_grid_model/validation/errors.py:267
↓ 24 callersClassNotBooleanError
Invalid boolean value. Boolean fields don't really exist in our data structure, they are 1-byte signed integers and should contain either a 0
src/power_grid_model/validation/errors.py:306
↓ 15 callersClassCConstDataset
A view of a user-owned dataset. This may be used to provide a user dataset to the Power Grid Model. The dataset will create const buffe
src/power_grid_model/_core/power_grid_dataset.py:316
↓ 14 callersClassNotBetweenError
The value of a field is not between two a reference values or expressions (exclusive).
src/power_grid_model/validation/errors.py:471
↓ 11 callersClassComparisonError
Base class for comparison errors. E.g. A transformer's `i0` is not greater or equal to it's `p0` divided by it's `sn`
src/power_grid_model/validation/errors.py:404
↓ 10 callersClassMultiFieldValidationError
Base class for an error that applies to multiple fields in a single component
src/power_grid_model/validation/errors.py:153
↓ 10 callersClassNotBetweenOrAtError
The value of a field is not between two a reference values or expressions (inclusive).
src/power_grid_model/validation/errors.py:479
↓ 10 callersClassget_meta_data
power_grid_model_c/power_grid_model/include/power_grid_model/auxiliary/meta_gen/gen_getters.hpp:108
↓ 9 callersClassNotImplementedError
power_grid_model_c/power_grid_model/include/power_grid_model/common/exception.hpp:270
↓ 9 callersClassOptionSetter
setter for options
src/power_grid_model/_core/options.py:15
↓ 7 callersClassMissingCaseForEnumError
power_grid_model_c/power_grid_model/include/power_grid_model/common/exception.hpp:56
↓ 7 callersClassNotUniqueError
The value is not unique within a single column in a dataset E.g. When two nodes share the same id.
src/power_grid_model/validation/errors.py:224
↓ 6 callersClassFoo
tests/unit/test_enum.py:13
↓ 6 callersClassIdNotInDatasetError
An object identifier does not exist in the original data. E.g. An update data set contains a record for a line that doesn't exist in the inpu
src/power_grid_model/validation/errors.py:323
↓ 6 callersClassInfinityError
The value of a field is infinite.
src/power_grid_model/validation/errors.py:487
↓ 6 callersClassMultiComponentNotUniqueError
The value is not unique between multiple columns in multiple components E.g. When a node and a line share the same id.
src/power_grid_model/validation/errors.py:233
↓ 5 callersClassCMutableDataset
A view of a user-owned dataset. This may be used to provide a user dataset to the Power Grid Model. The dataset will create mutable buf
src/power_grid_model/_core/power_grid_dataset.py:172
↓ 5 callersClassIdxRange
couting iterator
power_grid_model_c/power_grid_model/include/power_grid_model/common/counting_iterator.hpp:14
↓ 5 callersClassInvalidAssociatedEnumValueError
The value is not a valid value in combination with the other specified attributes. E.g. When a transformer tap regulator has a branch3 contro
src/power_grid_model/validation/errors.py:523
↓ 5 callersClassNotIdenticalError
The value is not unique within a single column in a dataset E.g. When two nodes share the same id.
src/power_grid_model/validation/errors.py:206
↓ 5 callersClassSerializationError
power_grid_model_c/power_grid_model/include/power_grid_model/common/exception.hpp:256
↓ 4 callersClassMissingVoltageAngleMeasurementError
Missing voltage angle measurement error.
src/power_grid_model/validation/errors.py:605
↓ 4 callersClassMockUpdateDataset
tests/cpp_unit_tests/test_job_dispatch.cpp:31
↓ 4 callersClassMultiComponentValidationError
Base class for an error that applies to multiple components, and, subsequently, multiple fields. Even if both fields have the same name, they
src/power_grid_model/validation/errors.py:178
↓ 4 callersClassTwoValuesZeroError
A record has a 0.0 value in two fields at the same time. E.g. A line's `r1`, `x1` are both 0.
src/power_grid_model/validation/errors.py:395
↓ 4 callersClassUnsupportedMeasuredTerminalType
The measured terminal type is not a supported value. Supported values are in the supplied list of values.
src/power_grid_model/validation/errors.py:572
↓ 4 callersClassValidationError
The Validation Error is an abstract base class which should be extended by all validation errors. It supplies three public member variables:
src/power_grid_model/validation/errors.py:21
↓ 3 callersClassBufferProperties
Helper class to collect info on the dataset.
src/power_grid_model/_core/buffer_handling.py:41
↓ 3 callersClassCDatasetInfo
Raw Power Grid Model dataset info.
src/power_grid_model/_core/power_grid_dataset.py:55
↓ 3 callersClassDatasetError
power_grid_model_c/power_grid_model/include/power_grid_model/common/exception.hpp:261
↓ 3 callersClassFaultPhaseError
The fault phase does not match the fault type.
src/power_grid_model/validation/errors.py:507
↓ 3 callersClassInvalidRegulatedObject
power_grid_model_c/power_grid_model/include/power_grid_model/common/exception.hpp:147
↓ 3 callersClassInvalidShortCircuitType
power_grid_model_c/power_grid_model/include/power_grid_model/common/exception.hpp:232
↓ 3 callersClassMeasuredTerminalType
The type of asset measured by a (power) sensor. NOTE: MeasuredTerminalType.node is deprecated and will be removed in a future release. The re
src/power_grid_model/_core/enum.py:189
↓ 3 callersClassMixedPowerCurrentSensorError
Mixed power and current sensor error.
src/power_grid_model/validation/errors.py:594
↓ 3 callersClassNotLessThanError
The value of a field is not less than a reference value or expression.
src/power_grid_model/validation/errors.py:455
↓ 3 callersClassPQSigmaPairError
The combination of p_sigma and q_sigma is not valid. They should be both present or both absent.
src/power_grid_model/validation/errors.py:515
↓ 3 callersClassPowerGridModelWithExt
Wrapper class around the power grid model to expose extended features.
tests/unit/utils.py:96
↓ 3 callersClassPowerGridSerializationError
Error occurs during (de-)serialization.
src/power_grid_model/_core/errors.py:131
↓ 3 callersClassValidationException
An exception storing the name of the validated data, a list/dict of errors and a convenient conversion to string to display a summary of all
src/power_grid_model/validation/assertions.py:17
↓ 2 callersClassCBuffer
Buffer for a single component.
src/power_grid_model/_core/buffer_handling.py:66
↓ 2 callersClassConstDatasetPtr
Pointer to writable dataset
src/power_grid_model/_core/power_grid_core.py:77
↓ 2 callersClassFakeRawIO
tests/unit/test_serialization.py:30
↓ 2 callersClassInvalidMeasuredObject
power_grid_model_c/power_grid_model/include/power_grid_model/common/exception.hpp:134
↓ 2 callersClassInvalidVoltageRegulationError
U_ref values for voltage regulators connected to the same node are not identical.
src/power_grid_model/validation/errors.py:564
↓ 2 callersClassMixedCurrentAngleMeasurementTypeError
Mixed current angle measurement type error.
src/power_grid_model/validation/errors.py:582
↓ 2 callersClassPowerGridError
Generic power grid error.
src/power_grid_model/_core/errors.py:16
↓ 2 callersClassRuntimeFlushException
tests/cpp_unit_tests/logging/test_text_logger.cpp:31
↓ 2 callersClassSameValueError
The value of two fields is equal. E.g. A line has the same from_node as to_node.
src/power_grid_model/validation/errors.py:297
↓ 2 callersClassThreeWindingTransformer
power_grid_model_c/power_grid_model/include/power_grid_model/component/component.hpp:69
↓ 2 callersClassTransformer
power_grid_model_c/power_grid_model/include/power_grid_model/component/component.hpp:68
↓ 1 callersClassAsymLine
power_grid_model_c/power_grid_model/include/power_grid_model/component/asym_line.hpp:22
↓ 1 callersClassAutomaticTapInputError
power_grid_model_c/power_grid_model/include/power_grid_model/common/exception.hpp:189
↓ 1 callersClassBatchCalculationError
power_grid_model_c/power_grid_model/include/power_grid_model/common/exception.hpp:211
↓ 1 callersClassCAttributeBuffer
Buffer for a single attribute.
src/power_grid_model/_core/buffer_handling.py:56
↓ 1 callersClassCWritableDataset
A view of a Power Grid Model-owned dataset. This may be used to retrieve data from the Power Grid Model. This class provides buffers to
src/power_grid_model/_core/power_grid_dataset.py:374
↓ 1 callersClassCodeGenerator
code_generation/code_gen.py:28
↓ 1 callersClassComponentMetaData
Data class for component metadata
src/power_grid_model/_core/power_grid_meta.py:56
↓ 1 callersClassInvalidBranch
A branch is invalid. [DEPRECATED] This error is no longer relevant and may be reduced in a future release.
src/power_grid_model/_core/errors.py:43
↓ 1 callersClassInvalidBranch3
A branch3 is invalid. [DEPRECATED] This error is no longer relevant and may be reduced in a future release.
src/power_grid_model/_core/errors.py:53
↓ 1 callersClassInvalidShortCircuitPhases
power_grid_model_c/power_grid_model/include/power_grid_model/common/exception.hpp:242
↓ 1 callersClassJsonDeserializer
JSON deserializer for the Power grid model
src/power_grid_model/_core/serialization.py:179
↓ 1 callersClassJsonSerializer
JSON deserializer for the Power grid model
src/power_grid_model/_core/serialization.py:197
↓ 1 callersClassLine
power_grid_model_c/power_grid_model/include/power_grid_model/component/line.hpp:20
↓ 1 callersClassLink
power_grid_model_c/power_grid_model/include/power_grid_model/component/link.hpp:16
↓ 1 callersClassModelPtr
Pointer to model
src/power_grid_model/_core/power_grid_core.py:65
↓ 1 callersClassMsgpackDeserializer
msgpack deserializer for the Power grid model
src/power_grid_model/_core/serialization.py:188
↓ 1 callersClassMsgpackSerializer
msgpack deserializer for the Power grid model
src/power_grid_model/_core/serialization.py:206
↓ 1 callersClassMutableDatasetPtr
Pointer to writable dataset
src/power_grid_model/_core/power_grid_core.py:83
↓ 1 callersClassNotLessOrEqualError
The value of a field is not smaller or equal to a reference value or expression.
src/power_grid_model/validation/errors.py:463
↓ 1 callersClassOptions
Option class
src/power_grid_model/_core/options.py:32
↓ 1 callersClassPGMCType
enumeration for ctype
src/power_grid_model/_core/power_grid_meta.py:36
↓ 1 callersClassPassThrough
tests/unit/test_0Z_model_validation.py:104
↓ 1 callersClassPowerGridBatchError
Error occurs in batch calculation.
src/power_grid_model/_core/errors.py:20
↓ 1 callersClassPowerGridCore
DLL caller
src/power_grid_model/_core/power_grid_core.py:197
↓ 1 callersClassSingleFieldValidationError
Base class for an error that applies to a single field in a single component
src/power_grid_model/validation/errors.py:131
↓ 1 callersClassTransformerClockError
Invalid clock number.
src/power_grid_model/validation/errors.py:495
↓ 1 callersClassUnknownDataType
Raised when an unknown data type is encountered
tests/unit/utils.py:92
↓ 1 callersClassUnsupportedPGM_CType
power_grid_model_c/power_grid_model_cpp/include/power_grid_model_cpp/utils.hpp:48
ClassA
tests/cpp_unit_tests/auxiliary/test_dataset.cpp:130
ClassA
tests/cpp_unit_tests/common/test_component_list.cpp:9
ClassA
tests/cpp_unit_tests/optimizer/test_tap_position_optimizer.cpp:846
ClassAComponent
tests/cpp_unit_tests/main_core/test_main_model_type.cpp:31
ClassAInput
tests/cpp_unit_tests/auxiliary/test_dataset.cpp:35
ClassAOutput
tests/cpp_unit_tests/auxiliary/test_dataset.cpp:51
ClassAScOutput
tests/cpp_unit_tests/auxiliary/test_dataset.cpp:62
ClassAType
tests/cpp_unit_tests/main_core/test_main_model_type.cpp:29
ClassAUpdate
tests/cpp_unit_tests/auxiliary/test_dataset.cpp:44
ClassAddTapPositions
tests/cpp_unit_tests/optimizer/test_tap_position_optimizer.cpp:825
ClassAddTapPositions<T>
tests/cpp_unit_tests/optimizer/test_tap_position_optimizer.cpp:826
ClassAddTapPositions<std::tuple<Ts...>>
tests/cpp_unit_tests/optimizer/test_tap_position_optimizer.cpp:835
ClassAllDatasetMapData
code_generation/meta_data.py:53
ClassAngleMeasurementType
The type of the angle measurement for current sensors.
src/power_grid_model/_core/enum.py:101
EnumAngleMeasurementType
power_grid_model_c/power_grid_model/include/power_grid_model/common/enum.hpp:132
ClassAppliance
power_grid_model_c/power_grid_model/include/power_grid_model/component/appliance.hpp:22
next →1–100 of 819, ranked by callers