Class BranchData

java.lang.Object
com.powsybl.iidm.network.util.BranchData

public class BranchData extends Object
Author:
Massimo Ferraro <[email protected]>, José Antonio Marqués <marquesja at aia.es>
  • Constructor Details

    • BranchData

      public BranchData(String id, double r, double x, double rho1, double rho2, double u1, double u2, double theta1, double theta2, double alpha1, double alpha2, double g1, double g2, double b1, double b2, double p1, double q1, double p2, double q2, boolean connected1, boolean connected2, boolean mainComponent1, boolean mainComponent2, double epsilonX, boolean applyReactanceCorrection)
    • BranchData

      public BranchData(String id, double r, double x, double rho1, double rho2, double u1, double u2, double theta1, double theta2, double alpha1, double alpha2, double g1, double g2, double b1, double b2, double p1, double q1, double p2, double q2, boolean connected1, boolean connected2, boolean mainComponent1, boolean mainComponent2, int phaseAngleClock, double epsilonX, boolean applyReactanceCorrection)
    • BranchData

      public BranchData(Line line, double epsilonX, boolean applyReactanceCorrection)
    • BranchData

      public BranchData(TwoWindingsTransformer twt, double epsilonX, boolean applyReactanceCorrection, boolean twtSplitShuntAdmittance)
    • BranchData

      public BranchData(TwoWindingsTransformer twt, int phaseAngleClock, double epsilonX, boolean applyReactanceCorrection, boolean twtSplitShuntAdmittance)
    • BranchData

      public BranchData(TieLine tieLine, double epsilonX, boolean applyReactanceCorrection)
  • Method Details

    • getId

      public String getId()
    • getR

      public double getR()
    • getX

      public double getX()
    • getZ

      public double getZ()
    • getY

      public double getY()
    • getKsi

      public double getKsi()
    • getRho1

      public double getRho1()
    • getRho2

      public double getRho2()
    • getU1

      public double getU1()
    • getU2

      public double getU2()
    • getTheta1

      public double getTheta1()
    • getTheta2

      public double getTheta2()
    • getAlpha1

      public double getAlpha1()
    • getAlpha2

      public double getAlpha2()
    • getG1

      public double getG1()
    • getG2

      public double getG2()
    • getB1

      public double getB1()
    • getB2

      public double getB2()
    • isConnected1

      public boolean isConnected1()
    • isConnected2

      public boolean isConnected2()
    • isMainComponent1

      public boolean isMainComponent1()
    • isMainComponent2

      public boolean isMainComponent2()
    • getP1

      public double getP1()
    • getQ1

      public double getQ1()
    • getP2

      public double getP2()
    • getQ2

      public double getQ2()
    • getComputedP1

      public double getComputedP1()
    • getComputedQ1

      public double getComputedQ1()
    • getComputedP2

      public double getComputedP2()
    • getComputedQ2

      public double getComputedQ2()
    • getComputedP

      public double getComputedP(TwoSides side)
    • getComputedQ

      public double getComputedQ(TwoSides side)
    • getPhaseAngleClock

      public int getPhaseAngleClock()