public interface NetAdjustAlgorithm
extends org.eclipse.emf.ecore.EObject
The following features are supported:
Modifier and Type | Method and Description |
---|---|
void |
doAllAdjust(Mismatch mismatch,
AclfMethodType lfMethod)
Perform all adjust in the network, including Bus, Branch adjustment.
|
void |
doInterAreaPowerAdjust()
Perform PSXfr power adjustment
|
LoadflowAlgorithm |
getLfAlgo()
Returns the value of the 'Lf Algo' container reference.
|
boolean |
needAdjustment(double tolerance)
Check to see if there is any adjustment need in the network.
|
boolean |
needAreaPowerAdjust(double tolerance)
For area power transfer control
|
void |
setLfAlgo(LoadflowAlgorithm value)
Sets the value of the '
Lf Algo ' container reference. |
LoadflowAlgorithm getLfAlgo()
Net Adj Algo
'.
If the meaning of the 'Lf Algo' reference isn't clear, there really should be more of a description here...
reference to the parant Loadflow algorithm object, containing this adjustment/control algorithm object.setLfAlgo(LoadflowAlgorithm)
,
CoreAlgorithmPackage.getNetAdjustAlgorithm_LfAlgo()
,
LoadflowAlgorithm.getNetAdjAlgo()
void setLfAlgo(LoadflowAlgorithm value)
Lf Algo
' container reference.
value
- the new value of the 'Lf Algo' container reference.getLfAlgo()
boolean needAreaPowerAdjust(double tolerance)
tolerance
- area power adjustment tolerance
void doInterAreaPowerAdjust()
boolean needAdjustment(double tolerance)
tolerance
- tolerance
void doAllAdjust(Mismatch mismatch, AclfMethodType lfMethod)
mismatch
- Max LF calculation mismatch in the parent network for controlling
if the adjustment/control should be started.lfMethod
- Aclf method