@Override public void allocateVariantArrayElement(int[] indexes, final int sourceIndex) { super.allocateVariantArrayElement(indexes, sourceIndex); for (int index : indexes) { currentSectionCount.set(index, currentSectionCount.get(sourceIndex)); } }
@Override public void allocateVariantArrayElement(int[] indexes, int sourceIndex) { super.allocateVariantArrayElement(indexes, sourceIndex); for (int index : indexes) { p0.set(index, p0.get(sourceIndex)); q0.set(index, q0.get(sourceIndex)); } }
@Override public void allocateVariantArrayElement(int[] indexes, int sourceIndex) { super.allocateVariantArrayElement(indexes, sourceIndex); for (int index : indexes) { p0.set(index, p0.get(sourceIndex)); q0.set(index, q0.get(sourceIndex)); } }
@Override public void allocateVariantArrayElement(int[] indexes, int sourceIndex) { super.allocateVariantArrayElement(indexes, sourceIndex); for (int index : indexes) { voltageSetPoint.set(index, voltageSetPoint.get(sourceIndex)); reactivePowerSetPoint.set(index, reactivePowerSetPoint.get(sourceIndex)); regulationMode.set(index, regulationMode.get(sourceIndex)); } }
@Override public void allocateVariantArrayElement(int[] indexes, int sourceIndex) { super.allocateVariantArrayElement(indexes, sourceIndex); if (leg2.getRatioTapChanger() != null) { leg2.getRatioTapChanger().allocateVariantArrayElement(indexes, sourceIndex); } if (leg3.getRatioTapChanger() != null) { leg3.getRatioTapChanger().allocateVariantArrayElement(indexes, sourceIndex); } }
@Override public void allocateVariantArrayElement(int[] indexes, int sourceIndex) { super.allocateVariantArrayElement(indexes, sourceIndex); for (int index : indexes) { voltageRegulatorOn.set(index, voltageRegulatorOn.get(sourceIndex)); targetP.set(index, targetP.get(sourceIndex)); targetQ.set(index, targetQ.get(sourceIndex)); targetV.set(index, targetV.get(sourceIndex)); } }