VeraGridEngine.IO.dgs packageο
Submodulesο
VeraGridEngine.IO.dgs.dgs_circuit moduleο
- class VeraGridEngine.IO.dgs.dgs_circuit.DgsCircuit[source]ο
Bases:
objectStrongly-typed container for a PowerFactory DGS file.
- add_element_cubicles(element_id: str, dgs_buses: List[ElmTerm])[source]ο
Add cubicles + their StaSwitch objects. IMPORTANT: Import expects StaSwitch.fold_id == StaCubic.ID.
- from_api(study_case_name: str | None = None, pf_path: str = '') None[source]ο
Populate this (empty) PfCircuit from an active PowerFactory application. Assumes: - self is empty (no existing elements) - schema registries (_ELEMENT_CLASSES, _CLASS_TO_LIST) are complete :param study_case_name: case name if any :param pf_path: PowerFactory path :return:
VeraGridEngine.IO.dgs.dgs_objects moduleο
- class VeraGridEngine.IO.dgs.dgs_objects.BlkDef[source]ο
Bases:
DGSElement- element_type: str = 'BlkDef'ο
- classmethod parse_line(line: str, header_map: dict[str, int])[source]ο
Parse a DGS data line using a header-derived column map.
Parametersο
- linestr
Raw data line from DGS
- header_mapdict[str, int]
Mapping {property_name -> column_index} derived from the $$ header line
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'OP': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- class VeraGridEngine.IO.dgs.dgs_objects.BlkFrom[source]ο
Bases:
DGSElement- ID: strο
- OP: strο
- element_type: str = 'BlkFrom'ο
- loc_name: strο
- classmethod parse_line(line: str, header_map: dict[str, int])[source]ο
Parse a DGS data line using a header-derived column map.
Parametersο
- linestr
Raw data line from DGS
- header_mapdict[str, int]
Mapping {property_name -> column_index} derived from the $$ header line
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'OP': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'sSig:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'sSig:SIZEROW': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- sSig_0: strο
- sSig_SIZEROW: intο
- signals: List[str]ο
- class VeraGridEngine.IO.dgs.dgs_objects.BlkGoto[source]ο
Bases:
DGSElement- ID: strο
- OP: strο
- element_type: str = 'BlkGoto'ο
- loc_name: strο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'OP': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'sSig:SIZEROW': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- sSig_SIZEROW: intο
- class VeraGridEngine.IO.dgs.dgs_objects.BlkRef[source]ο
Bases:
DGSElement- ID: strο
- OP: strο
- cdisName: strο
- element_type: str = 'BlkRef'ο
- internals: List[str]ο
- params: List[str]ο
- classmethod parse_line(line: str, header_map: dict[str, int])[source]ο
Parse a DGS data line using a header-derived column map.
Parametersο
- linestr
Raw data line from DGS
- header_mapdict[str, int]
Mapping {property_name -> column_index} derived from the $$ header line
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'OP': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'cdisName': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'typ_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- states: List[str]ο
- typ_id: strο
- class VeraGridEngine.IO.dgs.dgs_objects.BlkSig[source]ο
Bases:
DGSElement- ID: strο
- OP: strο
- element_type: str = 'BlkSig'ο
- iconfrom: intο
- iconto: intο
- inodfrom: intο
- inodto: intο
- loc_name: strο
- pnodfrom: strο
- pnodto: strο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'OP': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'iconfrom': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'iconto': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'inodfrom': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'inodto': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pnodfrom': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pnodto': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- class VeraGridEngine.IO.dgs.dgs_objects.BlkSlot[source]ο
Bases:
DGSElement- ID: strο
- OP: strο
- element: strο
- element_type: str = 'BlkSlot'ο
- filtmod: strο
- inputs: List[str]ο
- loc_name: strο
- outputs: List[str]ο
- classmethod parse_line(line: str, header_map: dict[str, int])[source]ο
Parse a DGS data line using a header-derived column map.
Parametersο
- linestr
Raw data line from DGS
- header_mapdict[str, int]
Mapping {property_name -> column_index} derived from the $$ header line
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'OP': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'element': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'filtmod': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- class VeraGridEngine.IO.dgs.dgs_objects.BlkSum[source]ο
Bases:
DGSElement- ID: strο
- OP: strο
- element_type: str = 'BlkSum'ο
- iInput0: intο
- iInput0_act: intο
- iInput1: intο
- iInput1_act: intο
- iInput2: intο
- iInput2_act: intο
- iInput3: intο
- iInput3_act: intο
- loc_name: strο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'OP': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'iInput0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'iInput0:act': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'iInput1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'iInput1:act': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'iInput2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'iInput2:act': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'iInput3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'iInput3:act': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- class VeraGridEngine.IO.dgs.dgs_objects.ChaRef[source]ο
Bases:
DGSElement- ID: strο
- element_type: str = 'ChaRef'ο
- fold_id: strο
- loc_name: strο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- class VeraGridEngine.IO.dgs.dgs_objects.ChaVec[source]ο
Bases:
DGSElement- ID: strο
- approx: intο
- element_type: str = 'ChaVec'ο
- fold_id: strο
- loc_name: strο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'approx': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'scale': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'usage': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'vector:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'vector:1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'vector:2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'vector:SIZEROW': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- scale: strο
- usage: intο
- vector_0: floatο
- vector_1: floatο
- vector_2: floatο
- vector_SIZEROW: intο
- class VeraGridEngine.IO.dgs.dgs_objects.DGSElement[source]ο
Bases:
objectBase class
- element_type: strο
- classmethod parse_line(line: str, header_map: dict[str, int])[source]ο
Parse a DGS data line using a header-derived column map.
Parametersο
- linestr
Raw data line from DGS
- header_mapdict[str, int]
Mapping {property_name -> column_index} derived from the $$ header line
- properties: Dict[str, DgsProperty]ο
- properties_list: List[DgsProperty]ο
- class VeraGridEngine.IO.dgs.dgs_objects.DgsProperty(name: str, dgs_type: str, description: str, py_name: str)[source]ο
Bases:
objectDgs Property
- class VeraGridEngine.IO.dgs.dgs_objects.ElmArea[source]ο
Bases:
DGSElement- ID: strο
- OP: strο
- element_type: str = 'ElmArea'ο
- fold_id: strο
- for_name: strο
- icolor: intο
- loc_name: strο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'OP': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'for_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'icolor': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- class VeraGridEngine.IO.dgs.dgs_objects.ElmAsm[source]ο
Bases:
DGSElement- ID: strο
- OP: strο
- bustp: strο
- cCategory: strο
- chr_name: strο
- element_type: str = 'ElmAsm'ο
- fold_id: strο
- i_mot: intο
- idfig: intο
- loc_name: strο
- ngnum: intο
- outserv: intο
- pgini: floatο
- pmode: intο
- properties: Dict[str, DgsProperty] = {'FID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'OP': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'bustp': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'cCategory': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'chr_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'i_mot': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'idfig': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ngnum': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'outserv': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pgini': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pmode': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'qgini': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'typ_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- qgini: floatο
- typ_id: strο
- class VeraGridEngine.IO.dgs.dgs_objects.ElmBranch[source]ο
Bases:
DGSElementBranch element container (PowerFactory/DGS).
Notesο
ElmBranch is a hierarchical container used to organize the project/model and the single-line diagram. It does NOT define electrical connectivity.
- ID: strο
- element_type: str = 'ElmBranch'ο
- fold_id: strο
- for_name: strο
- iDatCon0: intο
- iDatCon1: intο
- loc_name: strο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'for_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'iDatCon0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'iDatCon1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- class VeraGridEngine.IO.dgs.dgs_objects.ElmComp[source]ο
Bases:
DGSElement- ID: strο
- contents: List[str]ο
- element_type: str = 'ElmComp'ο
- fold_id: strο
- loc_name: strο
- outserv: intο
- classmethod parse_line(line: str, header_map: dict[str, int])[source]ο
Parse a DGS data line using a header-derived column map.
Parametersο
- linestr
Raw data line from DGS
- header_mapdict[str, int]
Mapping {property_name -> column_index} derived from the $$ header line
- pblk: List[str | None]ο
- pelm: List[str | None]ο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'outserv': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'typ_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- typ_id: strο
- class VeraGridEngine.IO.dgs.dgs_objects.ElmCoup[source]ο
Bases:
DGSElement- ID: strο
- aUsage: strο
- chr_name: strο
- element_type: str = 'ElmCoup'ο
- fold_id: strο
- for_name: strο
- loc_name: strο
- nneutral: intο
- nphase: intο
- on_off: intο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'aUsage': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'chr_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'for_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'nneutral': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'nphase': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'on_off': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'typ_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- typ_id: strο
- class VeraGridEngine.IO.dgs.dgs_objects.ElmDsl[source]ο
Bases:
DGSElement- ID: strο
- element_type: str = 'ElmDsl'ο
- fold_id: strο
- get_parameter_map() Dict[str, float | str | None][source]ο
Return the instance parameter mapping using the DGS order.
- Returns:
Dictionary keyed by PowerFactory parameter name.
- loc_name: strο
- outserv: intο
- parameter_names: List[str]ο
- params: List[float | str | None]ο
- classmethod parse_line(line: str, header_map: dict[str, int])[source]ο
Parse a DGS data line using a header-derived column map.
Parametersο
- linestr
Raw data line from DGS
- header_mapdict[str, int]
Mapping {property_name -> column_index} derived from the $$ header line
- pelm: List[str | None]ο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'outserv': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'typ_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- signal: List[str]ο
- typ_id: strο
- class VeraGridEngine.IO.dgs.dgs_objects.ElmFeeder[source]ο
Bases:
DGSElement- ID: strο
- Iset: floatο
- element_type: str = 'ElmFeeder'ο
- fold_id: strο
- i_scale: intο
- icolor: intο
- iorient: intο
- loc_name: strο
- obj_id: strο
- outserv: intο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'Iset': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'i_scale': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'icolor': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'iorient': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'obj_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'outserv': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- class VeraGridEngine.IO.dgs.dgs_objects.ElmGenstat[source]ο
Bases:
DGSElement- ID: strο
- av_mode: strο
- bus1: strο
- cCategory: strο
- cQ_max: floatο
- cQ_min: floatο
- c_pmod: strο
- cosn: floatο
- ddroop: floatο
- element_type: str = 'ElmGenstat'ο
- fold_id: strο
- ip_ctrl: intο
- loc_name: strο
- mode_inp: strο
- ngnum: intο
- outserv: intο
- pgini: floatο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'av_mode': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'bus1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'cCategory': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'cQ_max': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'cQ_min': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'c_pmod': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'cosn': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ddroop': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ip_ctrl': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'mode_inp': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ngnum': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'outserv': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pgini': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'qgini': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'sgn': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'usetp': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'usp_max': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'usp_min': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- qgini: floatο
- sgn: floatο
- usetp: floatο
- usp_max: floatο
- usp_min: floatο
- class VeraGridEngine.IO.dgs.dgs_objects.ElmLne[source]ο
Bases:
DGSElement- GPScoords_SIZECOL: intο
- GPScoords_SIZEROW: intο
- ID: strο
- chr_name: strο
- dline: floatο
- element_type: str = 'ElmLne'ο
- fline: floatο
- fold_id: strο
- for_name: strο
- inAir: intο
- loc_name: strο
- nlnum: intο
- outserv: intο
- pStoch: strο
- properties: Dict[str, DgsProperty] = {'GPScoords:SIZECOL': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'GPScoords:SIZEROW': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'chr_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'dline': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fline': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'for_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'inAir': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'nlnum': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'outserv': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pStoch': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'typ_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- typ_id: strο
- class VeraGridEngine.IO.dgs.dgs_objects.ElmLnesec[source]ο
Bases:
DGSElement- ID: strο
- chr_name: strο
- dline: floatο
- element_type: str = 'ElmLnesec'ο
- fline: floatο
- fold_id: strο
- index: floatο
- loc_name: strο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'chr_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'dline': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fline': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'index': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'typ_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- typ_id: strο
- class VeraGridEngine.IO.dgs.dgs_objects.ElmLod[source]ο
Bases:
DGSElement- ID: strο
- chr_name: strο
- classif: strο
- coslini: floatο
- element_type: str = 'ElmLod'ο
- fold_id: strο
- for_name: strο
- i_scale: intο
- loc_name: strο
- mode_inp: strο
- outserv: intο
- pf_recap: intο
- plini: floatο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'chr_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'classif': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'coslini': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'for_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'i_scale': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'mode_inp': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'outserv': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pf_recap': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'plini': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'qlini': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'scale0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'slini': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'typ_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- qlini: floatο
- scale0: floatο
- slini: floatο
- typ_id: strο
- class VeraGridEngine.IO.dgs.dgs_objects.ElmLodlv[source]ο
Bases:
DGSElement- ID: strο
- chr_name: strο
- element_type: str = 'ElmLodlv'ο
- fold_id: strο
- for_name: strο
- loc_name: strο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'chr_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'for_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'typ_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ulini': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- typ_id: strο
- ulini: floatο
- class VeraGridEngine.IO.dgs.dgs_objects.ElmLodlvp[source]ο
Bases:
DGSElement- ID: strο
- chr_name: strο
- element_type: str = 'ElmLodlvp'ο
- fold_id: strο
- for_name: strο
- lneposkm: floatο
- loc_name: strο
- outserv: intο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'chr_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'for_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'lneposkm': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'outserv': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'typ_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ulini': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- typ_id: strο
- ulini: floatο
- class VeraGridEngine.IO.dgs.dgs_objects.ElmNet[source]ο
Bases:
DGSElement- ID: strο
- element_type: str = 'ElmNet'ο
- fold_id: strο
- for_name: strο
- frnom: floatο
- loc_name: strο
- pDiagram: strο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'for_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'frnom': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pDiagram': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- class VeraGridEngine.IO.dgs.dgs_objects.ElmScap[source]ο
Bases:
DGSElement- Curn: floatο
- ID: strο
- OP: strο
- element_type: str = 'ElmScap'ο
- fold_id: strο
- for_name: strο
- loc_name: strο
- outserv: intο
- properties: Dict[str, DgsProperty] = {'Curn': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'FID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'OP': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'for_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'outserv': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ucn': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xcap': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- ucn: floatο
- xcap: floatο
- class VeraGridEngine.IO.dgs.dgs_objects.ElmShnt[source]ο
Bases:
DGSElement- ID: strο
- chr_name: strο
- ctech: intο
- element_type: str = 'ElmShnt'ο
- fold_id: strο
- fres: floatο
- grea: floatο
- greaf0: floatο
- i_cont: intο
- iswitch: intο
- loc_name: strο
- ncapa: intο
- ncapx: intο
- outserv: intο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'chr_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ctech': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fres': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'grea': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'greaf0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'i_cont': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'iswitch': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ncapa': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ncapx': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'outserv': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'qcapn': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'qrean': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'qtotn': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rpara': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'shtype': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'tandc': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'usetp': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'usetp_mn': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'usetp_mx': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ushnm': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- qcapn: floatο
- qrean: floatο
- qtotn: floatο
- rpara: floatο
- shtype: intο
- tandc: floatο
- usetp: floatο
- usetp_mn: floatο
- usetp_mx: floatο
- ushnm: floatο
- class VeraGridEngine.IO.dgs.dgs_objects.ElmSind[source]ο
Bases:
DGSElement- ID: strο
- OP: strο
- Pcu: floatο
- Sn: floatο
- element_type: str = 'ElmSind'ο
- fold_id: strο
- for_name: strο
- loc_name: strο
- outserv: intο
- properties: Dict[str, DgsProperty] = {'FID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'OP': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'Pcu': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'Sn': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'for_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'outserv': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ucn': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'uk': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- typ_id: strο
- ucn: floatο
- uk: floatο
- class VeraGridEngine.IO.dgs.dgs_objects.ElmSite[source]ο
Bases:
DGSElement- GPSlat: floatο
- GPSlon: floatο
- ID: strο
- element_type: str = 'ElmSite'ο
- fold_id: strο
- for_name: strο
- loc_name: strο
- properties: Dict[str, DgsProperty] = {'GPSlat': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'GPSlon': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'for_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'sType': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- sType: strο
- class VeraGridEngine.IO.dgs.dgs_objects.ElmSubstat[source]ο
Bases:
DGSElement- GPSlat: floatο
- GPSlon: floatο
- ID: strο
- OP: strο
- Unom: floatο
- cpArea: strο
- cpZone: strο
- element_type: str = 'ElmSubstat'ο
- fold_id: strο
- for_name: strο
- loc_name: strο
- pRA: strο
- properties: Dict[str, DgsProperty] = {'GPSlat': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'GPSlon': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'OP': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'Unom': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'cpArea': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'cpZone': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'for_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pRA': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'sShort': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'sType': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- sShort: strο
- sType: strο
- class VeraGridEngine.IO.dgs.dgs_objects.ElmSvs[source]ο
Bases:
DGSElement- ID: strο
- Qfixcap: floatο
- Srated: floatο
- chr_name: strο
- ddroop: floatο
- element_type: str = 'ElmSvs'ο
- fold_id: strο
- i_ctrl: intο
- i_droop: intο
- loc_name: strο
- nfixcap: intο
- nncap: intο
- nxcap: intο
- outserv: intο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'Qfixcap': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'Srated': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'chr_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ddroop': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'i_ctrl': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'i_droop': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'nfixcap': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'nncap': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'nxcap': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'outserv': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'qmax': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'qmin': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'qsetp': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'tcrmax': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'tcrqact': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'usetp': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- qmax: floatο
- qmin: floatο
- qsetp: floatο
- tcrmax: floatο
- tcrqact: floatο
- usetp: floatο
- class VeraGridEngine.IO.dgs.dgs_objects.ElmSym[source]ο
Bases:
DGSElement- ID: strο
- Pmax_uc: floatο
- Pmin_uc: floatο
- av_mode: strο
- cCategory: strο
- c_pmod: strο
- chr_name: strο
- cosgini: floatο
- element_type: str = 'ElmSym'ο
- fold_id: strο
- for_name: strο
- i_mot: intο
- ip_ctrl: intο
- iqtype: intο
- iv_mode: intο
- loc_name: strο
- ngnum: intο
- outserv: intο
- pf_recap: intο
- pgini: floatο
- phtech: intο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'Pmax_uc': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'Pmin_uc': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'av_mode': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'cCategory': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'c_pmod': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'chr_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'cosgini': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'for_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'i_mot': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ip_ctrl': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'iqtype': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'iv_mode': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ngnum': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'outserv': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pf_recap': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pgini': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'phtech': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'q_max': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'q_min': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'qgini': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'typ_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'usetp': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- q_max: floatο
- q_min: floatο
- qgini: floatο
- typ_id: strο
- usetp: floatο
- class VeraGridEngine.IO.dgs.dgs_objects.ElmTerm[source]ο
Bases:
DGSElementFID: Unique identifier for DGS file
OP: Operation (C=create, U=update, D=delete, M=merge, I=ignore)
loc_name: Name
fold_id: In Folder
typ_id: Type in TypBar
systype: System Type:AC:DC:AC/BI
iUsage: Usage:Busbar:Junction Node:Internal Node
uknom: Nominal Voltage: Line-Line in kV
unknom: Nominal Voltage: Line-Ground in kV
iminus: Nominal Voltage: DC-Polarity:positive (+):negative (-):neutral
outserv: Out of Service
GPSlat: Geographical Position: Latitude / Northing in deg
GPSlon: Geographical Position: Longitude / Easting in deg
vtarget: Voltage Control: Target Voltage in p.u.
- GPSlat: floatο
- GPSlon: floatο
- ID: strο
- chr_name: strο
- cpZone: strο
- element_type: str = 'ElmTerm'ο
- fold_id: strο
- for_name: strο
- iUsage: intο
- iminus: intο
- loc_name: strο
- m_phiu: floatο
- m_u: floatο
- outserv: intο
- phtech: intο
- properties: Dict[str, DgsProperty] = {'GPSlat': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'GPSlon': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'chr_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'cpZone': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'for_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'iUsage': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'iminus': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'm:phiu': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'm:u': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'outserv': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'phtech': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'systype': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'typ_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'uknom': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'unknom': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'vtarget': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- systype: intο
- typ_id: strο
- uknom: floatο
- unknom: floatο
- vtarget: floatο
- class VeraGridEngine.IO.dgs.dgs_objects.ElmTow[source]ο
Bases:
DGSElementPowerFactory line coupling (ElmTow) that binds ElmLne circuits to a tower geometry.
- ID: strο
- OP: strο
- dpolar: List[float]ο
- element_type: str = 'ElmTow'ο
- fold_id: str | Noneο
- i_dist: intο
- loc_name: strο
- ngeo: intο
- outserv: intο
- pGeo: List[str | None]ο
- classmethod parse_line(line: str, header_map: dict[str, int])[source]ο
Parse ElmTow data line including variable-sized vectors.
- plines: List[str | None]ο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'OP': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'i_dist': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ngeo': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'outserv': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- class VeraGridEngine.IO.dgs.dgs_objects.ElmTr2[source]ο
Bases:
DGSElement- ID: strο
- cgnd_h: intο
- cgnd_l: intο
- chr_name: strο
- constr: intο
- element_type: str = 'ElmTr2'ο
- fold_id: strο
- for_name: strο
- i_auto: intο
- loc_name: strο
- mTaps_SIZECOL: intο
- mTaps_SIZEROW: intο
- nntap: intο
- ntnum: intο
- ntrcn: intο
- outserv: intο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'cgnd_h': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'cgnd_l': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'chr_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'constr': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'for_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'i_auto': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'mTaps_SIZECOL': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'mTaps_SIZEROW': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'nntap': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ntnum': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ntrcn': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'outserv': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ratfac': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'sernum': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 't2ldc': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'typ_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'usetp': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'usp_low': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'usp_up': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- ratfac: floatο
- sernum: strο
- t2ldc: intο
- typ_id: strο
- usetp: floatο
- usp_low: floatο
- usp_up: floatο
- class VeraGridEngine.IO.dgs.dgs_objects.ElmTr3[source]ο
Bases:
DGSElement- ID: strο
- chr_name: strο
- element_type: str = 'ElmTr3'ο
- fold_id: strο
- for_name: strο
- iMeasTap: intο
- i_auto_hl: intο
- ictrlside: intο
- loc_name: strο
- mTaps_0_0: floatο
- mTaps_0_1: floatο
- mTaps_0_2: floatο
- mTaps_0_3: floatο
- mTaps_0_4: floatο
- mTaps_0_5: floatο
- mTaps_0_6: floatο
- mTaps_0_7: floatο
- mTaps_1_0: floatο
- mTaps_1_1: floatο
- mTaps_1_2: floatο
- mTaps_1_3: floatο
- mTaps_1_4: floatο
- mTaps_1_5: floatο
- mTaps_1_6: floatο
- mTaps_1_7: floatο
- mTaps_2_0: floatο
- mTaps_2_1: floatο
- mTaps_2_2: floatο
- mTaps_2_3: floatο
- mTaps_2_4: floatο
- mTaps_2_5: floatο
- mTaps_2_6: floatο
- mTaps_2_7: floatο
- mTaps_SIZECOL: intο
- mTaps_SIZEROW: intο
- n3tap_h: intο
- n3tap_l: intο
- n3tap_m: intο
- nt3nm: intο
- ntrcn: intο
- outserv: intο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'chr_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'for_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'iMeasTap': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'i_auto_hl': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ictrlside': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'mTaps:0:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'mTaps:0:1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'mTaps:0:2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'mTaps:0:3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'mTaps:0:4': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'mTaps:0:5': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'mTaps:0:6': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'mTaps:0:7': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'mTaps:1:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'mTaps:1:1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'mTaps:1:2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'mTaps:1:3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'mTaps:1:4': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'mTaps:1:5': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'mTaps:1:6': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'mTaps:1:7': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'mTaps:2:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'mTaps:2:1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'mTaps:2:2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'mTaps:2:3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'mTaps:2:4': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'mTaps:2:5': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'mTaps:2:6': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'mTaps:2:7': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'mTaps:SIZECOL': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'mTaps:SIZEROW': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'n3tap_h': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'n3tap_l': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'n3tap_m': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'nt3nm': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ntrcn': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'outserv': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 't3ldc': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'typ_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'usetp': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'usp_low': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'usp_up': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- t3ldc: intο
- typ_id: strο
- usetp: floatο
- usp_low: floatο
- usp_up: floatο
- class VeraGridEngine.IO.dgs.dgs_objects.ElmTr4[source]ο
Bases:
DGSElement- GPSlat: floatο
- GPSlon: floatο
- ID: strο
- Inom_h0: floatο
- Inom_l1: floatο
- Inom_l2: floatο
- Inom_l3: floatο
- OP: strο
- Snom_h0: floatο
- Snom_h0_a: floatο
- Snom_l1: floatο
- Snom_l1_a: floatο
- Snom_l2: floatο
- Snom_l2_a: floatο
- Snom_l3: floatο
- Snom_l3_a: floatο
- bSbasepu: floatο
- bush0: strο
- busl1: strο
- busl2: strο
- busl3: strο
- chr_name: strο
- commissionDate: strο
- cpArea: strο
- cpGrid: strο
- cpSubstat: strο
- cpZone: strο
- dat_src: strο
- desc_0: strο
- desc_1: strο
- desc_2: strο
- desc_3: strο
- element_type: str = 'ElmTr4'ο
- fold_id: strο
- for_name: strο
- i_tapini_hv0: intο
- i_tapini_lv1: intο
- i_tapini_lv2: intο
- i_tapini_lv3: intο
- ictrlside: intο
- loc_name: strο
- maxload: floatο
- ntrcn: intο
- outserv: intο
- pT_hv0: strο
- pT_lv1: strο
- pT_lv2: strο
- pT_lv3: strο
- properties: Dict[str, DgsProperty] = {'GPSlat': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'GPSlon': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'Inom_h0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'Inom_l1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'Inom_l2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'Inom_l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'OP': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'Snom_h0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'Snom_h0_a': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'Snom_l1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'Snom_l1_a': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'Snom_l2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'Snom_l2_a': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'Snom_l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'Snom_l3_a': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'bSbasepu': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'bush0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'busl1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'busl2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'busl3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'chr_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'commissionDate': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'cpArea': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'cpGrid': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'cpSubstat': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'cpZone': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'dat_src': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'desc:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'desc:1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'desc:2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'desc:3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'for_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'i_tapini_hv0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'i_tapini_lv1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'i_tapini_lv2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'i_tapini_lv3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ictrlside': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'maxload': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ntrcn': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'outserv': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pT_hv0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pT_lv1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pT_lv2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pT_lv3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'r0Sbasepu_hv0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'r0Sbasepu_lv1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'r0Sbasepu_lv2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'r0Sbasepu_lv3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rSbasepu_h0l1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rSbasepu_h0l2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rSbasepu_h0l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rSbasepu_hv0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rSbasepu_l1l2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rSbasepu_l1l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rSbasepu_l2l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rSbasepu_lv1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rSbasepu_lv2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rSbasepu_lv3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ratfac_h0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ratfac_l1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ratfac_l2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ratfac_l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'sernum': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'typ_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'usetp': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'usp_low': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'usp_up': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'x0Sbasepu_hv0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'x0Sbasepu_lv1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'x0Sbasepu_lv2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'x0Sbasepu_lv3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xSbasepu_h0l1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xSbasepu_h0l2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xSbasepu_h0l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xSbasepu_hv0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xSbasepu_l1l2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xSbasepu_l1l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xSbasepu_l2l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xSbasepu_lv1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xSbasepu_lv2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xSbasepu_lv3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- r0Sbasepu_hv0: floatο
- r0Sbasepu_lv1: floatο
- r0Sbasepu_lv2: floatο
- r0Sbasepu_lv3: floatο
- rSbasepu_h0l1: floatο
- rSbasepu_h0l2: floatο
- rSbasepu_h0l3: floatο
- rSbasepu_hv0: floatο
- rSbasepu_l1l2: floatο
- rSbasepu_l1l3: floatο
- rSbasepu_l2l3: floatο
- rSbasepu_lv1: floatο
- rSbasepu_lv2: floatο
- rSbasepu_lv3: floatο
- ratfac_h0: floatο
- ratfac_l1: floatο
- ratfac_l2: floatο
- ratfac_l3: floatο
- sernum: strο
- typ_id: strο
- usetp: floatο
- usp_low: floatο
- usp_up: floatο
- x0Sbasepu_hv0: floatο
- x0Sbasepu_lv1: floatο
- x0Sbasepu_lv2: floatο
- x0Sbasepu_lv3: floatο
- xSbasepu_h0l1: floatο
- xSbasepu_h0l2: floatο
- xSbasepu_h0l3: floatο
- xSbasepu_hv0: floatο
- xSbasepu_l1l2: floatο
- xSbasepu_l1l3: floatο
- xSbasepu_l2l3: floatο
- xSbasepu_lv1: floatο
- xSbasepu_lv2: floatο
- xSbasepu_lv3: floatο
- class VeraGridEngine.IO.dgs.dgs_objects.ElmVac[source]ο
Bases:
DGSElement- ID: strο
- OP: strο
- Pgen: floatο
- Pload: floatο
- Pzload: floatο
- Qgen: floatο
- Qload: floatο
- Qzload: floatο
- element_type: str = 'ElmVac'ο
- fold_id: strο
- for_name: strο
- itype: intο
- loc_name: strο
- outserv: intο
- properties: Dict[str, DgsProperty] = {'FID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'OP': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'Pgen': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'Pload': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'Pzload': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'Qgen': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'Qload': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'Qzload': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'for_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'itype': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'outserv': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- class VeraGridEngine.IO.dgs.dgs_objects.ElmXnet[source]ο
Bases:
DGSElement- ID: strο
- bustp: strο
- cgnd: intο
- chr_name: strο
- cmax: floatο
- element_type: str = 'ElmXnet'ο
- fold_id: strο
- iintgnd: intο
- ikssmin: floatο
- loc_name: strο
- outserv: intο
- pgini: floatο
- phiini: floatο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'bustp': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'cgnd': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'chr_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'cmax': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'iintgnd': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ikssmin': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'outserv': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pgini': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'phiini': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'qgini': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'r0tx0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'r0tx0min': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rntxn': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rntxnmin': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'snss': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'snssmin': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'usetp': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xd': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xq': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'z2tz1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'z2tz1min': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- qgini: floatο
- r0tx0: floatο
- r0tx0min: floatο
- rntxn: floatο
- rntxnmin: floatο
- snss: floatο
- snssmin: floatο
- usetp: floatο
- xd: floatο
- xq: floatο
- z2tz1: floatο
- z2tz1min: floatο
- class VeraGridEngine.IO.dgs.dgs_objects.ElmZone[source]ο
Bases:
DGSElement- ID: strο
- curscale: floatο
- element_type: str = 'ElmZone'ο
- fold_id: strο
- for_name: strο
- icolor: intο
- loc_name: strο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'curscale': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'for_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'icolor': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- class VeraGridEngine.IO.dgs.dgs_objects.ElmZpu[source]ο
Bases:
DGSElement- ID: strο
- OP: strο
- Sn: floatο
- element_type: str = 'ElmZpu'ο
- fold_id: strο
- for_name: strο
- loc_name: strο
- outserv: intο
- properties: Dict[str, DgsProperty] = {'FID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'OP': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'Sn': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'for_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'outserv': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'r_pu': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ratfac': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'x_pu': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- r_pu: floatο
- ratfac: floatο
- x_pu: floatο
- class VeraGridEngine.IO.dgs.dgs_objects.General[source]ο
Bases:
DGSElement- Descr: strο
- ID: strο
- Val: strο
- element_type: str = 'General'ο
- properties: Dict[str, DgsProperty] = {'Descr': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'Val': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- class VeraGridEngine.IO.dgs.dgs_objects.IntFolder[source]ο
Bases:
DGSElement- ID: strο
- element_type: str = 'IntFolder'ο
- fold_id: strο
- iopt_typ: intο
- loc_name: strο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'iopt_typ': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- class VeraGridEngine.IO.dgs.dgs_objects.IntGrf[source]ο
Bases:
DGSElement- ID: strο
- element_type: str = 'IntGrf'ο
- fold_id: strο
- iCol: intο
- iLevel: intο
- iRot: intο
- iVis: intο
- loc_name: strο
- pDataObj: strο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'iCol': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'iLevel': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'iRot': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'iVis': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pDataObj': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rCenterX': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rCenterY': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rSizeX': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rSizeY': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'sAttr:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'sAttr:1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'sAttr:2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'sAttr:SIZEROW': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'sSymNam': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- rCenterX: floatο
- rCenterY: floatο
- rSizeX: floatο
- rSizeY: floatο
- sAttr_0: strο
- sAttr_1: strο
- sAttr_2: strο
- sAttr_SIZEROW: intο
- sSymNam: strο
- class VeraGridEngine.IO.dgs.dgs_objects.IntGrfcon[source]ο
Bases:
DGSElement- ID: strο
- element_type: str = 'IntGrfcon'ο
- fold_id: strο
- loc_name: strο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rX:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rX:1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rX:2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rX:3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rX:4': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rX:5': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rX:6': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rX:7': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rX:8': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rX:9': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rX:SIZEROW': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rY:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rY:1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rY:2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rY:3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rY:4': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rY:5': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rY:6': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rY:7': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rY:8': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rY:9': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rY:SIZEROW': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- rX_0: floatο
- rX_1: floatο
- rX_2: floatο
- rX_3: floatο
- rX_4: floatο
- rX_5: floatο
- rX_6: floatο
- rX_7: floatο
- rX_8: floatο
- rX_9: floatο
- rX_SIZEROW: intο
- rY_0: floatο
- rY_1: floatο
- rY_2: floatο
- rY_3: floatο
- rY_4: floatο
- rY_5: floatο
- rY_6: floatο
- rY_7: floatο
- rY_8: floatο
- rY_9: floatο
- rY_SIZEROW: intο
- class VeraGridEngine.IO.dgs.dgs_objects.IntGrfnet[source]ο
Bases:
DGSElement- ID: strο
- element_type: str = 'IntGrfnet'ο
- fold_id: strο
- grid_on: intο
- loc_name: strο
- ortho_on: intο
- pDataFolder: strο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'grid_on': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ortho_on': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pDataFolder': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'snap_on': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- snap_on: intο
- class VeraGridEngine.IO.dgs.dgs_objects.IntRef[source]ο
Bases:
DGSElement- ID: strο
- OP: strο
- element_type: str = 'IntRef'ο
- fold_id: strο
- loc_name: strο
- obj_id: strο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'OP': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'obj_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- class VeraGridEngine.IO.dgs.dgs_objects.IntTemplate[source]ο
Bases:
DGSElement- ID: strο
- OP: strο
- element_type: str = 'IntTemplate'ο
- fold_id: strο
- loc_name: strο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'OP': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- class VeraGridEngine.IO.dgs.dgs_objects.Matrix[source]ο
Bases:
DGSElement- ID: strο
- MatColumn: intο
- MatRow: intο
- Val: floatο
- element_type: str = 'Matrix'ο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'MatColumn': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'MatRow': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'Val': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- class VeraGridEngine.IO.dgs.dgs_objects.RelFuse[source]ο
Bases:
DGSElement- ID: strο
- aUsage: strο
- chr_name: strο
- element_type: str = 'RelFuse'ο
- fold_id: strο
- loc_name: strο
- nphase: intο
- on_off: intο
- outserv: intο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'aUsage': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'chr_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'nphase': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'on_off': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'outserv': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'typ_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- typ_id: strο
- class VeraGridEngine.IO.dgs.dgs_objects.StaCt[source]ο
Bases:
DGSElement- ID: strο
- OP: strο
- chr_name: strο
- element_type: str = 'StaCt'ο
- fold_id: strο
- loc_name: strο
- outserv: intο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'OP': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'chr_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'outserv': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ptapset': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'stapset': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'typ_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- ptapset: floatο
- stapset: floatο
- typ_id: strο
- class VeraGridEngine.IO.dgs.dgs_objects.StaCubic[source]ο
Bases:
DGSElement- ID: strο
- chr_name: strο
- element_type: str = 'StaCubic'ο
- fold_id: strο
- for_name: strο
- it2p1: intο
- it2p2: intο
- it2p3: intο
- loc_name: strο
- obj_bus: intο
- obj_id: strο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'chr_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'for_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'it2p1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'it2p2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'it2p3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'obj_bus': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'obj_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- class VeraGridEngine.IO.dgs.dgs_objects.StaSwitch[source]ο
Bases:
DGSElement- ID: strο
- aUsage: strο
- element_type: str = 'StaSwitch'ο
- fold_id: strο
- for_name: strο
- iUse: intο
- loc_name: strο
- on_off: intο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'aUsage': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'for_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'iUse': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'on_off': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'typ_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- typ_id: strο
- class VeraGridEngine.IO.dgs.dgs_objects.StaVt[source]ο
Bases:
DGSElement- ID: strο
- OP: strο
- chr_name: strο
- element_type: str = 'StaVt'ο
- fold_id: strο
- loc_name: strο
- outserv: intο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'OP': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'chr_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'outserv': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ptapset': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'stapset': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'typ_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- ptapset: floatο
- stapset: floatο
- typ_id: strο
- class VeraGridEngine.IO.dgs.dgs_objects.TypAsmo[source]ο
Bases:
DGSElement- ID: strο
- aiazn: floatο
- amazn: floatο
- amkzn: floatο
- anend: floatο
- cosn: floatο
- effic: floatο
- element_type: str = 'TypAsmo'ο
- fold_id: strο
- frequ: floatο
- i_cage: intο
- i_mode: intο
- loc_name: strο
- nppol: intο
- nslty: intο
- pgn: floatο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'aiazn': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'amazn': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'amkzn': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'anend': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'cosn': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'effic': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'frequ': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'i_cage': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'i_mode': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'nppol': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'nslty': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pgn': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rrtrA': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rstr': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'sgn': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ugn': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xm': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xmrtr': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xrtrA': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xstr': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- rrtrA: floatο
- rstr: floatο
- sgn: floatο
- ugn: floatο
- xm: floatο
- xmrtr: floatο
- xrtrA: floatο
- xstr: floatο
- class VeraGridEngine.IO.dgs.dgs_objects.TypCon[source]ο
Bases:
DGSElementPowerFactory conductor type (TypCon) mapped to VeraGrid Wire.
- ID: strο
- OP: strο
- diaco: floatο
- diatub: floatο
- dsubc: floatο
- element_type: str = 'TypCon'ο
- fold_id: str | Noneο
- iModel: intο
- loc_name: strο
- mlei: strο
- ncsub: intο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'OP': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'diaco': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'diatub': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'dsubc': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'iModel': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'mlei': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ncsub': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rpha': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'sline': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'uline': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- rpha: floatο
- sline: floatο
- uline: floatο
- class VeraGridEngine.IO.dgs.dgs_objects.TypCt[source]ο
Bases:
DGSElement- ID: strο
- OP: strο
- element_type: str = 'TypCt'ο
- fold_id: strο
- loc_name: strο
- classmethod parse_line(line: str, header_map: dict[str, int])[source]ο
Parse a DGS data line using a header-derived column map.
Parametersο
- linestr
Raw data line from DGS
- header_mapdict[str, int]
Mapping {property_name -> column_index} derived from the $$ header line
- primtaps: List[float]ο
- primtaps_0: floatο
- primtaps_SIZEROW: intο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'OP': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:SIZEROW': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'sectaps:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'sectaps:SIZEROW': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- sectaps: List[float]ο
- sectaps_0: floatο
- sectaps_SIZEROW: intο
- class VeraGridEngine.IO.dgs.dgs_objects.TypFuse[source]ο
Bases:
DGSElement- ID: strο
- element_type: str = 'TypFuse'ο
- fold_id: strο
- frq: floatο
- irat: floatο
- loc_name: strο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'frq': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'irat': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'urat': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- urat: floatο
- class VeraGridEngine.IO.dgs.dgs_objects.TypGeo[source]ο
Bases:
DGSElement- ID: strο
- OP: strο
- element_type: str = 'TypGeo'ο
- fold_id: strο
- loc_name: strο
- nlcir: intο
- nlear: intο
- classmethod parse_line(line: str, header_map: dict[str, int])[source]ο
Parse a DGS data line using a header-derived column map.
Parametersο
- linestr
Raw data line from DGS
- header_mapdict[str, int]
Mapping {property_name -> column_index} derived from the $$ header line
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'OP': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'nlcir': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'nlear': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xy_c:0:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xy_c:0:1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xy_c:0:2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xy_c:0:3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xy_c:0:4': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xy_c:0:5': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xy_c:0:6': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xy_c:SIZECOL': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xy_c:SIZEROW': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xy_e:SIZECOL': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xy_e:SIZEROW': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- xy_c_0_0: floatο
- xy_c_0_1: floatο
- xy_c_0_2: floatο
- xy_c_0_3: floatο
- xy_c_0_4: floatο
- xy_c_0_5: floatο
- xy_c_0_6: floatο
- xy_c_SIZECOL: intο
- xy_c_SIZEROW: intο
- xy_c_row_0: List[float]ο
- xy_e_SIZECOL: intο
- xy_e_SIZEROW: intο
- class VeraGridEngine.IO.dgs.dgs_objects.TypLne[source]ο
Bases:
DGSElement- ID: strο
- InomAir: floatο
- Ithr: floatο
- aohl_: strο
- bline: floatο
- bline0: floatο
- chr_name: strο
- cline: floatο
- cline0: floatο
- cohl_: intο
- element_type: str = 'TypLne'ο
- fold_id: strο
- for_name: strο
- frnom: floatο
- loc_name: strο
- mlei: strο
- nlnph: intο
- nneutral: intο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'InomAir': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'Ithr': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'aohl_': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'bline': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'bline0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'chr_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'cline': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'cline0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'cohl_': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'for_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'frnom': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'mlei': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'nlnph': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'nneutral': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rline': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rline0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rtemp': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'sline': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'systp': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'tmax': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'uline': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xline': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xline0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- rline: floatο
- rline0: floatο
- rtemp: floatο
- sline: floatο
- systp: intο
- tmax: floatο
- uline: floatο
- xline: floatο
- xline0: floatο
- class VeraGridEngine.IO.dgs.dgs_objects.TypLod[source]ο
Bases:
DGSElement- ID: strο
- aP: floatο
- aQ: floatο
- bP: floatο
- bQ: floatο
- element_type: str = 'TypLod'ο
- fold_id: strο
- for_name: strο
- kpu: floatο
- kpu0: floatο
- kpu1: floatο
- kqu: floatο
- kqu0: floatο
- kqu1: floatο
- loc_name: strο
- phtech: intο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'aP': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'aQ': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'bP': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'bQ': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'for_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'kpu': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'kpu0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'kpu1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'kqu': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'kqu0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'kqu1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'phtech': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'systp': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- systp: intο
- class VeraGridEngine.IO.dgs.dgs_objects.TypSind[source]ο
Bases:
DGSElementPowerFactory Series Reactor type (TypSind).
- ID: strο
- Re: floatο
- Xe: floatο
- element_type: str = 'TypSind'ο
- fold_id: strο
- loc_name: strο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'Re': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'Xe': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- class VeraGridEngine.IO.dgs.dgs_objects.TypSwitch[source]ο
Bases:
DGSElement- ID: strο
- InomA: floatο
- InomB: floatο
- Ron: floatο
- Xon: floatο
- element_type: str = 'TypSwitch'ο
- fold_id: strο
- for_name: strο
- loc_name: strο
- classmethod parse_line(line: str, header_map: dict[str, int])[source]ο
Parse TypSwitch and tolerate several header aliases used by DGS variants.
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'InomA': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'InomB': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'Ron': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'Xon': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'for_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- class VeraGridEngine.IO.dgs.dgs_objects.TypSym[source]ο
Bases:
DGSElement- ID: strο
- Q_max: floatο
- Q_min: floatο
- cosn: floatο
- element_type: str = 'TypSym'ο
- fold_id: strο
- for_name: strο
- iopt_data: intο
- loc_name: strο
- nphase: intο
- nslty: intο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'Q_max': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'Q_min': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'cosn': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'for_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'iopt_data': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'nphase': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'nslty': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'q_max': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'q_min': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'r0sy': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'r2sy': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'rstr': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'satur': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'sgn': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'tds': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'tdss': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'tqs': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'tqss': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ugn': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'x0sy': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'x2sy': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xd': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xds': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xdsat': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xdss': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xdsss': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xl': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xq': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xqs': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xqss': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xrlq': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- q_max: floatο
- q_min: floatο
- r0sy: floatο
- r2sy: floatο
- rstr: floatο
- satur: intο
- sgn: floatο
- tds: floatο
- tdss: floatο
- tqs: floatο
- tqss: floatο
- ugn: floatο
- x0sy: floatο
- x2sy: floatο
- xd: floatο
- xds: floatο
- xdsat: floatο
- xdss: floatο
- xdsss: floatο
- xl: floatο
- xq: floatο
- xqs: floatο
- xqss: floatο
- xrlq: floatο
- class VeraGridEngine.IO.dgs.dgs_objects.TypTow[source]ο
Bases:
DGSElementPowerFactory tower type (TypTow) mapped to VeraGrid OverheadLineType.
- B_c0: List[List[float]]ο
- B_c0_SIZECOL: intο
- B_c0_SIZEROW: intο
- B_c1: List[List[float]]ο
- B_c1_SIZECOL: intο
- B_c1_SIZEROW: intο
- G_c0: List[List[float]]ο
- G_c0_SIZECOL: intο
- G_c0_SIZEROW: intο
- G_c1: List[List[float]]ο
- G_c1_SIZECOL: intο
- G_c1_SIZEROW: intο
- ID: strο
- OP: strο
- R_c0: List[List[float]]ο
- R_c0_SIZECOL: intο
- R_c0_SIZEROW: intο
- R_c1: List[List[float]]ο
- R_c1_SIZECOL: intο
- R_c1_SIZEROW: intο
- X_c0: List[List[float]]ο
- X_c0_SIZECOL: intο
- X_c0_SIZEROW: intο
- X_c1: List[List[float]]ο
- X_c1_SIZECOL: intο
- X_c1_SIZEROW: intο
- element_type: str = 'TypTow'ο
- fold_id: str | Noneο
- frnom: floatο
- gearth: floatο
- i_mode: intο
- ktrto: List[float]ο
- ktrto_SIZEROW: intο
- loc_name: strο
- nlcir: intο
- nlear: intο
- nphas: List[float]ο
- nphas_SIZEROW: intο
- classmethod parse_line(line: str, header_map: dict[str, int])[source]ο
Parse TypTow data line including variable-sized arrays/matrices.
- pcond_c: List[str | None]ο
- pcond_c_SIZEROW: intο
- pcond_e: List[str | None]ο
- pcond_e_SIZEROW: intο
- properties: Dict[str, DgsProperty] = {'B_c0:0:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'B_c0:0:1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'B_c0:1:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'B_c0:1:1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'B_c0:SIZECOL': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'B_c0:SIZEROW': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'B_c1:0:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'B_c1:0:1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'B_c1:1:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'B_c1:1:1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'B_c1:SIZECOL': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'B_c1:SIZEROW': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'FID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'G_c0:0:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'G_c0:0:1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'G_c0:1:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'G_c0:1:1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'G_c0:SIZECOL': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'G_c0:SIZEROW': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'G_c1:0:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'G_c1:0:1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'G_c1:1:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'G_c1:1:1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'G_c1:SIZECOL': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'G_c1:SIZEROW': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'OP': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'R_c0:0:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'R_c0:0:1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'R_c0:1:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'R_c0:1:1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'R_c0:SIZECOL': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'R_c0:SIZEROW': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'R_c1:0:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'R_c1:0:1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'R_c1:1:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'R_c1:1:1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'R_c1:SIZECOL': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'R_c1:SIZEROW': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'X_c0:0:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'X_c0:0:1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'X_c0:1:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'X_c0:1:1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'X_c0:SIZECOL': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'X_c0:SIZEROW': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'X_c1:0:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'X_c1:0:1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'X_c1:1:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'X_c1:1:1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'X_c1:SIZECOL': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'X_c1:SIZEROW': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'frnom': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'gearth': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'i_mode': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ktrto:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ktrto:1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ktrto:SIZEROW': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'nlcir': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'nlear': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'nphas:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'nphas:1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'nphas:SIZEROW': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pcond_c:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pcond_c:1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pcond_c:SIZEROW': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pcond_e:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pcond_e:1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pcond_e:SIZEROW': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xy_c:0:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xy_c:0:1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xy_c:0:2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xy_c:0:3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xy_c:0:4': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xy_c:0:5': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xy_c:1:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xy_c:1:1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xy_c:1:2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xy_c:1:3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xy_c:1:4': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xy_c:1:5': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xy_c:SIZECOL': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xy_c:SIZEROW': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xy_e:0:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xy_e:0:1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xy_e:1:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xy_e:1:1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xy_e:SIZECOL': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xy_e:SIZEROW': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- xy_c: List[List[float]]ο
- xy_c_SIZECOL: intο
- xy_c_SIZEROW: intο
- xy_e: List[List[float]]ο
- xy_e_SIZECOL: intο
- xy_e_SIZEROW: intο
- class VeraGridEngine.IO.dgs.dgs_objects.TypTr2[source]ο
Bases:
DGSElement- ID: strο
- chr_name: strο
- curmg: floatο
- dutap: floatο
- element_type: str = 'TypTr2'ο
- fold_id: strο
- for_name: strο
- frnom: floatο
- itapch: intο
- loc_name: strο
- manuf: strο
- nntap0: intο
- nt2ag: floatο
- nt2ph: intο
- ntpmn: intο
- ntpmx: intο
- pcutr: floatο
- pfe: floatο
- phitr: floatο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'chr_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'curmg': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'dutap': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'for_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'frnom': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'itapch': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'manuf': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'nntap0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'nt2ag': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'nt2ph': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ntpmn': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ntpmx': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pcutr': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pfe': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'phitr': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'strn': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'tap_side': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'tr2cn_h': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'tr2cn_l': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'uk0tr': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'uktr': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ur0tr': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'utrn_h': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'utrn_l': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'zx0hl_n': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- strn: floatο
- tap_side: intο
- tr2cn_h: strο
- tr2cn_l: strο
- uk0tr: floatο
- uktr: floatο
- ur0tr: floatο
- utrn_h: floatο
- utrn_l: floatο
- zx0hl_n: floatο
- class VeraGridEngine.IO.dgs.dgs_objects.TypTr3[source]ο
Bases:
DGSElement- ID: strο
- curm3: floatο
- du3tp_h: floatο
- du3tp_l: floatο
- du3tp_m: floatο
- element_type: str = 'TypTr3'ο
- fold_id: strο
- for_name: strο
- i3loc: intο
- itapos: intο
- loc_name: strο
- n3tmn_h: intο
- n3tmn_l: intο
- n3tmn_m: intο
- n3tmx_h: intο
- n3tmx_l: intο
- n3tmx_m: intο
- n3tp0_h: intο
- n3tp0_l: intο
- n3tp0_m: intο
- nt3ag_h: floatο
- nt3ag_l: floatο
- nt3ag_m: floatο
- pcut3_h: floatο
- pcut3_l: floatο
- pcut3_m: floatο
- pfe: floatο
- ph3tr_h: floatο
- ph3tr_l: floatο
- ph3tr_m: floatο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'curm3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'du3tp_h': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'du3tp_l': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'du3tp_m': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'for_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'i3loc': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'itapos': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'n3tmn_h': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'n3tmn_l': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'n3tmn_m': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'n3tmx_h': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'n3tmx_l': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'n3tmx_m': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'n3tp0_h': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'n3tp0_l': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'n3tp0_m': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'nt3ag_h': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'nt3ag_l': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'nt3ag_m': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pcut3_h': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pcut3_l': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pcut3_m': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pfe': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ph3tr_h': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ph3tr_l': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ph3tr_m': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'strn3_h': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'strn3_l': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'strn3_m': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'tr3cn_h': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'tr3cn_l': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'tr3cn_m': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'uk0hl': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'uk0hm': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'uk0ml': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'uktr3_h': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'uktr3_l': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'uktr3_m': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ur0hl': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ur0hm': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ur0ml': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'utrn3_h': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'utrn3_l': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'utrn3_m': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- strn3_h: floatο
- strn3_l: floatο
- strn3_m: floatο
- tr3cn_h: strο
- tr3cn_l: strο
- tr3cn_m: strο
- uk0hl: floatο
- uk0hm: floatο
- uk0ml: floatο
- uktr3_h: floatο
- uktr3_l: floatο
- uktr3_m: floatο
- ur0hl: floatο
- ur0hm: floatο
- ur0ml: floatο
- utrn3_h: floatο
- utrn3_l: floatο
- utrn3_m: floatο
- class VeraGridEngine.IO.dgs.dgs_objects.TypTr4[source]ο
Bases:
DGSElement- ID: strο
- OP: strο
- ansiclass: strο
- appr_modby: strο
- appr_modif: intο
- bm1: floatο
- chr_name: strο
- cur0mag: floatο
- curmag: floatο
- dat_src: strο
- desc_0: strο
- doc_id: strο
- dutap_h0: floatο
- dutap_l1: floatο
- dutap_l2: floatο
- dutap_l3: floatο
- element_type: str = 'TypTr4'ο
- fold_id: strο
- for_name: strο
- gm1: floatο
- loc_name: strο
- manuf: strο
- ntapmax_h0: intο
- ntapmax_l1: intο
- ntapmax_l2: intο
- ntapmax_l3: intο
- ntapmin_h0: intο
- ntapmin_l1: intο
- ntapmin_l2: intο
- ntapmin_l3: intο
- ntapneu_h0: intο
- ntapneu_l1: intο
- ntapneu_l2: intο
- ntapneu_l3: intο
- oltc_h0: intο
- oltc_l1: intο
- oltc_l2: intο
- oltc_l3: intο
- pcu_h0: floatο
- pcu_h0l1: floatο
- pcu_h0l2: floatο
- pcu_h0l3: floatο
- pcu_l1: floatο
- pcu_l1l2: floatο
- pcu_l1l3: floatο
- pcu_l2: floatο
- pcu_l2l3: floatο
- pcu_l3: floatο
- pfe: floatο
- phitr_h0: floatο
- phitr_l1: floatο
- phitr_l2: floatο
- phitr_l3: floatο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'OP': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ansiclass': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'appr_modby': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'appr_modif': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'bm1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'chr_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'cur0mag': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'curmag': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'dat_src': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'desc:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'doc_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'dutap_h0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'dutap_l1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'dutap_l2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'dutap_l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'for_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'gm1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'manuf': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ntapmax_h0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ntapmax_l1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ntapmax_l2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ntapmax_l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ntapmin_h0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ntapmin_l1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ntapmin_l2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ntapmin_l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ntapneu_h0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ntapneu_l1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ntapneu_l2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ntapneu_l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'oltc_h0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'oltc_l1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'oltc_l2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'oltc_l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pcu_h0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pcu_h0l1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pcu_h0l2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pcu_h0l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pcu_l1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pcu_l1l2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pcu_l1l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pcu_l2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pcu_l2l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pcu_l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'pfe': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'phitr_h0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'phitr_l1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'phitr_l2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'phitr_l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'r0pu_h0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'r0pu_l1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'r0pu_l2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'r0pu_l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'r1pu_h0l1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'r1pu_h0l2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'r1pu_h0l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'r1pu_l1l2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'r1pu_l1l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'r1pu_l2l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'sn_h0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'sn_l1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'sn_l2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'sn_l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'trcon_h0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'trcon_l1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'trcon_l2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'trcon_l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'uk0_h0l1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'uk0_h0l2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'uk0_h0l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'uk0_l1l2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'uk0_l1l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'uk0_l2l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'uk_h0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'uk_h0l1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'uk_h0l2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'uk_h0l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'uk_l1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'uk_l1l2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'uk_l1l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'uk_l2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'uk_l2l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'uk_l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ukr0_h0l1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ukr0_h0l2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ukr0_h0l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ukr0_l1l2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ukr0_l1l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ukr0_l2l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ukr_h0l1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ukr_h0l2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ukr_h0l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ukr_l1l2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ukr_l1l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'ukr_l2l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'un_h0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'un_l1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'un_l2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'un_l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'vecgrp': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'x0pu_h0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'x0pu_l1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'x0pu_l2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'x0pu_l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'x1pu_h0l1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'x1pu_h0l2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'x1pu_h0l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'x1pu_l1l2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'x1pu_l1l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'x1pu_l2l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xtor_h0l1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xtor_h0l2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xtor_h0l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xtor_l1l2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xtor_l1l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'xtor_l2l3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
- r0pu_h0: floatο
- r0pu_l1: floatο
- r0pu_l2: floatο
- r0pu_l3: floatο
- r1pu_h0l1: floatο
- r1pu_h0l2: floatο
- r1pu_h0l3: floatο
- r1pu_l1l2: floatο
- r1pu_l1l3: floatο
- r1pu_l2l3: floatο
- sn_h0: floatο
- sn_l1: floatο
- sn_l2: floatο
- sn_l3: floatο
- trcon_h0: strο
- trcon_l1: strο
- trcon_l2: strο
- trcon_l3: strο
- uk0_h0l1: floatο
- uk0_h0l2: floatο
- uk0_h0l3: floatο
- uk0_l1l2: floatο
- uk0_l1l3: floatο
- uk0_l2l3: floatο
- uk_h0: floatο
- uk_h0l1: floatο
- uk_h0l2: floatο
- uk_h0l3: floatο
- uk_l1: floatο
- uk_l1l2: floatο
- uk_l1l3: floatο
- uk_l2: floatο
- uk_l2l3: floatο
- uk_l3: floatο
- ukr0_h0l1: floatο
- ukr0_h0l2: floatο
- ukr0_h0l3: floatο
- ukr0_l1l2: floatο
- ukr0_l1l3: floatο
- ukr0_l2l3: floatο
- ukr_h0l1: floatο
- ukr_h0l2: floatο
- ukr_h0l3: floatο
- ukr_l1l2: floatο
- ukr_l1l3: floatο
- ukr_l2l3: floatο
- un_h0: floatο
- un_l1: floatο
- un_l2: floatο
- un_l3: floatο
- vecgrp: strο
- x0pu_h0: floatο
- x0pu_l1: floatο
- x0pu_l2: floatο
- x0pu_l3: floatο
- x1pu_h0l1: floatο
- x1pu_h0l2: floatο
- x1pu_h0l3: floatο
- x1pu_l1l2: floatο
- x1pu_l1l3: floatο
- x1pu_l2l3: floatο
- xtor_h0l1: floatο
- xtor_h0l2: floatο
- xtor_h0l3: floatο
- xtor_l1l2: floatο
- xtor_l1l3: floatο
- xtor_l2l3: floatο
- class VeraGridEngine.IO.dgs.dgs_objects.TypVt[source]ο
Bases:
DGSElement- ID: strο
- OP: strο
- element_type: str = 'TypVt'ο
- fold_id: strο
- loc_name: strο
- classmethod parse_line(line: str, header_map: dict[str, int])[source]ο
Parse a DGS data line using a header-derived column map.
Parametersο
- linestr
Raw data line from DGS
- header_mapdict[str, int]
Mapping {property_name -> column_index} derived from the $$ header line
- primtaps: List[float]ο
- primtaps_SIZEROW: intο
- properties: Dict[str, DgsProperty] = {'ID': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'OP': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'fold_id': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'loc_name': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:0': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:1': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:10': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:11': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:12': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:13': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:14': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:15': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:16': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:17': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:18': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:19': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:2': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:20': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:21': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:22': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:23': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:24': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:25': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:26': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:27': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:28': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:29': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:3': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:30': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:31': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:32': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:33': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:34': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:35': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:36': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:37': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:38': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:4': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:5': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:6': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:7': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:8': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:9': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, 'primtaps:SIZEROW': <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>}ο
- properties_list: List[DgsProperty] = [<VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>, <VeraGridEngine.IO.dgs.dgs_objects.DgsProperty object>]ο
VeraGridEngine.IO.dgs.dgs_parser moduleο
- VeraGridEngine.IO.dgs.dgs_parser.data_to_grid_object(data: Dict[str, DataFrame], pos_dict: Dict[str, Tuple[float, float]], codification: str = 'utf-8', options: str = 'statgen') MultiCircuit[source]ο
Turns the read data dictionary into a VeraGrid MultiCircuit object Args:
data: Dictionary of data read from a DGS file pos_dict: Dictionary of objects and their positions read from a DGS file codification: codification type
Returns: VeraGrid MultiCircuit object
- VeraGridEngine.IO.dgs.dgs_parser.dgs_to_circuit(filename: str) MultiCircuit[source]ο
- Parameters:
filename
- Returns:
- VeraGridEngine.IO.dgs.dgs_parser.read_DGS(filename)[source]ο
Read a DigSilent Power Factory .dgs file and return a dictionary with the data Args:
filename: File name or path
- Returns: Dictionary of data where the keys are the object types and the values
are the data of the objects of the key object type
VeraGridEngine.IO.dgs.dgs_to_blocks moduleο
- class VeraGridEngine.IO.dgs.dgs_to_blocks.DgsBlockInstanceSelection(instance_entry: ElmCompInstanceEntry, parsed_block: ParsedDgsBlockDefinition)[source]ο
Bases:
objectSelection result for a block resolved from the root ElmComp slots.
- Parameters:
instance_entry β Matched root instance entry.
parsed_block β Parsed block definition associated to the entry.
- instance_entry: ElmCompInstanceEntryο
- parsed_block: ParsedDgsBlockDefinitionο
- class VeraGridEngine.IO.dgs.dgs_to_blocks.DgsBlockSubgraphResult(selected_block: ParsedDgsBlockDefinition, view_block: Block, node_ids: Set[str], dependency_graph: Dict[str, Set[str]], upstream: Dict[str, Set[str]], downstream: Dict[str, Set[str]])[source]ο
Bases:
objectSelected DGS block subgraph result.
- dependency_graphο
- downstreamο
- node_idsο
- selected_blockο
- upstreamο
- view_blockο
- class VeraGridEngine.IO.dgs.dgs_to_blocks.DgsBlockTreeModuleEmitter(result: DgsRootBlockResult, subgraph: DgsBlockSubgraphResult, dgs_path: str)[source]ο
Bases:
objectStructured emitter for one serialized DGS block-tree module.
- dgs_pathο
- resultο
- subgraphο
- class VeraGridEngine.IO.dgs.dgs_to_blocks.DgsExpressionParser(symbol_table: Dict[str, Var], block_name: str = '', simulation_domain: str = 'emt')[source]ο
Bases:
NodeVisitor- parse(expr: str) Expr | Comparison[source]ο
- property procedural_logic_entries: List[ProceduralLogicBase]ο
- visit_Compare(node: Compare) Comparison[source]ο
- class VeraGridEngine.IO.dgs.dgs_to_blocks.DgsGraphicTreeResult(selected_block: ParsedDgsBlockDefinition, view_block: Block, node_ids: Set[str], adjacency: Dict[str, Set[str]], node_labels: Dict[str, str], node_kinds: Dict[str, str], child_node_ids: List[str], connections: List[GraphicConnectionInstruction])[source]ο
Bases:
objectGraphical internal tree reconstruction result.
- Parameters:
selected_block β Parsed selected block definition.
view_block β Reconstructed block tree view.
node_ids β Internal graphical node identifiers.
adjacency β Undirected adjacency between graphical nodes.
node_labels β Display label per graphical node.
node_kinds β DGS object kind per graphical node.
- adjacencyο
- child_node_idsο
- connectionsο
- node_idsο
- node_kindsο
- node_labelsο
- selected_blockο
- view_blockο
- class VeraGridEngine.IO.dgs.dgs_to_blocks.DgsGraphicalTreeModuleEmitter(result: DgsRootBlockResult, graph_tree: DgsGraphicTreeResult, dgs_path: str)[source]ο
Bases:
objectStructured emitter for one serialized graphical-tree module.
- dgs_pathο
- graph_treeο
- resultο
- class VeraGridEngine.IO.dgs.dgs_to_blocks.DgsRootBlockResult(root_block: Block, root_blkdef: ParsedDgsBlockDefinition, root_element: ElmComp, parsed_blocks: Dict[str, ParsedDgsBlockDefinition], dependency_graph: Dict[str, Set[str]], producer_map: Dict[str, Set[str]], consumer_map: Dict[str, Set[str]])[source]ο
Bases:
objectRoot DGS block parse result.
- consumer_mapο
- dependency_graphο
- parsed_blocksο
- producer_mapο
- root_blkdefο
- root_blockο
- root_elementο
- class VeraGridEngine.IO.dgs.dgs_to_blocks.DgsStandaloneBlockCatalogEntry(typ_id: str, blkdef_name: str, sample_display_name: str, occurrence_count: int, isolated_occurrence_count: int, connected_occurrence_count: int, unsupported_lines: List[str], build_error: str | None)[source]ο
Bases:
objectAggregated standalone block catalog entry built from DGS occurrences.
- blkdef_nameο
- build_errorο
- connected_occurrence_countο
- isolated_occurrence_countο
- occurrence_countο
- sample_display_nameο
- typ_idο
- unsupported_linesο
- class VeraGridEngine.IO.dgs.dgs_to_blocks.DgsStandaloneBlockOccurrence(blkref_id: str, typ_id: str, blkdef_name: str, sample_display_name: str, connected: bool)[source]ο
Bases:
objectOne standalone block occurrence extracted from a DGS catalog.
- blkdef_nameο
- blkref_idο
- connectedο
- sample_display_nameο
- typ_idο
- class VeraGridEngine.IO.dgs.dgs_to_blocks.DgsStatementReportEntry(index: int, statement: str, kind: str, lhs: str | None, status: str, detail: str)[source]ο
Bases:
objectOne line-by-line parsing report entry for a DGS block statement.
- Parameters:
index (int) β 1-based statement index.
statement (str) β Original normalized statement.
kind (str) β Classified statement kind.
lhs (str | None) β Left-hand side symbol when available.
status (str) β Parsing result status.
detail (str) β Additional explanation.
- detailο
- indexο
- kindο
- lhsο
- statementο
- statusο
- class VeraGridEngine.IO.dgs.dgs_to_blocks.DgsTemplateModuleEmitter(result: DgsRootBlockResult, subgraph: DgsBlockSubgraphResult, dgs_path: str, template_name: str | None = None)[source]ο
Bases:
objectStructured emitter for one standalone EMT template module.
- blockο
- child_ref_namesο
- child_ref_names_by_nodeο
- dgs_pathο
- func_base_nameο
- has_procedural_logicο
- identifier_mapο
- procedural_import_namesο
- resolved_template_nameο
- resultο
- subgraphο
- variable_groupsο
- class VeraGridEngine.IO.dgs.dgs_to_blocks.ElmCompInstanceEntry(slot_id: str | None, slot_name: str | None, element_id: str | None, element_name: str | None, element_kind: str | None, type_id: str | None, type_name: str | None, parameter_values: Dict[str, float | int | bool | str | complex | None] | None = None)[source]ο
Bases:
objectOne direct instance declared inside an ElmComp through pblk/pelm.
- Parameters:
slot_id β Slot identifier.
slot_name β Slot display name.
element_id β Instantiated element identifier.
element_name β Instantiated element display name.
element_kind β Element kind, for example ElmDsl or ElmComp.
type_id β Underlying BlkDef identifier if available.
type_name β Underlying BlkDef display name if available.
- element_id: str | Noneο
- element_kind: str | Noneο
- element_name: str | Noneο
- parameter_values: Dict[str, float | int | bool | str | complex | None]ο
- slot_id: str | Noneο
- slot_name: str | Noneο
- type_id: str | Noneο
- type_name: str | Noneο
- class VeraGridEngine.IO.dgs.dgs_to_blocks.GraphicConnectionInstruction(consumer_node_id: str, consumer_input_name: str, source_kind: str, consumer_input_index: int | None = None, source_output_name: str | None = None, source_output_index: int | None = None, source_node_id: str | None = None, source_root_name: str | None = None)[source]ο
Bases:
objectOne resolved graphical connection instruction used during template export.
- consumer_input_indexο
- consumer_input_nameο
- consumer_node_idο
- source_kindο
- source_node_idο
- source_output_indexο
- source_output_nameο
- source_root_nameο
- class VeraGridEngine.IO.dgs.dgs_to_blocks.ParsedDgsBlockDefinition(blkdef: BlkDef, symbol_table: Dict[str, Var], state_rhs: Dict[str, Expr], algebraic_rhs: Dict[str, Expr], init_rhs: Dict[str, Expr], mode_dict: Dict[Var, Expr | Const], procedural_logic: List[ProceduralLogicBase], unsupported_lines: List[str], signal_dependencies: Dict[str, Set[str]])[source]ο
Bases:
objectParsed symbolic representation of one DGS block definition.
- algebraic_rhsο
- blkdefο
- init_rhsο
- mode_dictο
- procedural_logicο
- signal_dependenciesο
- state_rhsο
- symbol_tableο
- unsupported_linesο
- VeraGridEngine.IO.dgs.dgs_to_blocks.build_blkdef_statement_support_report(blkdef: BlkDef) List[DgsStatementReportEntry][source]ο
Build a line-by-line support report for one DGS block definition.
- Parameters:
blkdef β Block definition to inspect.
- Returns:
Ordered support report entries.
- VeraGridEngine.IO.dgs.dgs_to_blocks.build_dgs_standalone_block_catalog(dgs_path: str, isolated_only: bool = True) List[DgsStandaloneBlockCatalogEntry][source]ο
Build the aggregated standalone DGS block catalog.
- Parameters:
dgs_path β Source DGS file.
isolated_only β Keep only isolated occurrences when
True.
- Returns:
Aggregated catalog entries.
- VeraGridEngine.IO.dgs.dgs_to_blocks.build_graphic_node_index(circuit: DgsCircuit) Dict[str, object][source]ο
Build a public index of graphical DGS nodes by identifier.
- Parameters:
circuit β Parsed DGS circuit.
- Returns:
Mapping from node id to graphical object.
- VeraGridEngine.IO.dgs.dgs_to_blocks.classify_dgs_statement(statement: str) tuple[str, str | None][source]ο
Classify a single DGS equation statement.
- Parameters:
statement β One normalized statement.
- Returns:
Pair
(kind, lhs_name_or_none).
- VeraGridEngine.IO.dgs.dgs_to_blocks.dgs_to_root_block(path: str, root_name: str = 'Grid Forming Converter', root_typ_id: str | None = None) DgsRootBlockResult[source]ο
- VeraGridEngine.IO.dgs.dgs_to_blocks.export_named_block_subgraph_to_python(dgs_path: str, output_path: str, block_name: str, *, block_id: str | None = None, root_name: str = 'Grid Forming Converter', root_typ_id: str | None = None, mode: BlockScopeMode = InternalOnly) Path[source]ο
Export a selected DGS block subgraph as a standalone Python module.
- Parameters:
dgs_path β Source DGS file.
output_path β Destination .py file.
block_name β Target block name inside the parsed DGS library.
block_id β Optional exact DGS block identifier.
root_name β Root ElmComp display name.
root_typ_id β Optional exact root typ_id.
- Returns:
Path to the generated Python module.
- VeraGridEngine.IO.dgs.dgs_to_blocks.export_named_block_subgraph_tree_to_python(dgs_path: str, output_path: str, block_name: str, *, block_id: str | None = None, root_name: str = 'Grid Forming Converter', root_typ_id: str | None = None, mode: BlockScopeMode = InternalOnly) Path[source]ο
Export a selected DGS block subgraph as a serialized block-tree Python module.
- VeraGridEngine.IO.dgs.dgs_to_blocks.export_root_elmcomp_template_to_python(dgs_path: str, output_path: str, root_name: str, *, root_typ_id: str | None = None) Path[source]ο
Export one root ElmComp as a standalone EMT template module.
- Parameters:
dgs_path β Source DGS file.
output_path β Destination .py file.
root_name β Root ElmComp display name.
root_typ_id β Optional exact root typ_id.
- Returns:
Path to the generated Python module.
- VeraGridEngine.IO.dgs.dgs_to_blocks.export_root_slot_block_graphical_template_to_python(dgs_path: str, output_path: str, slot_name: str, *, root_name: str = 'Grid Forming Converter', root_typ_id: str | None = None) Path[source]ο
Export the exact graphical tree of a root slot as a standalone EMT template module.
- Parameters:
dgs_path β Source DGS file.
output_path β Destination .py file.
slot_name β Root slot name.
root_name β Root ElmComp display name.
root_typ_id β Optional exact root typ_id.
- Returns:
Path to the generated Python module.
- VeraGridEngine.IO.dgs.dgs_to_blocks.export_root_slot_block_graphical_tree_to_python(dgs_path: str, output_path: str, slot_name: str, *, root_name: str = 'Grid Forming Converter', root_typ_id: str | None = None) Path[source]ο
Export the exact graphical internal tree of a root slot as a serialized block-tree module.
- Parameters:
dgs_path β Source DGS file.
output_path β Destination .py file.
slot_name β Root slot name.
root_name β Root ElmComp display name.
root_typ_id β Optional root type identifier.
- Returns:
Path to the generated Python module.
- VeraGridEngine.IO.dgs.dgs_to_blocks.export_root_slot_block_internal_signal_template_to_python(dgs_path: str, output_path: str, slot_name: str, *, root_name: str = 'Grid Forming Converter', root_typ_id: str | None = None) Path[source]ο
Export a root-slot internal signal-tree approximation as an EMT template module.
- Parameters:
dgs_path β Source DGS file.
output_path β Destination .py file.
slot_name β Root slot name or type-name fallback.
root_name β Root ElmComp display name.
root_typ_id β Optional exact root typ_id.
- Returns:
Path to the generated Python module.
- VeraGridEngine.IO.dgs.dgs_to_blocks.export_root_slot_block_internal_signal_tree_to_python(dgs_path: str, output_path: str, slot_name: str, *, root_name: str = 'Grid Forming Converter', root_typ_id: str | None = None) Path[source]ο
Export a root-slot internal signal-tree approximation as a serialized block-tree module.
- Parameters:
dgs_path β Source DGS file.
output_path β Destination .py file.
slot_name β Root slot name or type-name fallback.
root_name β Root ElmComp display name.
root_typ_id β Optional exact root typ_id.
- Returns:
Path to the generated Python module.
- VeraGridEngine.IO.dgs.dgs_to_blocks.export_standalone_blkdef_to_python(dgs_path: str, output_path: str, block_id: str) Path[source]ο
Export one standalone BlkDef leaf as a Python EMT template module.
- Parameters:
dgs_path β Source DGS file.
output_path β Destination .py file.
block_id β Exact BlkDef identifier.
- Returns:
Path to the generated Python module.
- VeraGridEngine.IO.dgs.dgs_to_blocks.extract_elmcomp_direct_instances(circuit: DgsCircuit, root_element: ElmComp) list[ElmCompInstanceEntry][source]ο
Extract direct root instances from ElmComp pblk/pelm relations.
- Parameters:
circuit β Parsed DGS circuit.
root_element β Root ElmComp.
- Returns:
Direct instance list.
- VeraGridEngine.IO.dgs.dgs_to_blocks.extract_named_block_internal_only(result: DgsRootBlockResult, block_name: str, block_id: str | None = None) DgsBlockSubgraphResult[source]ο
Extract only the selected block without any dependency closure.
- Parameters:
result β Root block parsing result.
block_name β Target block name.
block_id β Optional exact block identifier.
- Returns:
Minimal block subgraph result.
- VeraGridEngine.IO.dgs.dgs_to_blocks.extract_named_block_subgraph(result: DgsRootBlockResult, block_name: str, block_id: str | None = None, mode: BlockScopeMode = InternalOnly) DgsBlockSubgraphResult[source]ο
- VeraGridEngine.IO.dgs.dgs_to_blocks.extract_root_slot_block_graphical_tree(dgs_path: str, slot_name: str, root_name: str = 'Grid Forming Converter', root_typ_id: str | None = None) DgsGraphicTreeResult | None[source]ο
Extract the exact graphical internal tree of a root slot using BlkRef/BlkSig/BlkSum structures.
- Parameters:
dgs_path β Source DGS path.
slot_name β Root slot name or type-name fallback.
root_name β Root ElmComp name.
root_typ_id β Optional root type identifier.
- Returns:
Graphical tree result or None.
- VeraGridEngine.IO.dgs.dgs_to_blocks.extract_root_slot_block_internal_only(dgs_path: str, slot_name: str, root_name: str = 'Grid Forming Converter', root_typ_id: str | None = None) DgsBlockSubgraphResult | None[source]ο
Extract the block associated to a root ElmComp slot and keep only that block.
- Parameters:
dgs_path β Source DGS path.
slot_name β Root slot name.
root_name β Root ElmComp name.
root_typ_id β Optional root type identifier.
- Returns:
Internal-only block subgraph or None.
- VeraGridEngine.IO.dgs.dgs_to_blocks.extract_root_slot_block_internal_signal_tree(dgs_path: str, slot_name: str, root_name: str = 'Grid Forming Converter', root_typ_id: str | None = None) DgsBlockSubgraphResult | None[source]ο
Extract an internal hierarchy approximation for a selected root slot using signal-name matching only.
- Parameters:
dgs_path β Source DGS path.
slot_name β Root slot name or type name fallback.
root_name β Root ElmComp name.
root_typ_id β Optional root type identifier.
- Returns:
Subgraph result or None.
- VeraGridEngine.IO.dgs.dgs_to_blocks.get_blk_sum_signal_specs(blk_sum: BlkSum, circuit: DgsCircuit) Tuple[List[Tuple[str, float]], List[str]][source]ο
Return the effective input terms and outputs of a DGS sum block.
- Parameters:
blk_sum β DGS sum block.
circuit β Parsed DGS circuit.
- Returns:
Tuple with signed input terms and output signal names.
- VeraGridEngine.IO.dgs.dgs_to_blocks.get_blk_sum_slot_active_mode(blk_sum: BlkSum, slot: int) int[source]ο
Return the active sign/mode code stored in a BlkSum input slot.
- Parameters:
blk_sum β DGS sum block.
slot β Input slot index.
- Returns:
Active DGS slot mode.
- VeraGridEngine.IO.dgs.dgs_to_blocks.get_blk_sum_slot_raw_mode(blk_sum: BlkSum, slot: int) int[source]ο
Return the raw sign/mode code stored in a BlkSum input slot.
- Parameters:
blk_sum β DGS sum block.
slot β Input slot index.
- Returns:
Raw DGS slot mode.
- VeraGridEngine.IO.dgs.dgs_to_blocks.list_dgs_blkref_catalog_occurrences(dgs_path: str) List[DgsStandaloneBlockOccurrence][source]ο
List every BlkRef occurrence that belongs to the standalone DGS block catalog.
- Parameters:
dgs_path β Source DGS file.
- Returns:
Standalone block occurrences.
- VeraGridEngine.IO.dgs.dgs_to_blocks.materialize_block_with_var_factory(block_data: dict | Block, vf: VarFactory, name: str) Block[source]ο
Recreate a serialized block using the target VarFactory and a runtime suffix.
- Parameters:
block_data β Serialized block dict or an already-built Block.
vf β VarFactory-like object exposing add_var/add_diff_var/add_const.
name β Runtime suffix used to make names unique.
- Returns:
Materialized Block.
- VeraGridEngine.IO.dgs.dgs_to_blocks.select_block_instance_from_root(circuit: DgsCircuit, result: DgsRootBlockResult, slot_name: str) DgsBlockInstanceSelection | None[source]ο
Resolve a parsed block from the explicit root ElmComp slot mapping.
- Parameters:
circuit β Parsed DGS circuit.
result β Root block parsing result.
slot_name β Slot name in the root ElmComp.
- Returns:
Block selection or None.
- VeraGridEngine.IO.dgs.dgs_to_blocks.summarize_blkdef_support_report(entries: List[DgsStatementReportEntry]) Dict[str, int][source]ο
Count statuses and statement kinds from a support report.
- Parameters:
entries β Statement report entries.
- Returns:
Summary counters.
VeraGridEngine.IO.dgs.dgs_to_veragrid moduleο
- VeraGridEngine.IO.dgs.dgs_to_veragrid.build_switch_by_cubic_id(staswitchs: List[StaSwitch]) Dict[str, StaSwitch][source]ο
Build switch by cubic id.
- Parameters:
staswitchs β staswitchs parameter.
- Returns:
Function result.
- VeraGridEngine.IO.dgs.dgs_to_veragrid.convert_dgs_common_impedance_to_series_reactance(element: ElmZpu, buses: List[Bus], bus_by_terminal_id: Dict[str, Bus], stacubic_dict: Dict[str, List[int]], cubics_by_obj_id: Dict[str, List[StaCubic]], logger: Logger, Sbase_vg: float) SeriesReactance[source]ο
Convert dgs common impedance to series reactance.
- Parameters:
element β element parameter.
buses β buses parameter.
bus_by_terminal_id β bus_by_terminal_id parameter.
stacubic_dict β stacubic_dict parameter.
cubics_by_obj_id β cubics_by_obj_id parameter.
logger β logger parameter.
Sbase_vg β Sbase_vg parameter.
- Returns:
Function result.
- VeraGridEngine.IO.dgs.dgs_to_veragrid.convert_dgs_external_grid_to_generator(elmxnet: ElmXnet, stacubic_dict: Dict[str, List[int]], buses: List[Bus], logger: Logger, cubics_by_objid: Dict[str, List[StaCubic]], bus_by_term_id: Dict[str, Bus], Sbase: float) Tuple[Bus, Generator][source]ο
Convert dgs external grid to generator.
- Parameters:
elmxnet β elmxnet parameter.
stacubic_dict β stacubic_dict parameter.
buses β buses parameter.
logger β logger parameter.
cubics_by_objid β cubics_by_objid parameter.
bus_by_term_id β bus_by_term_id parameter.
Sbase β Sbase parameter.
- Returns:
Function result.
- VeraGridEngine.IO.dgs.dgs_to_veragrid.convert_dgs_series_capacitor_to_reactance(element: ElmScap, buses: List[Bus], bus_by_terminal_id: Dict[str, Bus], stacubic_dict: Dict[str, List[int]], cubics_by_obj_id: Dict[str, List[StaCubic]], logger: Logger, sbase_mva: float = 100.0) SeriesReactance[source]ο
Convert dgs series capacitor to reactance.
- Parameters:
element β element parameter.
buses β buses parameter.
bus_by_terminal_id β bus_by_terminal_id parameter.
stacubic_dict β stacubic_dict parameter.
cubics_by_obj_id β cubics_by_obj_id parameter.
logger β logger parameter.
sbase_mva β sbase_mva parameter.
- Returns:
Function result.
- VeraGridEngine.IO.dgs.dgs_to_veragrid.convert_dgs_staticgen_to_battery(elmgenstat: ElmGenstat, stacubic_dict: Dict[str, List[int]], buses: List[Bus], logger: Logger, cubics_by_objid: Dict[str, List[StaCubic]], bus_by_term_id: Dict[str, Bus], parallel_index: int = 0, parallel_count: int = 1) Tuple[Bus, Battery][source]ο
Convert dgs staticgen to battery.
- Parameters:
elmgenstat β elmgenstat parameter.
stacubic_dict β stacubic_dict parameter.
buses β buses parameter.
logger β logger parameter.
cubics_by_objid β cubics_by_objid parameter.
bus_by_term_id β bus_by_term_id parameter.
parallel_index β parallel_index parameter.
parallel_count β parallel_count parameter.
- Returns:
Function result.
- VeraGridEngine.IO.dgs.dgs_to_veragrid.convert_dgs_staticgen_to_gen(elmgenstat: ElmGenstat, stacubic_dict: Dict[str, List[int]], buses: List[Bus], logger: Logger, cubics_by_objid: Dict[str, List[StaCubic]], bus_by_term_id: Dict[str, Bus], parallel_index: int = 0, parallel_count: int = 1) Tuple[Bus, Generator][source]ο
Convert dgs staticgen to gen.
- Parameters:
elmgenstat β elmgenstat parameter.
stacubic_dict β stacubic_dict parameter.
buses β buses parameter.
logger β logger parameter.
cubics_by_objid β cubics_by_objid parameter.
bus_by_term_id β bus_by_term_id parameter.
parallel_index β parallel_index parameter.
parallel_count β parallel_count parameter.
- Returns:
Function result.
- VeraGridEngine.IO.dgs.dgs_to_veragrid.convert_dgs_staticgen_to_vsc(elmgenstat: ElmGenstat, stacubic_dict: Dict[str, List[int]], buses: List[Bus], logger: Logger, cubics_by_objid: Dict[str, List[StaCubic]], bus_by_term_id: Dict[str, Bus], parallel_index: int = 0, parallel_count: int = 1) Tuple[Bus, VSC][source]ο
Convert dgs staticgen to vsc.
- Parameters:
elmgenstat β elmgenstat parameter.
stacubic_dict β stacubic_dict parameter.
buses β buses parameter.
logger β logger parameter.
cubics_by_objid β cubics_by_objid parameter.
bus_by_term_id β bus_by_term_id parameter.
parallel_index β parallel_index parameter.
parallel_count β parallel_count parameter.
- Returns:
Function result.
- VeraGridEngine.IO.dgs.dgs_to_veragrid.convert_dgs_svs_to_vsc(elmsvs: ElmSvs, stacubic_dict: Dict[str, List[int]], buses: List[Bus], logger: Logger, cubics_by_objid: Dict[str, List[StaCubic]], bus_by_term_id: Dict[str, Bus]) Tuple[Bus, VSC][source]ο
Convert dgs svs to vsc.
- Parameters:
elmsvs β elmsvs parameter.
stacubic_dict β stacubic_dict parameter.
buses β buses parameter.
logger β logger parameter.
cubics_by_objid β cubics_by_objid parameter.
bus_by_term_id β bus_by_term_id parameter.
- Returns:
Function result.
- VeraGridEngine.IO.dgs.dgs_to_veragrid.convert_dgs_to_asm_generator(elmasm: ElmAsm, stacubic_dict: Dict[str, List[int]], buses: List[Bus], typasmo_dict: Dict[str, TypAsmo], logger: Logger, cubics_by_objid: Dict[str, List[StaCubic]], bus_by_term_id: Dict[str, Bus], parallel_index: int = 0, parallel_count: int = 1) Tuple[Bus, Generator][source]ο
Convert dgs to asm generator.
- Parameters:
elmasm β elmasm parameter.
stacubic_dict β stacubic_dict parameter.
buses β buses parameter.
typasmo_dict β typasmo_dict parameter.
logger β logger parameter.
cubics_by_objid β cubics_by_objid parameter.
bus_by_term_id β bus_by_term_id parameter.
parallel_index β parallel_index parameter.
parallel_count β parallel_count parameter.
- Returns:
Function result.
- VeraGridEngine.IO.dgs.dgs_to_veragrid.convert_dgs_to_bus(elmterm: ElmTerm, pos_by_objid: Dict[str, Tuple[float, float]]) Bus[source]ο
Convert dgs to bus.
- Parameters:
elmterm β elmterm parameter.
pos_by_objid β pos_by_objid parameter.
- Returns:
Function result.
- VeraGridEngine.IO.dgs.dgs_to_veragrid.convert_dgs_to_controllable_shunt_from_elmshnt(elmshnt: ElmShnt, stacubic_dict: Dict[str, List[int]], buses: List[Bus], logger: Logger, cubics_by_objid: Dict[str, List[StaCubic]], bus_by_term_id: Dict[str, Bus], frequency: float) Tuple[Bus, ControllableShunt][source]ο
Convert dgs to controllable shunt from elmshnt.
- Parameters:
elmshnt β elmshnt parameter.
stacubic_dict β stacubic_dict parameter.
buses β buses parameter.
logger β logger parameter.
cubics_by_objid β cubics_by_objid parameter.
bus_by_term_id β bus_by_term_id parameter.
frequency β frequency parameter.
- Returns:
Function result.
- VeraGridEngine.IO.dgs.dgs_to_veragrid.convert_dgs_to_controllable_shunt_from_svs(elmsvs: ElmSvs, stacubic_dict: Dict[str, List[int]], buses: List[Bus], logger: Logger, cubics_by_objid: Dict[str, List[StaCubic]], bus_by_term_id: Dict[str, Bus]) Tuple[Bus, ControllableShunt][source]ο
Convert dgs to controllable shunt from svs.
- Parameters:
elmsvs β elmsvs parameter.
stacubic_dict β stacubic_dict parameter.
buses β buses parameter.
logger β logger parameter.
cubics_by_objid β cubics_by_objid parameter.
bus_by_term_id β bus_by_term_id parameter.
- Returns:
Function result.
- VeraGridEngine.IO.dgs.dgs_to_veragrid.convert_dgs_to_external_grid(elmxnet: ElmXnet, stacubic_dict: Dict[str, List[int]], buses: List[Bus], logger: Logger, cubics_by_objid: Dict[str, List[StaCubic]], bus_by_term_id: Dict[str, Bus]) Tuple[Bus, ExternalGrid][source]ο
Convert dgs to external grid.
- Parameters:
elmxnet β elmxnet parameter.
stacubic_dict β stacubic_dict parameter.
buses β buses parameter.
logger β logger parameter.
cubics_by_objid β cubics_by_objid parameter.
bus_by_term_id β bus_by_term_id parameter.
- Returns:
Function result.
- VeraGridEngine.IO.dgs.dgs_to_veragrid.convert_dgs_to_generator(elmsym: ElmSym, stacubic_dict: Dict[str, List[int]], buses: List[Bus], typsym_dict: Dict[str, TypSym], baseMVA: float, logger: Logger, cubics_by_objid: Dict[str, List[StaCubic]], bus_by_term_id: Dict[str, Bus], parallel_index: int = 0, parallel_count: int = 1) Tuple[Bus, Generator][source]ο
Convert dgs to generator.
- Parameters:
elmsym β elmsym parameter.
stacubic_dict β stacubic_dict parameter.
buses β buses parameter.
typsym_dict β typsym_dict parameter.
baseMVA β baseMVA parameter.
logger β logger parameter.
cubics_by_objid β cubics_by_objid parameter.
bus_by_term_id β bus_by_term_id parameter.
parallel_index β parallel_index parameter.
parallel_count β parallel_count parameter.
- Returns:
Function result.
- VeraGridEngine.IO.dgs.dgs_to_veragrid.convert_dgs_to_line(lne: ElmLne, buses: List[Bus], stacubic_dict: Dict[str, List[int]], sequence_templates_dict: Dict[str, SequenceLineType], overhead_line_type_dict: Dict[str, OverheadLineType], line_type_by_line_id: Dict[str, str], line_sections_by_line_id: Dict[str, List[ElmLnesec]], tower_template_by_line_id: Dict[str, OverheadLineType], freq: float, baseMVA: float, logger: Logger, cubics_by_objid: Dict[str, List[StaCubic]], bus_by_term_id: Dict[str, Bus], parallel_index: int = 0, parallel_count: int = 1) Line[source]ο
Convert dgs to line.
- Parameters:
lne β lne parameter.
buses β buses parameter.
stacubic_dict β stacubic_dict parameter.
sequence_templates_dict β sequence_templates_dict parameter.
overhead_line_type_dict β overhead_line_type_dict parameter.
line_type_by_line_id β line_type_by_line_id parameter.
line_sections_by_line_id β line_sections_by_line_id parameter.
tower_template_by_line_id β tower_template_by_line_id parameter.
freq β freq parameter.
baseMVA β baseMVA parameter.
logger β logger parameter.
cubics_by_objid β cubics_by_objid parameter.
bus_by_term_id β bus_by_term_id parameter.
parallel_index β parallel_index parameter.
parallel_count β parallel_count parameter.
- Returns:
Function result.
- VeraGridEngine.IO.dgs.dgs_to_veragrid.convert_dgs_to_load(elmlod: ElmLod, stacubic_dict: Dict[str, List[int]], buses: List[Bus], logger: Logger, cubics_by_objid: Dict[str, List[StaCubic]], bus_by_term_id: Dict[str, Bus]) Tuple[Bus, Load][source]ο
Convert dgs to load.
- Parameters:
elmlod β elmlod parameter.
stacubic_dict β stacubic_dict parameter.
buses β buses parameter.
logger β logger parameter.
cubics_by_objid β cubics_by_objid parameter.
bus_by_term_id β bus_by_term_id parameter.
- Returns:
Function result.
- VeraGridEngine.IO.dgs.dgs_to_veragrid.convert_dgs_to_overhead_line_type_electrical_parameters(typtow: TypTow, typcon_by_id: Dict[str, TypCon], wire_by_id: Dict[str, Wire], default_frequency_hz: float) SequenceLineType[source]ο
Convert dgs to overhead line type electrical parameters.
- Parameters:
typtow β typtow parameter.
typcon_by_id β typcon_by_id parameter.
wire_by_id β wire_by_id parameter.
default_frequency_hz β default_frequency_hz parameter.
- Returns:
Function result.
- VeraGridEngine.IO.dgs.dgs_to_veragrid.convert_dgs_to_overhead_line_type_geometrical_parameters(typtow: TypTow, typcon_by_id: Dict[str, TypCon], wire_by_id: Dict[str, Wire], default_frequency_hz: float) OverheadLineType[source]ο
Convert dgs to overhead line type geometrical parameters.
- Parameters:
typtow β typtow parameter.
typcon_by_id β typcon_by_id parameter.
wire_by_id β wire_by_id parameter.
default_frequency_hz β default_frequency_hz parameter.
- Returns:
Function result.
- VeraGridEngine.IO.dgs.dgs_to_veragrid.convert_dgs_to_sequence_line(typlne: TypLne) SequenceLineType[source]ο
Convert dgs to sequence line.
- Parameters:
typlne β typlne parameter.
- Returns:
Function result.
- VeraGridEngine.IO.dgs.dgs_to_veragrid.convert_dgs_to_series_reactance(element: ElmSind, buses: List[Bus], bus_by_terminal_id: Dict[str, Bus], stacubic_dict: Dict[str, List[int]], cubics_by_obj_id: Dict[str, List[StaCubic]], typsind_dict: Dict[str, TypSind], logger: Logger, sbase_mva: float = 100.0) SeriesReactance[source]ο
Convert dgs to series reactance.
- Parameters:
element β element parameter.
buses β buses parameter.
bus_by_terminal_id β bus_by_terminal_id parameter.
stacubic_dict β stacubic_dict parameter.
cubics_by_obj_id β cubics_by_obj_id parameter.
typsind_dict β typsind_dict parameter.
logger β logger parameter.
sbase_mva β sbase_mva parameter.
- Returns:
Function result.
- VeraGridEngine.IO.dgs.dgs_to_veragrid.convert_dgs_to_shunt(elmshnt: ElmShnt, stacubic_dict: Dict[str, List[int]], buses: List[Bus], logger: Logger, cubics_by_objid: Dict[str, List[StaCubic]], bus_by_term_id: Dict[str, Bus], frequency: float) Tuple[Bus, Shunt][source]ο
Convert dgs to shunt.
- Parameters:
elmshnt β elmshnt parameter.
stacubic_dict β stacubic_dict parameter.
buses β buses parameter.
logger β logger parameter.
cubics_by_objid β cubics_by_objid parameter.
bus_by_term_id β bus_by_term_id parameter.
frequency β frequency parameter.
- Returns:
Function result.
- VeraGridEngine.IO.dgs.dgs_to_veragrid.convert_dgs_to_static_gen(elmgenstat: ElmGenstat, stacubic_dict: Dict[str, List[int]], buses: List[Bus], logger: Logger, cubics_by_objid: Dict[str, List[StaCubic]], bus_by_term_id: Dict[str, Bus], parallel_index: int = 0, parallel_count: int = 1) Tuple[Bus, StaticGenerator][source]ο
Convert dgs to static gen.
- Parameters:
elmgenstat β elmgenstat parameter.
stacubic_dict β stacubic_dict parameter.
buses β buses parameter.
logger β logger parameter.
cubics_by_objid β cubics_by_objid parameter.
bus_by_term_id β bus_by_term_id parameter.
parallel_index β parallel_index parameter.
parallel_count β parallel_count parameter.
- Returns:
Function result.
- VeraGridEngine.IO.dgs.dgs_to_veragrid.convert_dgs_to_switch(stasw: StaSwitch, buses: List[Bus], stacubic_dict: Dict[str, List[int]], logger: Logger, cubics_by_objid: Dict[str, List[StaCubic]], bus_by_term_id: Dict[str, Bus]) Switch | None[source]ο
Convert dgs to switch.
- Parameters:
stasw β stasw parameter.
buses β buses parameter.
stacubic_dict β stacubic_dict parameter.
logger β logger parameter.
cubics_by_objid β cubics_by_objid parameter.
bus_by_term_id β bus_by_term_id parameter.
- Returns:
Function result.
- VeraGridEngine.IO.dgs.dgs_to_veragrid.convert_dgs_to_switches_from_elmcoup(elmcoups: List[ElmCoup], cubics_by_objid: Dict[str, List[StaCubic]], bus_by_term_id: Dict[str, Bus], switch_by_cubic_id: Dict[str, StaSwitch], typ_switch_by_id: Dict[str, TypSwitch], sbase_mva: float, logger: Logger) List[Switch][source]ο
Convert dgs to switches from elmcoup.
- Parameters:
elmcoups β elmcoups parameter.
cubics_by_objid β cubics_by_objid parameter.
bus_by_term_id β bus_by_term_id parameter.
switch_by_cubic_id β switch_by_cubic_id parameter.
typ_switch_by_id β typ_switch_by_id parameter.
sbase_mva β sbase_mva parameter.
logger β logger parameter.
- Returns:
Function result.
- VeraGridEngine.IO.dgs.dgs_to_veragrid.convert_dgs_to_transformer(tr2: ElmTr2, buses: List[Bus], stacubic_dict: Dict[str, List[int]], templates_dict: Dict[str, TransformerType], typtr2_dict: Dict[str, TypTr2], freq: float, baseMVA: float, logger: Logger, cubics_by_objid: Dict[str, List[StaCubic]], bus_by_term_id: Dict[str, Bus], switch_by_cubic_id: Dict[str, StaSwitch], parallel_index: int = 0, parallel_count: int = 1) Transformer2W[source]ο
Convert dgs to transformer.
- Parameters:
tr2 β tr2 parameter.
buses β buses parameter.
stacubic_dict β stacubic_dict parameter.
templates_dict β templates_dict parameter.
typtr2_dict β typtr2_dict parameter.
freq β freq parameter.
baseMVA β baseMVA parameter.
logger β logger parameter.
cubics_by_objid β cubics_by_objid parameter.
bus_by_term_id β bus_by_term_id parameter.
switch_by_cubic_id β switch_by_cubic_id parameter.
parallel_index β parallel_index parameter.
parallel_count β parallel_count parameter.
- Returns:
Function result.
- VeraGridEngine.IO.dgs.dgs_to_veragrid.convert_dgs_to_transformer3w(tr3: ElmTr3, buses: List[Bus], stacubic_dict: Dict[str, List[int]], templates_dict: Dict[str, TypTr3], baseMVA: float, logger: Logger, cubics_by_objid: Dict[str, List[StaCubic]], bus_by_term_id: Dict[str, Bus], switch_by_cubic_id: Dict[str, StaSwitch], parallel_index: int = 0, parallel_count: int = 1) Transformer3W[source]ο
Convert dgs to transformer3w.
- Parameters:
tr3 β tr3 parameter.
buses β buses parameter.
stacubic_dict β stacubic_dict parameter.
templates_dict β templates_dict parameter.
baseMVA β baseMVA parameter.
logger β logger parameter.
cubics_by_objid β cubics_by_objid parameter.
bus_by_term_id β bus_by_term_id parameter.
switch_by_cubic_id β switch_by_cubic_id parameter.
parallel_index β parallel_index parameter.
parallel_count β parallel_count parameter.
- Returns:
Function result.
- VeraGridEngine.IO.dgs.dgs_to_veragrid.convert_dgs_to_transformer_type(typtr2: TypTr2) TransformerType[source]ο
Convert dgs to transformer type.
- Parameters:
typtr2 β typtr2 parameter.
- Returns:
Function result.
- VeraGridEngine.IO.dgs.dgs_to_veragrid.convert_dgs_to_wire(typcon: TypCon) Wire[source]ο
Convert dgs to wire.
- Parameters:
typcon β typcon parameter.
- Returns:
Function result.
- VeraGridEngine.IO.dgs.dgs_to_veragrid.convert_dgs_ward_equivalent_to_load(elmvac: ElmVac, stacubic_dict: Dict[str, List[int]], buses: List[Bus], logger: Logger, cubics_by_objid: Dict[str, List[StaCubic]], bus_by_term_id: Dict[str, Bus]) Tuple[Bus, Load][source]ο
Convert dgs ward equivalent to load.
- Parameters:
elmvac β elmvac parameter.
stacubic_dict β stacubic_dict parameter.
buses β buses parameter.
logger β logger parameter.
cubics_by_objid β cubics_by_objid parameter.
bus_by_term_id β bus_by_term_id parameter.
- Returns:
Function result.
- VeraGridEngine.IO.dgs.dgs_to_veragrid.dgs_to_circuit(path: str, use_vsc_for_injections: bool = False, use_dynamic_information: bool = False, logger_: Logger | None = None) MultiCircuit[source]ο
Dgs to circuit.
- Parameters:
path β path parameter.
use_vsc_for_injections β use_vsc_for_injections parameter.
use_dynamic_information β use_dynamic_information parameter.
logger β logger_ parameter.
- Returns:
Function result.
- VeraGridEngine.IO.dgs.dgs_to_veragrid.get_branch_buses(elm_id: str, stacubic_dict: Dict[str, List[int]], buses: List[Bus], cubics_by_objid: Dict[str, List[StaCubic]], bus_by_term_id: Dict[str, Bus]) Tuple[Bus, Bus][source]ο
Get branch buses.
- Parameters:
elm_id β elm_id parameter.
stacubic_dict β stacubic_dict parameter.
buses β buses parameter.
cubics_by_objid β cubics_by_objid parameter.
bus_by_term_id β bus_by_term_id parameter.
- Returns:
Function result.
- VeraGridEngine.IO.dgs.dgs_to_veragrid.get_injection_bus(elm_id: str, stacubic_dict: Dict[str, List[int]], buses: List[Bus], cubics_by_objid: Dict[str, List[StaCubic]], bus_by_term_id: Dict[str, Bus]) Bus[source]ο
Get injection bus.
- Parameters:
elm_id β elm_id parameter.
stacubic_dict β stacubic_dict parameter.
buses β buses parameter.
cubics_by_objid β cubics_by_objid parameter.
bus_by_term_id β bus_by_term_id parameter.
- Returns:
Function result.
VeraGridEngine.IO.dgs.veragrid_to_dgs moduleο
- VeraGridEngine.IO.dgs.veragrid_to_dgs.circuit_to_dgs(grid: MultiCircuit, t_idx: int | None = None, convert_gen_to_elmgenstat: bool = False, t: int | None = None) DgsCircuit[source]ο
Convert MultiCircuit to DgsCircuit
- Parameters:
grid β MultiCircuit
t_idx β time step (None for snapshot)
convert_gen_to_elmgenstat β Convert generators to ElmGenstat depending on the technology assigned
t β Deprecated compatibility alias for
t_idx
- Returns:
DgsCircuit
- VeraGridEngine.IO.dgs.veragrid_to_dgs.convert_battery(batt: Battery, new_id: str, t: int | None = None) ElmGenstat[source]ο
- Parameters:
batt
new_id
t
- Returns:
- VeraGridEngine.IO.dgs.veragrid_to_dgs.convert_bus(bus: Bus, new_id: str, t: int | None = None) ElmTerm[source]ο
- Parameters:
bus
new_id
t
- Returns:
- VeraGridEngine.IO.dgs.veragrid_to_dgs.convert_bus_graphic(elm_term, bus: Bus, new_id: str) IntGrf[source]ο
- Parameters:
elm_term
bus
new_id
- Returns:
- VeraGridEngine.IO.dgs.veragrid_to_dgs.convert_gen_to_static_gen(gen: Generator, new_id: str, t: int | None = None) ElmGenstat[source]ο
- Parameters:
gen
new_id
t
- Returns:
- VeraGridEngine.IO.dgs.veragrid_to_dgs.convert_generator(gen: Generator, tpe_new_id: str, new_id: str, bus_v_controlled: Dict[Bus, bool], Sbase: float, t: int | None) Tuple[TypSym, ElmSym][source]ο
- Parameters:
gen
tpe_new_id
new_id
bus_v_controlled
Sbase
t
- Returns:
- VeraGridEngine.IO.dgs.veragrid_to_dgs.convert_load(load: Load, new_id: str, t: int | None = None) ElmLod[source]ο
- Parameters:
load
new_id
t
- Returns:
- VeraGridEngine.IO.dgs.veragrid_to_dgs.convert_sequence_line(seq: SequenceLineType, new_id: str) TypLne[source]ο
- Parameters:
seq
new_id
- Returns:
- VeraGridEngine.IO.dgs.veragrid_to_dgs.convert_shunt(shunt: Shunt, new_id: str, ushnm_kv: float, t: int | None = None) ElmShnt[source]ο
Export VeraGrid fixed Shunt to PowerFactory ElmShnt.
- VeraGrid:
G in MW @ v=1 p.u.
B in MVAr @ v=1 p.u. (positive capacitive, negative inductive)
- DGS (ElmShnt) fields used by our importer:
shtype: 1 reactor, 2 capacitor
qtotn: total rated MVAr magnitude (usually stored as magnitude in PF)
qcapn/ncapa (capacitor steps) and qrean (reactor) as fallback
- VeraGridEngine.IO.dgs.veragrid_to_dgs.convert_static_gen(stagen: StaticGenerator, new_id: str, t: int | None = None) ElmGenstat[source]ο
- Parameters:
stagen
new_id
t
- Returns:
- VeraGridEngine.IO.dgs.veragrid_to_dgs.convert_transformer_type(tr: TransformerType, new_id: str) TypTr2[source]ο
- Parameters:
tr
new_id
- Returns:
- VeraGridEngine.IO.dgs.veragrid_to_dgs.generate_diesel_dsl_composite(dgs_grid: DgsCircuit, name: str, net_id: str) ElmComp[source]ο
Generate a diesel composite :param dgs_grid: :param name: :param net_id: :return:
- VeraGridEngine.IO.dgs.veragrid_to_dgs.generate_pv_dsl_composite(dgs_grid: DgsCircuit, name: str, net_id: str) ElmComp[source]ο
Generate a PV composite :param dgs_grid: :param name: :param net_id: :return: