java.lang.Object
com.powsybl.openloadflow.equations.AbstractVector<V,E>
- All Implemented Interfaces:
Vector
- Direct Known Subclasses:
EquationVector
,TargetVector
public abstract class AbstractVector<V extends Enum<V> & Quantity,E extends Enum<E> & Quantity>
extends Object
implements Vector
- Author:
- Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected abstract double[]
double[]
getArray()
protected void
protected void
void
protected abstract void
updateArray
(double[] array) protected void
validate()
-
Field Details
-
equationSystem
-
-
Constructor Details
-
AbstractVector
-
-
Method Details
-
invalidateValues
protected void invalidateValues() -
invalidateVector
protected void invalidateVector() -
validate
protected void validate() -
getArray
public double[] getArray() -
createArray
protected abstract double[] createArray() -
updateArray
protected abstract void updateArray(double[] array) -
minus
-