Class AbstractClosedBranchDcFlowEquationTerm

    • Constructor Detail

      • AbstractClosedBranchDcFlowEquationTerm

        protected AbstractClosedBranchDcFlowEquationTerm​(LfBranch branch,
                                                         LfBus bus1,
                                                         LfBus bus2,
                                                         VariableSet variableSet,
                                                         boolean deriveA1,
                                                         boolean useTransformerRatio)
    • Method Detail

      • calculateSensi

        protected abstract double calculateSensi​(double ph1,
                                                 double ph2,
                                                 double a1)
      • getA1

        protected double getA1​(double[] stateVector)
      • getElementNum

        public int getElementNum()
      • getVariables

        public List<Variable> getVariables()
        Description copied from interface: EquationTerm
        Get the list of variable this equation term depends on.
        Returns:
        the list of variable this equation term depends on.
      • hasRhs

        public boolean hasRhs()
        Description copied from interface: EquationTerm
        Check EquationTerm.rhs() can return a value different from zero.
        Returns:
        true if EquationTerm.rhs() can return a value different from zero, false otherwise