VeraGridEngine.IO packageο
Subpackagesο
- VeraGridEngine.IO.base package
- Submodules
- VeraGridEngine.IO.base.base_circuit module
- VeraGridEngine.IO.base.base_device module
- VeraGridEngine.IO.base.base_property module
- VeraGridEngine.IO.base.units module
UnitUnitMultiplierUnitMultiplier2num()UnitSymbolUnitSymbol.AUnitSymbol.FUnitSymbol.HUnitSymbol.HzUnitSymbol.JUnitSymbol.MoneyUnitSymbol.NUnitSymbol.PaUnitSymbol.PerCentUnitSymbol.SUnitSymbol.VUnitSymbol.VAUnitSymbol.VAhUnitSymbol.VArUnitSymbol.VArhUnitSymbol.WUnitSymbol.WhUnitSymbol.argparse()UnitSymbol.degUnitSymbol.degCUnitSymbol.gUnitSymbol.hUnitSymbol.kVperMVArUnitSymbol.kgUnitSymbol.list()UnitSymbol.mUnitSymbol.m2UnitSymbol.m3UnitSymbol.minutesUnitSymbol.noneUnitSymbol.ohmUnitSymbol.puUnitSymbol.radUnitSymbol.sUnitSymbol.t
- Module contents
- VeraGridEngine.IO.dgs package
- Submodules
- VeraGridEngine.IO.dgs.dgs_circuit module
- VeraGridEngine.IO.dgs.dgs_objects module
BlkDefBlkFromBlkGotoBlkRefBlkSigBlkSlotBlkSumChaRefChaVecDGSElementDgsPropertyElmAreaElmAsmElmBranchElmCompElmCoupElmDslElmFeederElmGenstatElmGenstat.IDElmGenstat.av_modeElmGenstat.bus1ElmGenstat.cCategoryElmGenstat.cQ_maxElmGenstat.cQ_minElmGenstat.c_pmodElmGenstat.cosnElmGenstat.ddroopElmGenstat.element_typeElmGenstat.fold_idElmGenstat.ip_ctrlElmGenstat.loc_nameElmGenstat.mode_inpElmGenstat.ngnumElmGenstat.outservElmGenstat.pginiElmGenstat.propertiesElmGenstat.properties_listElmGenstat.qginiElmGenstat.sgnElmGenstat.usetpElmGenstat.usp_maxElmGenstat.usp_min
ElmLneElmLnesecElmLodElmLodlvElmLodlvpElmNetElmScapElmShntElmShnt.IDElmShnt.chr_nameElmShnt.ctechElmShnt.element_typeElmShnt.fold_idElmShnt.fresElmShnt.greaElmShnt.greaf0ElmShnt.i_contElmShnt.iswitchElmShnt.loc_nameElmShnt.ncapaElmShnt.ncapxElmShnt.outservElmShnt.propertiesElmShnt.properties_listElmShnt.qcapnElmShnt.qreanElmShnt.qtotnElmShnt.rparaElmShnt.shtypeElmShnt.tandcElmShnt.usetpElmShnt.usetp_mnElmShnt.usetp_mxElmShnt.ushnm
ElmSindElmSiteElmSubstatElmSvsElmSvs.IDElmSvs.QfixcapElmSvs.SratedElmSvs.chr_nameElmSvs.ddroopElmSvs.element_typeElmSvs.fold_idElmSvs.i_ctrlElmSvs.i_droopElmSvs.loc_nameElmSvs.nfixcapElmSvs.nncapElmSvs.nxcapElmSvs.outservElmSvs.propertiesElmSvs.properties_listElmSvs.qmaxElmSvs.qminElmSvs.qsetpElmSvs.tcrmaxElmSvs.tcrqactElmSvs.usetp
ElmSymElmSym.IDElmSym.Pmax_ucElmSym.Pmin_ucElmSym.av_modeElmSym.cCategoryElmSym.c_pmodElmSym.chr_nameElmSym.cosginiElmSym.element_typeElmSym.fold_idElmSym.for_nameElmSym.i_motElmSym.ip_ctrlElmSym.iqtypeElmSym.iv_modeElmSym.loc_nameElmSym.ngnumElmSym.outservElmSym.pf_recapElmSym.pginiElmSym.phtechElmSym.propertiesElmSym.properties_listElmSym.q_maxElmSym.q_minElmSym.qginiElmSym.typ_idElmSym.usetp
ElmTermElmTerm.GPSlatElmTerm.GPSlonElmTerm.IDElmTerm.chr_nameElmTerm.cpZoneElmTerm.element_typeElmTerm.fold_idElmTerm.for_nameElmTerm.iUsageElmTerm.iminusElmTerm.loc_nameElmTerm.m_phiuElmTerm.m_uElmTerm.outservElmTerm.phtechElmTerm.propertiesElmTerm.properties_listElmTerm.systypeElmTerm.typ_idElmTerm.uknomElmTerm.unknomElmTerm.vtarget
ElmTowElmTr2ElmTr2.IDElmTr2.cgnd_hElmTr2.cgnd_lElmTr2.chr_nameElmTr2.constrElmTr2.element_typeElmTr2.fold_idElmTr2.for_nameElmTr2.i_autoElmTr2.loc_nameElmTr2.mTaps_SIZECOLElmTr2.mTaps_SIZEROWElmTr2.nntapElmTr2.ntnumElmTr2.ntrcnElmTr2.outservElmTr2.propertiesElmTr2.properties_listElmTr2.ratfacElmTr2.sernumElmTr2.t2ldcElmTr2.typ_idElmTr2.usetpElmTr2.usp_lowElmTr2.usp_up
ElmTr3ElmTr3.IDElmTr3.chr_nameElmTr3.element_typeElmTr3.fold_idElmTr3.for_nameElmTr3.iMeasTapElmTr3.i_auto_hlElmTr3.ictrlsideElmTr3.loc_nameElmTr3.mTaps_0_0ElmTr3.mTaps_0_1ElmTr3.mTaps_0_2ElmTr3.mTaps_0_3ElmTr3.mTaps_0_4ElmTr3.mTaps_0_5ElmTr3.mTaps_0_6ElmTr3.mTaps_0_7ElmTr3.mTaps_1_0ElmTr3.mTaps_1_1ElmTr3.mTaps_1_2ElmTr3.mTaps_1_3ElmTr3.mTaps_1_4ElmTr3.mTaps_1_5ElmTr3.mTaps_1_6ElmTr3.mTaps_1_7ElmTr3.mTaps_2_0ElmTr3.mTaps_2_1ElmTr3.mTaps_2_2ElmTr3.mTaps_2_3ElmTr3.mTaps_2_4ElmTr3.mTaps_2_5ElmTr3.mTaps_2_6ElmTr3.mTaps_2_7ElmTr3.mTaps_SIZECOLElmTr3.mTaps_SIZEROWElmTr3.n3tap_hElmTr3.n3tap_lElmTr3.n3tap_mElmTr3.nt3nmElmTr3.ntrcnElmTr3.outservElmTr3.propertiesElmTr3.properties_listElmTr3.t3ldcElmTr3.typ_idElmTr3.usetpElmTr3.usp_lowElmTr3.usp_up
ElmTr4ElmTr4.GPSlatElmTr4.GPSlonElmTr4.IDElmTr4.Inom_h0ElmTr4.Inom_l1ElmTr4.Inom_l2ElmTr4.Inom_l3ElmTr4.OPElmTr4.Snom_h0ElmTr4.Snom_h0_aElmTr4.Snom_l1ElmTr4.Snom_l1_aElmTr4.Snom_l2ElmTr4.Snom_l2_aElmTr4.Snom_l3ElmTr4.Snom_l3_aElmTr4.bSbasepuElmTr4.bush0ElmTr4.busl1ElmTr4.busl2ElmTr4.busl3ElmTr4.chr_nameElmTr4.commissionDateElmTr4.cpAreaElmTr4.cpGridElmTr4.cpSubstatElmTr4.cpZoneElmTr4.dat_srcElmTr4.desc_0ElmTr4.desc_1ElmTr4.desc_2ElmTr4.desc_3ElmTr4.element_typeElmTr4.fold_idElmTr4.for_nameElmTr4.i_tapini_hv0ElmTr4.i_tapini_lv1ElmTr4.i_tapini_lv2ElmTr4.i_tapini_lv3ElmTr4.ictrlsideElmTr4.loc_nameElmTr4.maxloadElmTr4.ntrcnElmTr4.outservElmTr4.pT_hv0ElmTr4.pT_lv1ElmTr4.pT_lv2ElmTr4.pT_lv3ElmTr4.propertiesElmTr4.properties_listElmTr4.r0Sbasepu_hv0ElmTr4.r0Sbasepu_lv1ElmTr4.r0Sbasepu_lv2ElmTr4.r0Sbasepu_lv3ElmTr4.rSbasepu_h0l1ElmTr4.rSbasepu_h0l2ElmTr4.rSbasepu_h0l3ElmTr4.rSbasepu_hv0ElmTr4.rSbasepu_l1l2ElmTr4.rSbasepu_l1l3ElmTr4.rSbasepu_l2l3ElmTr4.rSbasepu_lv1ElmTr4.rSbasepu_lv2ElmTr4.rSbasepu_lv3ElmTr4.ratfac_h0ElmTr4.ratfac_l1ElmTr4.ratfac_l2ElmTr4.ratfac_l3ElmTr4.sernumElmTr4.typ_idElmTr4.usetpElmTr4.usp_lowElmTr4.usp_upElmTr4.x0Sbasepu_hv0ElmTr4.x0Sbasepu_lv1ElmTr4.x0Sbasepu_lv2ElmTr4.x0Sbasepu_lv3ElmTr4.xSbasepu_h0l1ElmTr4.xSbasepu_h0l2ElmTr4.xSbasepu_h0l3ElmTr4.xSbasepu_hv0ElmTr4.xSbasepu_l1l2ElmTr4.xSbasepu_l1l3ElmTr4.xSbasepu_l2l3ElmTr4.xSbasepu_lv1ElmTr4.xSbasepu_lv2ElmTr4.xSbasepu_lv3
ElmVacElmXnetElmXnet.IDElmXnet.bustpElmXnet.cgndElmXnet.chr_nameElmXnet.cmaxElmXnet.element_typeElmXnet.fold_idElmXnet.iintgndElmXnet.ikssminElmXnet.loc_nameElmXnet.outservElmXnet.pginiElmXnet.phiiniElmXnet.propertiesElmXnet.properties_listElmXnet.qginiElmXnet.r0tx0ElmXnet.r0tx0minElmXnet.rntxnElmXnet.rntxnminElmXnet.snssElmXnet.snssminElmXnet.usetpElmXnet.xdElmXnet.xqElmXnet.z2tz1ElmXnet.z2tz1min
ElmZoneElmZpuGeneralIntFolderIntGrfIntGrf.IDIntGrf.element_typeIntGrf.fold_idIntGrf.iColIntGrf.iLevelIntGrf.iRotIntGrf.iVisIntGrf.loc_nameIntGrf.pDataObjIntGrf.propertiesIntGrf.properties_listIntGrf.rCenterXIntGrf.rCenterYIntGrf.rSizeXIntGrf.rSizeYIntGrf.sAttr_0IntGrf.sAttr_1IntGrf.sAttr_2IntGrf.sAttr_SIZEROWIntGrf.sSymNam
IntGrfconIntGrfcon.IDIntGrfcon.element_typeIntGrfcon.fold_idIntGrfcon.loc_nameIntGrfcon.propertiesIntGrfcon.properties_listIntGrfcon.rX_0IntGrfcon.rX_1IntGrfcon.rX_2IntGrfcon.rX_3IntGrfcon.rX_4IntGrfcon.rX_5IntGrfcon.rX_6IntGrfcon.rX_7IntGrfcon.rX_8IntGrfcon.rX_9IntGrfcon.rX_SIZEROWIntGrfcon.rY_0IntGrfcon.rY_1IntGrfcon.rY_2IntGrfcon.rY_3IntGrfcon.rY_4IntGrfcon.rY_5IntGrfcon.rY_6IntGrfcon.rY_7IntGrfcon.rY_8IntGrfcon.rY_9IntGrfcon.rY_SIZEROW
IntGrfnetIntRefIntTemplateMatrixRelFuseStaCtStaCubicStaSwitchStaVtTypAsmoTypAsmo.IDTypAsmo.aiaznTypAsmo.amaznTypAsmo.amkznTypAsmo.anendTypAsmo.cosnTypAsmo.efficTypAsmo.element_typeTypAsmo.fold_idTypAsmo.frequTypAsmo.i_cageTypAsmo.i_modeTypAsmo.loc_nameTypAsmo.nppolTypAsmo.nsltyTypAsmo.pgnTypAsmo.propertiesTypAsmo.properties_listTypAsmo.rrtrATypAsmo.rstrTypAsmo.sgnTypAsmo.ugnTypAsmo.xmTypAsmo.xmrtrTypAsmo.xrtrATypAsmo.xstr
TypConTypCtTypFuseTypGeoTypGeo.IDTypGeo.OPTypGeo.element_typeTypGeo.fold_idTypGeo.loc_nameTypGeo.nlcirTypGeo.nlearTypGeo.parse_line()TypGeo.propertiesTypGeo.properties_listTypGeo.xy_c_0_0TypGeo.xy_c_0_1TypGeo.xy_c_0_2TypGeo.xy_c_0_3TypGeo.xy_c_0_4TypGeo.xy_c_0_5TypGeo.xy_c_0_6TypGeo.xy_c_SIZECOLTypGeo.xy_c_SIZEROWTypGeo.xy_c_row_0TypGeo.xy_e_SIZECOLTypGeo.xy_e_SIZEROW
TypLneTypLne.IDTypLne.InomAirTypLne.IthrTypLne.aohl_TypLne.blineTypLne.bline0TypLne.chr_nameTypLne.clineTypLne.cline0TypLne.cohl_TypLne.element_typeTypLne.fold_idTypLne.for_nameTypLne.frnomTypLne.loc_nameTypLne.mleiTypLne.nlnphTypLne.nneutralTypLne.propertiesTypLne.properties_listTypLne.rlineTypLne.rline0TypLne.rtempTypLne.slineTypLne.systpTypLne.tmaxTypLne.ulineTypLne.xlineTypLne.xline0
TypLodTypSindTypSwitchTypSymTypSym.IDTypSym.Q_maxTypSym.Q_minTypSym.cosnTypSym.element_typeTypSym.fold_idTypSym.for_nameTypSym.iopt_dataTypSym.loc_nameTypSym.nphaseTypSym.nsltyTypSym.propertiesTypSym.properties_listTypSym.q_maxTypSym.q_minTypSym.r0syTypSym.r2syTypSym.rstrTypSym.saturTypSym.sgnTypSym.tdsTypSym.tdssTypSym.tqsTypSym.tqssTypSym.ugnTypSym.x0syTypSym.x2syTypSym.xdTypSym.xdsTypSym.xdsatTypSym.xdssTypSym.xdsssTypSym.xlTypSym.xqTypSym.xqsTypSym.xqssTypSym.xrlq
TypTowTypTow.B_c0TypTow.B_c0_SIZECOLTypTow.B_c0_SIZEROWTypTow.B_c1TypTow.B_c1_SIZECOLTypTow.B_c1_SIZEROWTypTow.G_c0TypTow.G_c0_SIZECOLTypTow.G_c0_SIZEROWTypTow.G_c1TypTow.G_c1_SIZECOLTypTow.G_c1_SIZEROWTypTow.IDTypTow.OPTypTow.R_c0TypTow.R_c0_SIZECOLTypTow.R_c0_SIZEROWTypTow.R_c1TypTow.R_c1_SIZECOLTypTow.R_c1_SIZEROWTypTow.X_c0TypTow.X_c0_SIZECOLTypTow.X_c0_SIZEROWTypTow.X_c1TypTow.X_c1_SIZECOLTypTow.X_c1_SIZEROWTypTow.element_typeTypTow.fold_idTypTow.frnomTypTow.gearthTypTow.i_modeTypTow.ktrtoTypTow.ktrto_SIZEROWTypTow.loc_nameTypTow.nlcirTypTow.nlearTypTow.nphasTypTow.nphas_SIZEROWTypTow.parse_line()TypTow.pcond_cTypTow.pcond_c_SIZEROWTypTow.pcond_eTypTow.pcond_e_SIZEROWTypTow.propertiesTypTow.properties_listTypTow.xy_cTypTow.xy_c_SIZECOLTypTow.xy_c_SIZEROWTypTow.xy_eTypTow.xy_e_SIZECOLTypTow.xy_e_SIZEROW
TypTr2TypTr2.IDTypTr2.chr_nameTypTr2.curmgTypTr2.dutapTypTr2.element_typeTypTr2.fold_idTypTr2.for_nameTypTr2.frnomTypTr2.itapchTypTr2.loc_nameTypTr2.manufTypTr2.nntap0TypTr2.nt2agTypTr2.nt2phTypTr2.ntpmnTypTr2.ntpmxTypTr2.pcutrTypTr2.pfeTypTr2.phitrTypTr2.propertiesTypTr2.properties_listTypTr2.strnTypTr2.tap_sideTypTr2.tr2cn_hTypTr2.tr2cn_lTypTr2.uk0trTypTr2.uktrTypTr2.ur0trTypTr2.utrn_hTypTr2.utrn_lTypTr2.zx0hl_n
TypTr3TypTr3.IDTypTr3.curm3TypTr3.du3tp_hTypTr3.du3tp_lTypTr3.du3tp_mTypTr3.element_typeTypTr3.fold_idTypTr3.for_nameTypTr3.i3locTypTr3.itaposTypTr3.loc_nameTypTr3.n3tmn_hTypTr3.n3tmn_lTypTr3.n3tmn_mTypTr3.n3tmx_hTypTr3.n3tmx_lTypTr3.n3tmx_mTypTr3.n3tp0_hTypTr3.n3tp0_lTypTr3.n3tp0_mTypTr3.nt3ag_hTypTr3.nt3ag_lTypTr3.nt3ag_mTypTr3.pcut3_hTypTr3.pcut3_lTypTr3.pcut3_mTypTr3.pfeTypTr3.ph3tr_hTypTr3.ph3tr_lTypTr3.ph3tr_mTypTr3.propertiesTypTr3.properties_listTypTr3.strn3_hTypTr3.strn3_lTypTr3.strn3_mTypTr3.tr3cn_hTypTr3.tr3cn_lTypTr3.tr3cn_mTypTr3.uk0hlTypTr3.uk0hmTypTr3.uk0mlTypTr3.uktr3_hTypTr3.uktr3_lTypTr3.uktr3_mTypTr3.ur0hlTypTr3.ur0hmTypTr3.ur0mlTypTr3.utrn3_hTypTr3.utrn3_lTypTr3.utrn3_m
TypTr4TypTr4.IDTypTr4.OPTypTr4.ansiclassTypTr4.appr_modbyTypTr4.appr_modifTypTr4.bm1TypTr4.chr_nameTypTr4.cur0magTypTr4.curmagTypTr4.dat_srcTypTr4.desc_0TypTr4.doc_idTypTr4.dutap_h0TypTr4.dutap_l1TypTr4.dutap_l2TypTr4.dutap_l3TypTr4.element_typeTypTr4.fold_idTypTr4.for_nameTypTr4.gm1TypTr4.loc_nameTypTr4.manufTypTr4.ntapmax_h0TypTr4.ntapmax_l1TypTr4.ntapmax_l2TypTr4.ntapmax_l3TypTr4.ntapmin_h0TypTr4.ntapmin_l1TypTr4.ntapmin_l2TypTr4.ntapmin_l3TypTr4.ntapneu_h0TypTr4.ntapneu_l1TypTr4.ntapneu_l2TypTr4.ntapneu_l3TypTr4.oltc_h0TypTr4.oltc_l1TypTr4.oltc_l2TypTr4.oltc_l3TypTr4.pcu_h0TypTr4.pcu_h0l1TypTr4.pcu_h0l2TypTr4.pcu_h0l3TypTr4.pcu_l1TypTr4.pcu_l1l2TypTr4.pcu_l1l3TypTr4.pcu_l2TypTr4.pcu_l2l3TypTr4.pcu_l3TypTr4.pfeTypTr4.phitr_h0TypTr4.phitr_l1TypTr4.phitr_l2TypTr4.phitr_l3TypTr4.propertiesTypTr4.properties_listTypTr4.r0pu_h0TypTr4.r0pu_l1TypTr4.r0pu_l2TypTr4.r0pu_l3TypTr4.r1pu_h0l1TypTr4.r1pu_h0l2TypTr4.r1pu_h0l3TypTr4.r1pu_l1l2TypTr4.r1pu_l1l3TypTr4.r1pu_l2l3TypTr4.sn_h0TypTr4.sn_l1TypTr4.sn_l2TypTr4.sn_l3TypTr4.trcon_h0TypTr4.trcon_l1TypTr4.trcon_l2TypTr4.trcon_l3TypTr4.uk0_h0l1TypTr4.uk0_h0l2TypTr4.uk0_h0l3TypTr4.uk0_l1l2TypTr4.uk0_l1l3TypTr4.uk0_l2l3TypTr4.uk_h0TypTr4.uk_h0l1TypTr4.uk_h0l2TypTr4.uk_h0l3TypTr4.uk_l1TypTr4.uk_l1l2TypTr4.uk_l1l3TypTr4.uk_l2TypTr4.uk_l2l3TypTr4.uk_l3TypTr4.ukr0_h0l1TypTr4.ukr0_h0l2TypTr4.ukr0_h0l3TypTr4.ukr0_l1l2TypTr4.ukr0_l1l3TypTr4.ukr0_l2l3TypTr4.ukr_h0l1TypTr4.ukr_h0l2TypTr4.ukr_h0l3TypTr4.ukr_l1l2TypTr4.ukr_l1l3TypTr4.ukr_l2l3TypTr4.un_h0TypTr4.un_l1TypTr4.un_l2TypTr4.un_l3TypTr4.vecgrpTypTr4.x0pu_h0TypTr4.x0pu_l1TypTr4.x0pu_l2TypTr4.x0pu_l3TypTr4.x1pu_h0l1TypTr4.x1pu_h0l2TypTr4.x1pu_h0l3TypTr4.x1pu_l1l2TypTr4.x1pu_l1l3TypTr4.x1pu_l2l3TypTr4.xtor_h0l1TypTr4.xtor_h0l2TypTr4.xtor_h0l3TypTr4.xtor_l1l2TypTr4.xtor_l1l3TypTr4.xtor_l2l3
TypVt
- VeraGridEngine.IO.dgs.dgs_parser module
- VeraGridEngine.IO.dgs.dgs_to_blocks module
DgsBlockInstanceSelectionDgsBlockSubgraphResultDgsBlockTreeModuleEmitterDgsExpressionParserDgsExpressionParser.generic_visit()DgsExpressionParser.parse()DgsExpressionParser.parse_procedural_statement()DgsExpressionParser.preprocess()DgsExpressionParser.procedural_logic_entriesDgsExpressionParser.procedural_mode_defaultsDgsExpressionParser.visit_BinOp()DgsExpressionParser.visit_BoolOp()DgsExpressionParser.visit_Call()DgsExpressionParser.visit_Compare()DgsExpressionParser.visit_Constant()DgsExpressionParser.visit_Name()DgsExpressionParser.visit_UnaryOp()
DgsGraphicTreeResultDgsGraphicalTreeModuleEmitterDgsRootBlockResultDgsStandaloneBlockCatalogEntryDgsStandaloneBlockCatalogEntry.blkdef_nameDgsStandaloneBlockCatalogEntry.build_errorDgsStandaloneBlockCatalogEntry.connected_occurrence_countDgsStandaloneBlockCatalogEntry.isolated_occurrence_countDgsStandaloneBlockCatalogEntry.occurrence_countDgsStandaloneBlockCatalogEntry.sample_display_nameDgsStandaloneBlockCatalogEntry.typ_idDgsStandaloneBlockCatalogEntry.unsupported_lines
DgsStandaloneBlockOccurrenceDgsStatementReportEntryDgsTemplateModuleEmitterDgsTemplateModuleEmitter.blockDgsTemplateModuleEmitter.child_ref_namesDgsTemplateModuleEmitter.child_ref_names_by_nodeDgsTemplateModuleEmitter.dgs_pathDgsTemplateModuleEmitter.func_base_nameDgsTemplateModuleEmitter.has_procedural_logicDgsTemplateModuleEmitter.identifier_mapDgsTemplateModuleEmitter.procedural_import_namesDgsTemplateModuleEmitter.render()DgsTemplateModuleEmitter.resolved_template_nameDgsTemplateModuleEmitter.resultDgsTemplateModuleEmitter.subgraphDgsTemplateModuleEmitter.variable_groups
ElmCompInstanceEntryGraphicConnectionInstructionGraphicConnectionInstruction.consumer_input_indexGraphicConnectionInstruction.consumer_input_nameGraphicConnectionInstruction.consumer_node_idGraphicConnectionInstruction.source_kindGraphicConnectionInstruction.source_node_idGraphicConnectionInstruction.source_output_indexGraphicConnectionInstruction.source_output_nameGraphicConnectionInstruction.source_root_name
ParsedDgsBlockDefinitionParsedDgsBlockDefinition.algebraic_rhsParsedDgsBlockDefinition.blkdefParsedDgsBlockDefinition.init_rhsParsedDgsBlockDefinition.mode_dictParsedDgsBlockDefinition.procedural_logicParsedDgsBlockDefinition.signal_dependenciesParsedDgsBlockDefinition.state_rhsParsedDgsBlockDefinition.symbol_tableParsedDgsBlockDefinition.unsupported_lines
UnsupportedDgsExpressionbuild_blkdef_statement_support_report()build_dgs_standalone_block_catalog()build_graphic_node_index()classify_dgs_statement()dgs_to_root_block()export_named_block_subgraph_to_python()export_named_block_subgraph_tree_to_python()export_root_elmcomp_template_to_python()export_root_slot_block_graphical_template_to_python()export_root_slot_block_graphical_tree_to_python()export_root_slot_block_internal_signal_template_to_python()export_root_slot_block_internal_signal_tree_to_python()export_standalone_blkdef_to_python()extract_elmcomp_direct_instances()extract_named_block_internal_only()extract_named_block_subgraph()extract_root_slot_block_graphical_tree()extract_root_slot_block_internal_only()extract_root_slot_block_internal_signal_tree()get_blk_sum_signal_specs()get_blk_sum_slot_active_mode()get_blk_sum_slot_raw_mode()list_dgs_blkref_catalog_occurrences()materialize_block_with_var_factory()select_block_instance_from_root()summarize_blkdef_support_report()
- VeraGridEngine.IO.dgs.dgs_to_veragrid module
build_switch_by_cubic_id()convert_dgs_common_impedance_to_series_reactance()convert_dgs_external_grid_to_generator()convert_dgs_series_capacitor_to_reactance()convert_dgs_staticgen_to_battery()convert_dgs_staticgen_to_gen()convert_dgs_staticgen_to_vsc()convert_dgs_svs_to_vsc()convert_dgs_to_asm_generator()convert_dgs_to_bus()convert_dgs_to_controllable_shunt_from_elmshnt()convert_dgs_to_controllable_shunt_from_svs()convert_dgs_to_external_grid()convert_dgs_to_generator()convert_dgs_to_line()convert_dgs_to_load()convert_dgs_to_overhead_line_type_electrical_parameters()convert_dgs_to_overhead_line_type_geometrical_parameters()convert_dgs_to_sequence_line()convert_dgs_to_series_reactance()convert_dgs_to_shunt()convert_dgs_to_static_gen()convert_dgs_to_switch()convert_dgs_to_switches_from_elmcoup()convert_dgs_to_transformer()convert_dgs_to_transformer3w()convert_dgs_to_transformer_type()convert_dgs_to_wire()convert_dgs_ward_equivalent_to_load()dgs_to_circuit()get_branch_buses()get_injection_bus()get_terminal_ids()
- VeraGridEngine.IO.dgs.veragrid_to_dgs module
- Module contents
- VeraGridEngine.IO.epc package
- Submodules
- VeraGridEngine.IO.epc.epc_parser module
- Module contents
- VeraGridEngine.IO.fmu package
- VeraGridEngine.IO.iidm package
- Subpackages
- VeraGridEngine.IO.iidm.devices package
- Submodules
- VeraGridEngine.IO.iidm.devices.iidm_area module
- VeraGridEngine.IO.iidm.devices.iidm_bus module
- VeraGridEngine.IO.iidm.devices.iidm_busbar_section module
- VeraGridEngine.IO.iidm.devices.iidm_circuit module
- VeraGridEngine.IO.iidm.devices.iidm_dangling_line module
- VeraGridEngine.IO.iidm.devices.iidm_discrete_measurement module
- VeraGridEngine.IO.iidm.devices.iidm_generator module
- VeraGridEngine.IO.iidm.devices.iidm_identifiable_short_circuit module
- VeraGridEngine.IO.iidm.devices.iidm_line module
- VeraGridEngine.IO.iidm.devices.iidm_load module
- VeraGridEngine.IO.iidm.devices.iidm_node_breaker_topology module
- VeraGridEngine.IO.iidm.devices.iidm_object module
- VeraGridEngine.IO.iidm.devices.observability_area module
- VeraGridEngine.IO.iidm.devices.operating_status module
- VeraGridEngine.IO.iidm.devices.rtesubstation module
- VeraGridEngine.IO.iidm.devices.shunt module
- VeraGridEngine.IO.iidm.devices.standby_automation module
- VeraGridEngine.IO.iidm.devices.startup module
- VeraGridEngine.IO.iidm.devices.static_var_compensator module
- VeraGridEngine.IO.iidm.devices.switch module
- VeraGridEngine.IO.iidm.devices.two_winding_transformer module
- VeraGridEngine.IO.iidm.devices.voltage_level module
- Module contents
- VeraGridEngine.IO.iidm.devices package
- Submodules
- VeraGridEngine.IO.iidm.iidm_parser module
- VeraGridEngine.IO.iidm.iidm_parser_pypowsybl module
- Module contents
- Subpackages
- VeraGridEngine.IO.matpower package
- Subpackages
- Submodules
- VeraGridEngine.IO.matpower.area module
- VeraGridEngine.IO.matpower.branch module
- VeraGridEngine.IO.matpower.branch_dc module
- VeraGridEngine.IO.matpower.bus module
- VeraGridEngine.IO.matpower.bus_dc module
- VeraGridEngine.IO.matpower.converter_dc module
- VeraGridEngine.IO.matpower.generator module
- VeraGridEngine.IO.matpower.matpower_circuit module
- VeraGridEngine.IO.matpower.matpower_to_veragrid module
- VeraGridEngine.IO.matpower.matpower_utils module
- VeraGridEngine.IO.matpower.veragrid_to_matpower module
- Module contents
- VeraGridEngine.IO.others package
- Submodules
- VeraGridEngine.IO.others.anarede module
- VeraGridEngine.IO.others.dpx_parser module
- VeraGridEngine.IO.others.helper_pow2pp module
add_new_buses_to_pandapower_net()catch_exceptions()connect_elements_to_switches_bus_breaker()connect_elements_to_switches_node_breaker()create_and_match_buses_for_switches()create_and_match_buses_for_switches_per_voltage_level_bus_breaker()create_and_match_buses_for_switches_per_voltage_level_node_breaker()create_new_buses()create_switches()drop_irrelevant_columns()find_voltage_levels()initialise_new_columns()set_index_as_column()
- VeraGridEngine.IO.others.ipa_parser module
- VeraGridEngine.IO.others.pandapower_parser module
Panda2VeraGridPanda2VeraGrid.extract_tap_changers()Panda2VeraGrid.get_api_object_by_registry()Panda2VeraGrid.get_multicircuit()Panda2VeraGrid.parse_buses()Panda2VeraGrid.parse_external_grids()Panda2VeraGrid.parse_generators()Panda2VeraGrid.parse_impedances()Panda2VeraGrid.parse_lines()Panda2VeraGrid.parse_loads()Panda2VeraGrid.parse_measurements()Panda2VeraGrid.parse_shunts()Panda2VeraGrid.parse_static_generators()Panda2VeraGrid.parse_storage()Panda2VeraGrid.parse_switches()Panda2VeraGrid.parse_transformers()Panda2VeraGrid.parse_transformers3W()Panda2VeraGrid.register()
is_pandapower_file()is_pandapower_json()is_pandapower_pickle()is_pandapower_sqlite()
- VeraGridEngine.IO.others.plx_parser module
- VeraGridEngine.IO.others.pow2pp module
add_tap_parameters_for_3w_phase_tap_changer()add_tap_parameters_for_3w_ratio_tap_changer()add_tap_parameters_for_phase_tap_changer()add_tap_parameters_for_ratio_tap_changer()calculate_3w_impedance_parameters()calculate_3w_iron_losses()calculate_detailed_tap_parameters()calculate_iron_losses_and_open_loop_losses()calculate_short_circuit_voltage()convert_to_pandapower()create_buses()create_generators()create_intermediate_bus()create_lines()create_loads()create_or_get_bus_for_node()find_bus_ids()get_bus_index()get_pandapower_bus_index()identify_slack_generators()map_element_type()
- VeraGridEngine.IO.others.pypsa_parser module
- VeraGridEngine.IO.others.rte_parser module
- Module contents
- VeraGridEngine.IO.raw package
- Subpackages
- Submodules
- VeraGridEngine.IO.raw.psse_circuit module
- VeraGridEngine.IO.raw.psse_object module
RawObjectRawObject.CLASS_PROPERTIESRawObject.CLASS_REGISTERED_PROPERTIESRawObject.LOCAL_PROPERTIESRawObject.extend_or_curtail()RawObject.format_raw_line()RawObject.format_raw_line_prop()RawObject.get_id()RawObject.get_prop_value()RawObject.get_properties()RawObject.get_raw_line()RawObject.get_rawx_dict()RawObject.get_rdfid()RawObject.get_registered_property_value()RawObject.get_seed()RawObject.get_uuid5()RawObject.register_property()RawObject.set_registered_property_value()RawObject.try_parse()RawObject.try_parse2()
RawObjectMetaformat_raw_float()uuid_from_seed()
- VeraGridEngine.IO.raw.psse_property module
- VeraGridEngine.IO.raw.psse_to_veragrid_utils module
- VeraGridEngine.IO.raw.raw_functions module
- VeraGridEngine.IO.raw.raw_parser_writer module
- VeraGridEngine.IO.raw.raw_to_veragrid module
build_terminal_bus_lookup()create_node_breaker_buses()create_substation_objects()create_substation_switch()find_control_node_bus()find_terminal_bus()get_hvdc_from_twotermdc()get_hvdc_from_vscdc()get_upfc_from_facts()get_veragrid_bus()get_veragrid_generator()get_veragrid_line()get_veragrid_load()get_veragrid_shunt_fixed()get_veragrid_shunt_switched()get_veragrid_switch()get_veragrid_transformer()normalize_terminal_identifier()psse_to_veragrid()
- VeraGridEngine.IO.raw.raw_types module
- VeraGridEngine.IO.raw.raw_writer_comment_map module
- VeraGridEngine.IO.raw.rawx_parser_writer module
- VeraGridEngine.IO.raw.veragrid_to_raw module
RawCounterRawNodeBreakerExportDataRawNodeBreakerExportData.bus_number_by_busRawNodeBreakerExportData.equipment_terminalsRawNodeBreakerExportData.node_number_by_busRawNodeBreakerExportData.nodesRawNodeBreakerExportData.substation_number_by_substationRawNodeBreakerExportData.substation_switching_devicesRawNodeBreakerExportData.substations
append_psse_terminal()get_area()get_export_substations()get_psse_branch()get_psse_bus()get_psse_facts()get_psse_fixed_shunt()get_psse_generator()get_psse_load()get_psse_load_from_external_grid()get_psse_node()get_psse_substation()get_psse_substation_switch()get_psse_switch()get_psse_switched_shunt()get_psse_transformer2w()get_psse_transformer3w()get_psse_two_terminal_dc_line()get_vsc_dc_line()get_zone()veragrid_to_raw()
- Module contents
- Subpackages
- VeraGridEngine.IO.ucte package
- Subpackages
- VeraGridEngine.IO.ucte.devices package
- Submodules
- VeraGridEngine.IO.ucte.devices.ucte_base module
- VeraGridEngine.IO.ucte.devices.ucte_circuit module
- VeraGridEngine.IO.ucte.devices.ucte_comment module
- VeraGridEngine.IO.ucte.devices.ucte_exchange_power module
- VeraGridEngine.IO.ucte.devices.ucte_line module
- VeraGridEngine.IO.ucte.devices.ucte_node module
- VeraGridEngine.IO.ucte.devices.ucte_transformer module
- VeraGridEngine.IO.ucte.devices.ucte_transformer_regulation module
- VeraGridEngine.IO.ucte.devices.ucte_transformer_tap_table module
- Module contents
- VeraGridEngine.IO.ucte.devices package
- Submodules
- VeraGridEngine.IO.ucte.ucte_to_veragrid module
add_fixed_shunt_from_ucte_line()add_standard_line()add_switch()add_switch_from_line()add_switch_from_transformer()add_transformer_from_mismatch_line()apply_tap_table()build_current_tap_state()build_tap_changer_type()build_technologies()build_transformer_tap_data()build_xnode_active_line_counts()choose_tap_number()compute_switch_rate()compute_tap_span()convert_ucte_to_veragrid()discover_nominal_voltages()get_current_limit_a()get_current_limit_ka()get_default_power_limit()has_zero_transformer_impedance()is_canonical_ucte_node_code()is_fictitious_shunt_code()is_fictitious_shunt_line()is_fictitious_shunt_node()is_standard_ucte_country_code()is_xnode_code()parse_exchange_power()parse_lines()parse_nodes()parse_transformer()repair_nominal_voltages_from_references()same_nominal_voltage()should_import_mismatch_line_as_transformer()snap_nominal_voltage_from_reference()use_legacy_ucte_transformer_orientation()
- VeraGridEngine.IO.ucte.veragrid_to_ucte module
UcteBranchCounterUcteBusAggregateUcteBusAggregate.active_gen_mwUcteBusAggregate.active_load_mwUcteBusAggregate.has_generation_limitsUcteBusAggregate.has_generation_recordUcteBusAggregate.max_gen_mvarUcteBusAggregate.max_gen_mwUcteBusAggregate.min_gen_mvarUcteBusAggregate.min_gen_mwUcteBusAggregate.node_typeUcteBusAggregate.plant_typeUcteBusAggregate.reactive_gen_mvarUcteBusAggregate.reactive_load_mvarUcteBusAggregate.shunt_b_mvarUcteBusAggregate.statusUcteBusAggregate.voltage_reference_kv
add_generator_like_device()add_load_like_device()build_bus_aggregate()build_bus_node_code_map()build_shunt_node_code()format_line_row()format_node_row()format_optional_float()format_optional_float_width()format_transformer_row()get_bus_voltage_reference()get_country_code()get_line_current_limit_a()get_line_ucte_impedance()get_snapshot_datetime()get_transformer_current_limit_a()get_transformer_ucte_impedance()get_ucte_voltage_code()is_standard_ucte_country_code()is_usable_ucte_bus_code()normalize_reusable_noncanonical_ucte_bus_code()update_aggregate_from_external_grid()update_aggregate_voltage_control_from_generator()update_generation_limits_from_generator()use_legacy_transformer_orientation()write_comment_block()write_empty_regulation_blocks()write_line_block()write_node_blocks_from_aggregates()write_transformer_block()write_ucte()
- Module contents
- Subpackages
- VeraGridEngine.IO.veragrid package
- Submodules
- VeraGridEngine.IO.veragrid.catalogue module
- VeraGridEngine.IO.veragrid.contingency_parser module
- VeraGridEngine.IO.veragrid.excel_interface module
- VeraGridEngine.IO.veragrid.generic_io_functions module
- VeraGridEngine.IO.veragrid.h5_interface module
- VeraGridEngine.IO.veragrid.json_parser module
- VeraGridEngine.IO.veragrid.pack_unpack module
CreatedOnTheFlycast_profile_value()gather_model_as_data_frames()gather_model_as_jsons()get_multiverse_node_metadata()get_objects_dictionary()get_profile_from_dict()handle_legacy_jsons()look_for_property()look_in_collection_by_name()order_multiverse_records()parse_multiverse_data()parse_object_type_from_dataframe()parse_object_type_from_json()parse_veragrid_data()profile_todict()profile_todict_idtag()profile_todict_str()search_and_apply_json_profile()search_property()search_property_into_json()valid_value()veragrid_object_to_json()
- VeraGridEngine.IO.veragrid.remote module
- VeraGridEngine.IO.veragrid.results_export module
- VeraGridEngine.IO.veragrid.sqlite_interface module
- VeraGridEngine.IO.veragrid.zip_interface module
get_frames_from_zip()get_session_tree()get_xml_content()get_xml_from_zip()load_json_from_file_pointer()load_session_driver_objects()read_data_frame_from_zip()save_multiverse_data_to_zip()save_results_in_zip()save_results_only()save_single_circuit_data_to_zip()save_veragrid_data_to_zip()save_veragrid_multiverse_data_to_zip()
- Module contents
Submodulesο
VeraGridEngine.IO.file_open moduleο
- class VeraGridEngine.IO.file_open.FileOpen(file_name: str | List[str], previous_circuit: MultiCircuit | None = None, options: FileOpenOptions | None = None)[source]ο
Bases:
objectFile open interface
- check_json_type(file_name)[source]ο
Check the json file type from its internal data :param file_name: file path :return: data[βtypeβ] | βNot json fileβ | βUnknown json fileβ
- open(text_func: None | Callable = None, progress_func: None | Callable = None) MultiCircuit | None[source]ο
Load VeraGrid compatible file :param text_func: pointer to function that prints the names :param progress_func: pointer to function that prints the progress 0~100 :return: MultiCircuit
- class VeraGridEngine.IO.file_open.FileOpenOptions(file_type: FileType | None = None, crash_on_errors: bool = True, cgmes_version: CGMESVersions | None = None, cgmes_map_areas_like_raw: bool = False, cgmes_try_to_map_dc_to_hvdc_line: bool = True, cgmes_topology_mode: CgmesTopologyMode = Auto, cgmes_create_busbar_section_for_every_connectivity_node: bool = False, cgmes_recovery_mode: CgmesRecoveryMode = CgmesRecoveryMode.Auto, psse_adjust_taps_to_discrete_positions: bool = False, psse_use_short_names: bool = True, psse_flatten_virtual_taps: bool = False, dgs_use_vsc_for_injections: bool = False, dgs_use_dynamic_information: bool = False)[source]ο
Bases:
objectThis class is to store the extra stuff that needs to be passed to open more complex files
- VeraGridEngine.IO.file_open.determine_file_type(file_name: List[str] | str) FileType | None[source]ο
Try to determine the type of file The result is stored in self.file_type :param file_name: file path(s) with the extension
- VeraGridEngine.IO.file_open.open_cgmes(files: List[str] | str, version: CGMESVersions | None = None, cgmes_map_areas_like_raw: bool = False, try_to_map_dc_to_hvdc_line: bool = False, cgmes_topology_mode: CgmesTopologyMode = Auto, cgmes_create_busbar_section_for_every_connectivity_node: bool = False, text_func: None | Callable = None, progress_func: None | Callable = None, cgmes_logger: DataLogger = <VeraGridEngine.data_logger.DataLogger object>, cgmes_recovery_mode: CgmesRecoveryMode = CgmesRecoveryMode.Auto) Tuple[MultiCircuit, CgmesCircuit][source]ο
Load cgmes files :param files: file or list of files :param version: :param cgmes_map_areas_like_raw: :param try_to_map_dc_to_hvdc_line: :param cgmes_topology_mode: :param cgmes_create_busbar_section_for_every_connectivity_node: :param text_func: :param progress_func: :param cgmes_logger: :param cgmes_recovery_mode: :return:
- VeraGridEngine.IO.file_open.open_ucte(files: List[str] | str, text_func: None | Callable = None, progress_func: None | Callable = None, logger: Logger = <VeraGridEngine.basic_structures.Logger object>) MultiCircuit[source]ο
- Parameters:
files β files or list of files
text_func
progress_func
logger
- Returns:
VeraGridEngine.IO.file_save moduleο
- class VeraGridEngine.IO.file_save.FileSavingOptions(file_type: FileType | None = None, sessions_data: List[DriverToSave] = None, dictionary_of_json_files: Dict[str, ~typing.Dict[str, ~typing.Any]]=None, cgmes_boundary_set: str = '', cgmes_version: CGMESVersions = 2.4.15, cgmes_profiles: None | List[CgmesProfileType] = None, cgmes_one_file_per_profile: bool = False, cgmes_map_areas_like_raw: bool = False, raw_version: str = '33', psse_topology_mode: PsseTopologyExportMode = BusBranch, psse_export_mode: PsseExportMode = Single file, dgs_export_mode: DgsExportMode = Single file, matpower_export_mode: MatpowerExportMode = Single file, ucte_export_mode: UcteExportMode = Single file, cgmes_export_mode: CgmesExportMode = Single file, t_idx: int | None = None)[source]ο
Bases:
objectStore the extra data required by the richer file-export paths.
- get_power_flow_results() None | PowerFlowResults[source]ο
Try to extract the power flow results :return: None or PowerFlowResults
- VeraGridEngine.IO.file_save.compose_cgmes_batch_folder_name(t_idx: int, time_label: str) str[source]ο
Compose one deterministic folder name for a CGMES batch-export member set.
- Parameters:
t_idx β Time index of the exported profile point.
time_label β Human-readable time label.
- Returns:
Sanitized folder name.
- VeraGridEngine.IO.file_save.compose_dgs_batch_file_name(base_name: str, t_idx: int, time_label: str) str[source]ο
Compose one deterministic file name for a DGS batch-export member.
- Parameters:
base_name β Base archive name without extension.
t_idx β Time index of the exported profile point.
time_label β Human-readable time label.
- Returns:
Sanitized internal file name.
- VeraGridEngine.IO.file_save.compose_matpower_batch_file_name(base_name: str, t_idx: int, time_label: str) str[source]ο
Compose one deterministic file name for a MATPOWER batch-export member.
- Parameters:
base_name β Base archive name without extension.
t_idx β Time index of the exported profile point.
time_label β Human-readable time label.
- Returns:
Sanitized internal file name.
- VeraGridEngine.IO.file_save.compose_psse_batch_file_name(base_name: str, t_idx: int, time_label: str, extension: str) str[source]ο
Compose one deterministic file name for a PSSE batch export member.
- Parameters:
base_name β Base archive name without extension.
t_idx β Time index of the exported profile point.
time_label β Human-readable time label.
extension β PSSE file extension, including the leading dot.
- Returns:
Sanitized internal file name.
- VeraGridEngine.IO.file_save.compose_ucte_batch_file_name(base_name: str, t_idx: int, time_label: str) str[source]ο
Compose one deterministic file name for a UCTE batch-export member.
- Parameters:
base_name β Base archive name without extension.
t_idx β Time index of the exported profile point.
time_label β Human-readable time label.
- Returns:
Sanitized internal file name.
- VeraGridEngine.IO.file_save.save_cgmes(circuit: MultiCircuit, file_name: str, options: FileSavingOptions, text_func=None, progress_func=None) Logger[source]ο
Save the circuit information in CGMES format.
- Parameters:
circuit β Circuit to export.
file_name β Target file path.
options β Export options.
text_func β Optional progress-text callback.
progress_func β Optional progress-value callback.
- Returns:
Logger with export messages.
- VeraGridEngine.IO.file_save.save_cgmes_batch_zip(circuit: MultiCircuit, file_name: str, options: FileSavingOptions, text_func=None, progress_func=None) Logger[source]ο
Export every time-series point into one ZIP archive with one CGMES export set per step.
- Parameters:
circuit β Circuit to export.
file_name β Target ZIP path.
options β Export options.
text_func β Optional progress-text callback.
progress_func β Optional progress-value callback.
- Returns:
Logger with export messages.
- VeraGridEngine.IO.file_save.save_cgmes_single(circuit: MultiCircuit, file_name: str, options: FileSavingOptions, text_func=None, progress_func=None) Logger[source]ο
Save one CGMES export artifact for one snapshot or one time-series point.
- Parameters:
circuit β Circuit to export.
file_name β Target file path.
options β Export options.
text_func β Optional progress-text callback.
progress_func β Optional progress-value callback.
- Returns:
Logger with export messages.
- VeraGridEngine.IO.file_save.save_cim(circuit: MultiCircuit, file_name: str) Logger[source]ο
Save the circuit information in CIM format :return: logger with information
- VeraGridEngine.IO.file_save.save_dgs(circuit: MultiCircuit, file_name: str, options: FileSavingOptions, text_func=None, progress_func=None) Logger[source]ο
Save the circuit information in DGS format.
- Parameters:
circuit β Circuit to export.
file_name β Target file path.
options β Export options, including the optional profile selector.
text_func β Optional progress-text callback.
progress_func β Optional progress-value callback.
- Returns:
Logger with export messages.
- VeraGridEngine.IO.file_save.save_dgs_batch_zip(circuit: MultiCircuit, file_name: str, text_func=None, progress_func=None) Logger[source]ο
Export every time-series point into one ZIP archive with one DGS file per step.
- Parameters:
circuit β Circuit to export.
file_name β Target ZIP path.
text_func β Optional progress-text callback.
progress_func β Optional progress-value callback.
- Returns:
Logger with export messages.
- VeraGridEngine.IO.file_save.save_electrical_json_v3(circuit: MultiCircuit, file_name: str, options: FileSavingOptions) Logger[source]ο
Save the circuit information in json format :return:logger with information
- VeraGridEngine.IO.file_save.save_matpower(circuit: MultiCircuit, file_name: str, options: FileSavingOptions, text_func=None, progress_func=None) Logger[source]ο
Save the circuit information in MATPOWER format.
- Parameters:
circuit β Circuit to export.
file_name β Target file path.
options β Export options, including the optional profile selector.
text_func β Optional progress-text callback.
progress_func β Optional progress-value callback.
- Returns:
Logger with export messages.
- VeraGridEngine.IO.file_save.save_matpower_batch_zip(circuit: MultiCircuit, file_name: str, text_func=None, progress_func=None) Logger[source]ο
Export every time-series point into one ZIP archive with one MATPOWER file per step.
- Parameters:
circuit β Circuit to export.
file_name β Target ZIP path.
text_func β Optional progress-text callback.
progress_func β Optional progress-value callback.
- Returns:
Logger with export messages.
- VeraGridEngine.IO.file_save.save_newton(circuit: MultiCircuit, file_name: str) Logger[source]ο
Save the circuit information in sqlite :return: logger with information
- VeraGridEngine.IO.file_save.save_pgm(circuit: MultiCircuit, file_name: str) Logger[source]ο
Save to Power Grid Model format :return: logger with information
- VeraGridEngine.IO.file_save.save_psse_batch_zip(circuit: MultiCircuit, file_name: str, options: FileSavingOptions, text_func=None, progress_func=None) Logger[source]ο
Export every time-series point into one ZIP archive with one PSSE file per step.
- Parameters:
circuit β Circuit to export.
file_name β Target ZIP path.
options β Export options, including version, topology and internal PSSE format.
text_func β Optional progress-text callback.
progress_func β Optional progress-value callback.
- Returns:
Logger with export messages.
- VeraGridEngine.IO.file_save.save_psse_raw(circuit: MultiCircuit, file_name: str, options: FileSavingOptions, text_func=None, progress_func=None) Logger[source]ο
Save the circuit information in PSSE RAW format.
- Parameters:
circuit β Circuit to export.
file_name β Target file path.
options β Export options, including the optional profile selector.
text_func β Optional progress-text callback.
progress_func β Optional progress-value callback.
- Returns:
Logger with export messages.
- VeraGridEngine.IO.file_save.save_psse_rawx(circuit: MultiCircuit, file_name: str, options: FileSavingOptions, text_func=None, progress_func=None) Logger[source]ο
Save the circuit information in PSSE RAWX format.
- Parameters:
circuit β Circuit to export.
file_name β Target file path.
options β Export options, including the optional profile selector.
text_func β Optional progress-text callback.
progress_func β Optional progress-value callback.
- Returns:
Logger with export messages.
- VeraGridEngine.IO.file_save.save_ucte(circuit: MultiCircuit, file_name: str, options: FileSavingOptions, text_func=None, progress_func=None) Logger[source]ο
Save the circuit information in UCTE format.
- Parameters:
circuit β Circuit to export.
file_name β Target file path.
options β Export options, including the optional profile selector.
text_func β Optional progress-text callback.
progress_func β Optional progress-value callback.
- Returns:
Logger with export messages.
- VeraGridEngine.IO.file_save.save_ucte_batch_zip(circuit: MultiCircuit, file_name: str, text_func=None, progress_func=None) Logger[source]ο
Export every time-series point into one ZIP archive with one UCTE file per step.
- Parameters:
circuit β Circuit to export.
file_name β Target ZIP path.
text_func β Optional progress-text callback.
progress_func β Optional progress-value callback.
- Returns:
Logger with export messages.
- VeraGridEngine.IO.file_save.save_veragrid_circuit(circuit: MultiCircuit, file_name: str, options: FileSavingOptions, text_func=None, progress_func=None) Logger[source]ο
Save the circuit information in zip format If a multiverse is passed in the options, it is βcommitedβ before saving :return: logger with information
- VeraGridEngine.IO.file_save.save_veragrid_delta(circuit: MultiCircuit, file_name: str, options: FileSavingOptions, text_func=None, progress_func=None) Logger[source]ο
Save the circuit information in zip format If a multiverse is passed in the options, it is βcommitedβ before saving :return: logger with information
- VeraGridEngine.IO.file_save.save_veragrid_excel(circuit: MultiCircuit, file_name: str) Logger[source]ο
Save the circuit information in excel format :param circuit: MultiCircuit :param file_name: file name to save to :return: logger with information
- VeraGridEngine.IO.file_save.save_veragrid_h5(circuit: MultiCircuit, file_name: str, text_func=None, progress_func=None) Logger[source]ο
Save the circuit information in CIM format :return: logger with information
- VeraGridEngine.IO.file_save.save_veragrid_multiverse(file_name: str, multiverse: MultiVerse, options: FileSavingOptions, text_func=None, progress_func=None) Logger[source]ο
Save the circuit information in zip format If a multiverse is passed in the options, it is βcommitedβ before saving :return: logger with information
- VeraGridEngine.IO.file_save.save_veragrid_sqlite(circuit: MultiCircuit, file_name: str, text_func=None, progress_func=None) Logger[source]ο
Save the circuit information in sqlite :return: logger with information
VeraGridEngine.IO.file_system moduleο
- VeraGridEngine.IO.file_system.api_keys_path() str[source]ο
get the api keys file path :return: api keys file path
- VeraGridEngine.IO.file_system.get_create_veragrid_folder() str[source]ο
Get the home folder of VeraGrid, and if it does not exist, create it :return: folder path string
- VeraGridEngine.IO.file_system.opf_file_path() str[source]ο
get the OPF files folder path :return: str
- VeraGridEngine.IO.file_system.plugins_path() str[source]ο
get the plugins file path :return: plugins file path