GridEdge.java 451 B

123456789101112131415161718
  1. package holeg.model;
  2. import holeg.power_flow.ComplexNumber;
  3. public interface GridEdge {
  4. GridNode getFrom();
  5. GridNode getTo();
  6. double getLengthKilometers();
  7. boolean getOverrideInPerUnit();
  8. ComplexNumber getOverrideImpedance();
  9. double getOverrideShuntSusceptance();
  10. double getOverrideTapRatio();
  11. void setCurrent(double current);
  12. void setPowerFlow(ComplexNumber power);
  13. void setLineLoss(ComplexNumber loss);
  14. }