Class LfNetwork

    • Method Detail

      • getNumCC

        public int getNumCC()
      • getNumSC

        public int getNumSC()
      • getReporter

        public com.powsybl.commons.reporter.Reporter getReporter()
      • setReporter

        public void setReporter​(com.powsybl.commons.reporter.Reporter reporter)
      • updateSlackBuses

        public void updateSlackBuses()
      • addBranch

        public void addBranch​(LfBranch branch)
      • getBranch

        public LfBranch getBranch​(int num)
      • addBus

        public void addBus​(LfBus bus)
      • getBus

        public LfBus getBus​(int num)
      • getSlackBus

        public LfBus getSlackBus()
      • getSlackBuses

        public List<LfBus> getSlackBuses()
      • getShunt

        public LfShunt getShunt​(int num)
      • addHvdc

        public void addHvdc​(LfHvdc hvdc)
      • writeJson

        public void writeJson​(Path file)
      • writeJson

        public void writeJson​(Writer writer)
      • reportBalance

        public void reportBalance​(com.powsybl.commons.reporter.Reporter reporter)
      • fix

        public void fix​(boolean minImpedance,
                        double lowImpedanceThreshold)
      • validate

        public void validate​(boolean dc,
                             com.powsybl.commons.reporter.Reporter reporter)
      • updateZeroImpedanceCache

        public void updateZeroImpedanceCache​(boolean dc)
      • isValid

        public boolean isValid()
      • fixTransformerVoltageControls

        public void fixTransformerVoltageControls()
        Disable transformer voltage control when there is no generator controlling voltage on the connected component that belong to the not controlled side of the transformer.
      • writeGraphViz

        public void writeGraphViz​(Path file,
                                  boolean dc)
      • writeGraphViz

        public void writeGraphViz​(Writer writer,
                                  boolean dc)
      • getId

        public String getId()