MCPcopy Create free account

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

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

↓ 16 callersClassFancyTestArray
Test array with some attributes
tests/fixtures/arrays.py:12
↓ 13 callersClassPowerGridModelInterface
Interface between the Grid and the PowerGridModel (pgm). - Can convert grid data to pgm input - Can calculate power flow - Can do batch c
src/power_grid_model_ds/_core/load_flow.py:35
↓ 9 callersClassRadialGridGenerator
Generates a random but structurally correct radial grid with the given specifications
src/power_grid_model_ds/_core/data_source/generator/grid_generators.py:24
↓ 6 callersClassLineGenerator
Generator for line elements in the grid
src/power_grid_model_ds/_core/data_source/generator/arrays/line.py:17
↓ 6 callersClassNodeArray
src/power_grid_model_ds/_core/model/arrays/pgm_arrays.py:46
↓ 6 callersClassRecordDoesNotExist
Raised when a record is accessed that does not exist
src/power_grid_model_ds/_core/model/arrays/base/errors.py:12
↓ 4 callersClassBranchArray
src/power_grid_model_ds/_core/model/arrays/pgm_arrays.py:50
↓ 2 callersClassArrayDefinitionError
Raised when an array is defined incorrectly
src/power_grid_model_ds/_core/model/arrays/base/errors.py:8
↓ 2 callersClassExtendedFancyTestArray
tests/unit/model/arrays/test_build.py:26
↓ 2 callersClassExtendedFancyTestArrayNoDefaults
tests/unit/model/arrays/test_build.py:33
↓ 2 callersClassGraphError
Raised when there is an error in the graph
src/power_grid_model_ds/_core/model/graphs/errors.py:6
↓ 2 callersClassLineArray
src/power_grid_model_ds/_core/model/arrays/pgm_arrays.py:93
↓ 2 callersClassMissingBranchError
Raised when a branch is missing
src/power_grid_model_ds/_core/model/graphs/errors.py:14
↓ 2 callersClassMissingNodeError
Raised when a node is missing
src/power_grid_model_ds/_core/model/graphs/errors.py:10
↓ 2 callersClassNoPathBetweenNodes
Raised when there is no path between two nodes
src/power_grid_model_ds/_core/model/graphs/errors.py:18
↓ 2 callersClassNodeGenerator
Generator for node elements in the grid
src/power_grid_model_ds/_core/data_source/generator/arrays/node.py:12
↓ 2 callersClassSourceArray
src/power_grid_model_ds/_core/model/arrays/pgm_arrays.py:42
↓ 2 callersClassSourceGenerator
Generator for source elements in the grid (substations)
src/power_grid_model_ds/_core/data_source/generator/arrays/source.py:14
↓ 2 callersClassSymLoadArray
src/power_grid_model_ds/_core/model/arrays/pgm_arrays.py:34
↓ 2 callersClassTextSource
Class for handling text sources. Text sources are only intended for test purposes so that a grid can quickly be designed from a text file. Mo
src/power_grid_model_ds/_core/model/grids/_text_sources.py:18
↓ 1 callersClassDefaultedFancyTestArray
Test array with some defaulted attributes
tests/fixtures/arrays.py:22
↓ 1 callersClassExtendedLineArray
Extends the line array with an output value
tests/integration/loadflow/test_power_grid_model.py:39
↓ 1 callersClassExtendedNodeArray
Extends the node array with an output value
tests/integration/loadflow/test_power_grid_model.py:31
↓ 1 callersClassFancyArray
Base class for all arrays. You can create your own array by subclassing FancyArray. Array-columns can be defined by adding class attributes w
src/power_grid_model_ds/_core/model/arrays/base/array.py:33
↓ 1 callersClassInvalidArray
tests/unit/model/arrays/test_build.py:20
↓ 1 callersClassMultipleRecordsReturned
Raised when unexpectedly, multiple records are found.
src/power_grid_model_ds/_core/model/arrays/base/errors.py:16
↓ 1 callersClassPGMCoreException
Raised when there is an error in running the power grid model
src/power_grid_model_ds/_core/load_flow.py:31
↓ 1 callersClassTransformerArray
src/power_grid_model_ds/_core/model/arrays/pgm_arrays.py:97
↓ 1 callersClassTransformerGenerator
Generator for tranformer elements in the grid
src/power_grid_model_ds/_core/data_source/generator/arrays/transformer.py:13
↓ 1 callersClass_CustomStrLengthArray
tests/unit/model/arrays/test_array.py:26
↓ 1 callersClass_DefaultStrLengthArray
tests/unit/model/arrays/test_array.py:22
↓ 1 callersClass_InheritedStrLengthArray
tests/unit/model/arrays/test_array.py:31
↓ 1 callersClass_NodeFinder
Visitor that stops the search when a candidate node is found
src/power_grid_model_ds/_core/model/graphs/models/rustworkx.py:143
↓ 1 callersClass_NodeVisitor
src/power_grid_model_ds/_core/model/graphs/models/rustworkx.py:132
ClassAppliance
Appliance data type
src/power_grid_model_ds/_core/model/dtypes/appliances.py:13
ClassAsymVoltageSensor
AsymVoltageSensor data type
src/power_grid_model_ds/_core/model/dtypes/sensors.py:58
ClassAsymVoltageSensorArray
src/power_grid_model_ds/_core/model/arrays/pgm_arrays.py:121
ClassBaseGenerator
Base class to build a generator for grid elements
src/power_grid_model_ds/_core/data_source/generator/arrays/base.py:12
ClassBaseGraphModel
Base class for graph models
src/power_grid_model_ds/_core/model/graphs/models/base.py:25
ClassBranch
Branch data type
src/power_grid_model_ds/_core/model/dtypes/branches.py:14
ClassBranch3
Branch3 data type
src/power_grid_model_ds/_core/model/dtypes/branches.py:67
ClassBranch3Array
src/power_grid_model_ds/_core/model/arrays/pgm_arrays.py:101
ClassChildArray
tests/unit/model/arrays/test_build.py:38
ClassCoordinatedGrid
tests/integration/visualizer_tests.py:14
ClassCoordinatedNodeArray
tests/unit/visualizer/test_parsers.py:12
ClassCustomGrid
tests/unit/model/grids/test_custom_grid.py:27
ClassCustomGridDefault
tests/integration/loadflow/test_power_grid_model.py:468
ClassCustomLineArray
tests/unit/model/grids/test_custom_grid.py:18
ClassCustomNodeArrayDefault
tests/integration/loadflow/test_power_grid_model.py:461
ClassCustomTransformer
tests/unit/model/grids/test_custom_grid.py:22
ClassDifferentFancyTestArray
Test array with some different attributes
tests/fixtures/arrays.py:28
ClassExtendedGrid
Grid with an extra container
tests/fixtures/grid_classes.py:11
ClassFancyArrayContainer
Base class for ArrayContainers. Contains general functionality that is nonspecific to the type of array being stored.
src/power_grid_model_ds/_core/model/containers/base.py:24
ClassFancyNonIdArray
Test array without an id column
tests/fixtures/arrays.py:46
ClassFancyTestArray3
Test array with 3-phase attributes
tests/fixtures/arrays.py:55
ClassGenericPowerSensor
Base class for power sensor data type
src/power_grid_model_ds/_core/model/dtypes/sensors.py:30
ClassGenericVoltageSensor
Base class for voltage sensor data type
src/power_grid_model_ds/_core/model/dtypes/sensors.py:46
ClassGraphContainer
Contains graphs
src/power_grid_model_ds/_core/model/graphs/container.py:25
ClassGrid
Grid object containing the entire network and interface to interact with it. Examples: >>> from power_grid_model_ds import Grid
src/power_grid_model_ds/_core/model/grids/base.py:54
ClassId
Base dtype for id arrays
src/power_grid_model_ds/_core/model/dtypes/id.py:15
ClassIdArray
src/power_grid_model_ds/_core/model/arrays/pgm_arrays.py:30
ClassLine
Line data type
src/power_grid_model_ds/_core/model/dtypes/branches.py:36
ClassLink
Link data type
src/power_grid_model_ds/_core/model/dtypes/branches.py:32
ClassLinkArray
src/power_grid_model_ds/_core/model/arrays/pgm_arrays.py:89
ClassLongColumnNameFancyTestArray
Test array with a very long column name
tests/fixtures/arrays.py:39
ClassNode
Node data type
src/power_grid_model_ds/_core/model/dtypes/nodes.py:15
ClassNodeType
Node Types Nodes located within a substation, are marked as Substation nodes.
src/power_grid_model_ds/_core/model/enums/nodes.py:10
ClassRegulator
Regulator data type
src/power_grid_model_ds/_core/model/dtypes/regulators.py:11
ClassRustworkxGraphModel
A wrapper around the graph from the 'rustworkx' package
src/power_grid_model_ds/_core/model/graphs/models/rustworkx.py:19
ClassSensor
Base class for sensor data type
src/power_grid_model_ds/_core/model/dtypes/sensors.py:24
ClassSizedDTypesArray
tests/unit/model/arrays/test_build.py:44
ClassSource
Source data type
src/power_grid_model_ds/_core/model/dtypes/appliances.py:20
ClassSymGen
SymGen data type
src/power_grid_model_ds/_core/model/dtypes/appliances.py:34
ClassSymGenArray
src/power_grid_model_ds/_core/model/arrays/pgm_arrays.py:38
ClassSymLoad
SymLoad data type
src/power_grid_model_ds/_core/model/dtypes/appliances.py:26
ClassSymPowerSensor
SymPowerSensor data type
src/power_grid_model_ds/_core/model/dtypes/sensors.py:37
ClassSymPowerSensorArray
src/power_grid_model_ds/_core/model/arrays/pgm_arrays.py:113
ClassSymVoltageSensor
SymVoltageSensor data type
src/power_grid_model_ds/_core/model/dtypes/sensors.py:50
ClassSymVoltageSensorArray
src/power_grid_model_ds/_core/model/arrays/pgm_arrays.py:117
ClassTestBasicGraphFunctions
tests/unit/model/graphs/test_graph_model.py:21
ClassTestConcatenate
tests/unit/model/arrays/test_modify.py:88
ClassTestCreateGridFromInputData
tests/integration/loadflow/test_power_grid_model.py:472
ClassTestFindFirstConnected
tests/unit/model/graphs/test_graph_model.py:360
ClassTestFindFundamentalCycles
tests/unit/model/graphs/test_graph_model.py:260
ClassTestFromTxt
tests/unit/model/grids/test_grid_base.py:279
ClassTestGetBranchesInPath
tests/unit/model/grids/test_grid_search.py:40
ClassTestGetConnected
tests/unit/model/graphs/test_graph_model.py:317
ClassTestGetDownstreamNodes
tests/unit/model/grids/test_grid_search.py:28
ClassTestGetTypedBranches
tests/unit/model/test_containers.py:214
ClassTestParseBranches
tests/unit/visualizer/test_parsers.py:54
ClassTestParseNodeArray
tests/unit/visualizer/test_parsers.py:17
ClassTestPathMethods
tests/unit/model/graphs/test_graph_model.py:214
ClassTestReorder
tests/unit/model/arrays/test_modify.py:15
ClassTestReverseBranches
tests/unit/model/test_containers.py:255
ClassTestUpdateById
tests/unit/model/arrays/test_modify.py:35
ClassThreeWindingTransformer
ThreeWindingTransformer data type
src/power_grid_model_ds/_core/model/dtypes/branches.py:78
ClassThreeWindingTransformerArray
src/power_grid_model_ds/_core/model/arrays/pgm_arrays.py:105
ClassTransformer
Transformer data type
src/power_grid_model_ds/_core/model/dtypes/branches.py:46
ClassTransformerTapRegulator
Transformer tap regulator data type
src/power_grid_model_ds/_core/model/dtypes/regulators.py:18
ClassTransformerTapRegulatorArray
src/power_grid_model_ds/_core/model/arrays/pgm_arrays.py:109
next →1–100 of 102, ranked by callers