public interface PhaseShifterList extends ACBranchListIfc<PhaseShifter>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
PhaseShifterList.ListAccess<R> |
TwoTermBaseList.TwoTermBase| Modifier and Type | Field and Description |
|---|---|
static java.util.Map<ColumnMeta,PhaseShifterList.ListAccess<?>> |
Cols |
| Modifier and Type | Method and Description |
|---|---|
static PhaseShifterList |
emptyList() |
default java.util.Set<ColumnMeta> |
getColTypes() |
default <R> R |
getColumnData(ColumnMeta col) |
PhaseShifter.ControlMode[] |
getControlMode()
return the control mode for all phase shifters
|
PhaseShifter.ControlMode |
getControlMode(int ndx)
return the phase shifter control mode
|
ImpedanceCorrectionList.ImpedanceCorrection[] |
getImpedanceCorrection() |
ImpedanceCorrectionList.ImpedanceCorrection |
getImpedanceCorrection(int ndx) |
default ListMetaType |
getListMeta() |
float[] |
getMaxAng() |
float |
getMaxAng(int ndx)
Get the maximum phase shift angle
|
float[] |
getMinAng() |
float |
getMinAng(int ndx) |
float[] |
getRegMaxMW() |
float |
getRegMaxMW(int ndx) |
float[] |
getRegMinMW() |
float |
getRegMinMW(int ndx) |
boolean[] |
hasReg()
query the presence of active power regulation
|
boolean |
hasReg(int ndx)
query the presence of active power regulation
|
static java.util.Map<ColumnMeta,PhaseShifterList.ListAccess<?>> |
InitializeCols() |
void |
setControlMode(int ndx,
PhaseShifter.ControlMode m)
set the phase shifter control mode
|
void |
setControlMode(PhaseShifter.ControlMode[] m)
set the phase shifter control modes
|
void |
setMaxAng(float[] v) |
void |
setMaxAng(int ndx,
float v) |
void |
setMinAng(float[] v) |
void |
setMinAng(int ndx,
float v) |
void |
setReg(boolean[] v)
set the presence of active power regulation
|
void |
setReg(int ndx,
boolean v)
set the presence of active power regulation
|
void |
setRegMaxMW(float[] mw) |
void |
setRegMaxMW(int ndx,
float mw) |
void |
setRegMinMW(float[] mw) |
void |
setRegMinMW(int ndx,
float mw) |
getBmag, getBmag, getFromBchg, getFromBchg, getFromTap, getFromTap, getGmag, getGmag, getLTRating, getLTRating, getR, getR, getShift, getShift, getToBchg, getToBchg, getToTap, getToTap, getX, getX, setBmag, setBmag, setFromBchg, setFromBchg, setFromTap, setFromTap, setGmag, setGmag, setLTRating, setLTRating, setR, setR, setShift, setShift, setToBchg, setToBchg, setToTap, setToTap, setX, setXgetFromBus, getFromBusIndexes, getFromP, getFromP, getFromQ, getFromQ, getToBus, getToBusIndexes, getToP, getToP, getToQ, getToQ, setFromBus, setFromBus, setFromP, setFromP, setFromQ, setFromQ, setToBus, setToBus, setToP, setToP, setToQ, setToQgetFromBus, getToBusisInService, isInService, setInService, setInServiceCalcListHash, getByID, getByKey, getID, getID, getIndex, getIndexes, getIndexesFromIDs, getIndexesFromKeys, getKey, getKeys, getName, getName, objEquals, objHash, reset, setID, setID, setName, setName, toArrayadd, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArraystatic final java.util.Map<ColumnMeta,PhaseShifterList.ListAccess<?>> Cols
static PhaseShifterList emptyList()
PhaseShifter.ControlMode getControlMode(int ndx) throws PAModelException
ndx - offset within the listPAModelExceptionPhaseShifter.ControlMode[] getControlMode() throws PAModelException
PAModelExceptionvoid setControlMode(int ndx,
PhaseShifter.ControlMode m)
throws PAModelException
ndx - offset within the listm - Desired control modePAModelExceptionvoid setControlMode(PhaseShifter.ControlMode[] m) throws PAModelException
m - array of Desired control modesPAModelExceptionboolean hasReg(int ndx)
throws PAModelException
ndx - offset within the listPAModelExceptionboolean[] hasReg()
throws PAModelException
PAModelExceptionvoid setReg(int ndx,
boolean v)
throws PAModelException
ndx - offset within the listv - true if the device is capable of regulating MW, false
otherwisePAModelExceptionvoid setReg(boolean[] v)
throws PAModelException
v - array of booleans true if the device is capable of regulating
MW, false otherwisePAModelExceptionfloat getMaxAng(int ndx)
throws PAModelException
ndx - offset within the listPAModelExceptionfloat[] getMaxAng()
throws PAModelException
PAModelExceptionvoid setMaxAng(int ndx,
float v)
throws PAModelException
PAModelExceptionvoid setMaxAng(float[] v)
throws PAModelException
PAModelExceptionfloat getMinAng(int ndx)
throws PAModelException
PAModelExceptionfloat[] getMinAng()
throws PAModelException
PAModelExceptionvoid setMinAng(int ndx,
float v)
throws PAModelException
PAModelExceptionvoid setMinAng(float[] v)
throws PAModelException
PAModelExceptionfloat getRegMaxMW(int ndx)
throws PAModelException
PAModelExceptionfloat[] getRegMaxMW()
throws PAModelException
PAModelExceptionvoid setRegMaxMW(int ndx,
float mw)
throws PAModelException
PAModelExceptionvoid setRegMaxMW(float[] mw)
throws PAModelException
PAModelExceptionfloat getRegMinMW(int ndx)
throws PAModelException
PAModelExceptionvoid setRegMinMW(int ndx,
float mw)
throws PAModelException
PAModelExceptionfloat[] getRegMinMW()
throws PAModelException
PAModelExceptionvoid setRegMinMW(float[] mw)
throws PAModelException
PAModelExceptionImpedanceCorrectionList.ImpedanceCorrection getImpedanceCorrection(int ndx) throws PAModelException
PAModelExceptionImpedanceCorrectionList.ImpedanceCorrection[] getImpedanceCorrection() throws PAModelException
PAModelExceptionstatic java.util.Map<ColumnMeta,PhaseShifterList.ListAccess<?>> InitializeCols()
default <R> R getColumnData(ColumnMeta col) throws PAModelException
getColumnData in interface BaseList<PhaseShifter>PAModelExceptiondefault java.util.Set<ColumnMeta> getColTypes()
getColTypes in interface BaseList<PhaseShifter>default ListMetaType getListMeta()
getListMeta in interface BaseList<PhaseShifter>