- java.lang.Object
-
- com.powsybl.openloadflow.equations.EquationSystem<V,E>
-
-
Constructor Summary
Constructors Constructor Description EquationSystem()
EquationSystem(VariableSet<V> variableSet)
-
Method Summary
-
-
-
Constructor Detail
-
EquationSystem
public EquationSystem()
-
EquationSystem
public EquationSystem(VariableSet<V> variableSet)
-
-
Method Detail
-
getVariableSet
public VariableSet<V> getVariableSet()
-
getStateVector
public StateVector getStateVector()
-
getIndex
public EquationSystemIndex<V,E> getIndex()
-
getEquations
public Collection<Equation<V,E>> getEquations()
-
getEquationTerms
public List<EquationTerm<V,E>> getEquationTerms(ElementType elementType, int elementNum)
-
getEquationTerm
public <T extends EquationTerm<V,E>> T getEquationTerm(ElementType elementType, int elementNum, Class<T> clazz)
-
hasEquation
public boolean hasEquation(int num, E type)
-
getEquations
public List<Equation<V,E>> getEquations(ElementType elementType, int elementNum)
-
attach
public void attach(EquationTerm<V,E> term)
-
addListener
public void addListener(EquationSystemListener<V,E> listener)
-
removeListener
public void removeListener(EquationSystemListener<V,E> listener)
-
write
public void write(Writer writer, boolean writeInactiveEquations)
-
writeToString
public String writeToString(boolean writeInactiveEquations)
-
writeToString
public String writeToString()
-
-