@Override
protected void writeRootElementAttributes(ThreeWindingsTransformer twt, Substation s, XmlWriterContext context) throws XMLStreamException {
XmlUtil.writeFloat("r1", twt.getLeg1().getR(), context.getWriter());
XmlUtil.writeFloat("x1", twt.getLeg1().getX(), context.getWriter());
XmlUtil.writeFloat("g1", twt.getLeg1().getG(), context.getWriter());
XmlUtil.writeFloat("b1", twt.getLeg1().getB(), context.getWriter());
XmlUtil.writeFloat("ratedU1", twt.getLeg1().getRatedU(), context.getWriter());
XmlUtil.writeFloat("r2", twt.getLeg2().getR(), context.getWriter());
XmlUtil.writeFloat("x2", twt.getLeg2().getX(), context.getWriter());
XmlUtil.writeFloat("ratedU2", twt.getLeg2().getRatedU(), context.getWriter());
XmlUtil.writeFloat("r3", twt.getLeg3().getR(), context.getWriter());
XmlUtil.writeFloat("x3", twt.getLeg3().getX(), context.getWriter());
XmlUtil.writeFloat("ratedU3", twt.getLeg3().getRatedU(), context.getWriter());
writeNodeOrBus(1, twt.getLeg1().getTerminal(), context);
writeNodeOrBus(2, twt.getLeg2().getTerminal(), context);
writeNodeOrBus(3, twt.getLeg3().getTerminal(), context);
if (context.getOptions().isWithBranchSV()) {
writePQ(1, twt.getLeg1().getTerminal(), context.getWriter());
writePQ(2, twt.getLeg2().getTerminal(), context.getWriter());
writePQ(3, twt.getLeg3().getTerminal(), context.getWriter());
}
}
ThreeWindingsTransformerXml.java 文件源码
java
阅读 25
收藏 0
点赞 0
评论 0
项目:powsybl-core
作者:
评论列表
文章目录