public interface AclfMultiStudyCase extends MultiStudyCase
The following features are supported:
MCaseAclfPackage.getAclfMultiStudyCase()| Modifier and Type | Method and Description |
|---|---|
AclfGridOption |
getAclfGridOption()
Returns the value of the 'Aclf Grid Option' containment reference.
|
java.util.Hashtable<java.lang.String,AclfBranchResultRec> |
getBranchResultSummary()
Returns the value of the 'Branch Result Summary' attribute.
|
java.util.Hashtable<java.lang.String,AclfBusResultRec> |
getBusResultSummary()
Returns the value of the 'Bus Result Summary' attribute.
|
double |
getBusVoltageLowerLimitPU()
Returns the value of the 'Bus Voltage Lower Limit PU' attribute.
|
double |
getBusVoltageUpperLimitPU()
Returns the value of the 'Bus Voltage Upper Limit PU' attribute.
|
double |
getLfTolerance()
Returns the value of the 'Lf Tolerance' attribute.
|
boolean |
isRemoteJobCreation()
Returns the value of the 'Remote Job Creation' attribute.
|
void |
setAclfGridOption(AclfGridOption value)
Sets the value of the '
Aclf Grid Option' containment reference. |
void |
setBranchResultSummary(java.util.Hashtable<java.lang.String,AclfBranchResultRec> value)
Sets the value of the '
Branch Result Summary' attribute. |
void |
setBusResultSummary(java.util.Hashtable<java.lang.String,AclfBusResultRec> value)
Sets the value of the '
Bus Result Summary' attribute. |
void |
setBusVoltageLowerLimitPU(double value)
Sets the value of the '
Bus Voltage Lower Limit PU' attribute. |
void |
setBusVoltageUpperLimitPU(double value)
Sets the value of the '
Bus Voltage Upper Limit PU' attribute. |
void |
setLfTolerance(double value)
Sets the value of the '
Lf Tolerance' attribute. |
void |
setRemoteJobCreation(boolean value)
Sets the value of the '
Remote Job Creation' attribute. |
boolean |
updateResult(java.lang.String studyCaseName,
StudyCaseResult aclfCaseResult)
process the study case, add info to the busResultSummary and
branchResultSummary tables.
|
addStudyCase, getBaseNetModelString, getNetType, getRuleBase, getStudyCase, getStudyCase, getStudyCaseList, setBaseNetModelString, setNetType, setRuleBase, setStudyCaseListcheckData, checkData, copy, copyRef, getDesc, getId, getName, getNumber, isActive, isStatus, setDesc, setId, setName, setNumber, setStatuseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetboolean isRemoteJobCreation()
If the meaning of the 'Remote Job Creation' attribute isn't clear, there really should be more of a description here...
option for remote job creation at remote grid nodesetRemoteJobCreation(boolean),
MCaseAclfPackage.getAclfMultiStudyCase_RemoteJobCreation()void setRemoteJobCreation(boolean value)
Remote Job Creation' attribute.
value - the new value of the 'Remote Job Creation' attribute.isRemoteJobCreation()AclfGridOption getAclfGridOption()
If the meaning of the 'Aclf Grid Option' containment reference isn't clear, there really should be more of a description here...
reference to a grid computing option objectsetAclfGridOption(AclfGridOption),
MCaseAclfPackage.getAclfMultiStudyCase_AclfGridOption()void setAclfGridOption(AclfGridOption value)
Aclf Grid Option' containment reference.
value - the new value of the 'Aclf Grid Option' containment reference.getAclfGridOption()double getLfTolerance()
"1.1".
If the meaning of the 'Lf Tolerance' attribute isn't clear, there really should be more of a description here...
Loadflow convergence tolerance in PUsetLfTolerance(double),
MCaseAclfPackage.getAclfMultiStudyCase_LfTolerance()void setLfTolerance(double value)
Lf Tolerance' attribute.
value - the new value of the 'Lf Tolerance' attribute.getLfTolerance()double getBusVoltageUpperLimitPU()
"1.1".
If the meaning of the 'Bus Voltage Upper Limit PU' attribute isn't clear, there really should be more of a description here...
bus voltage upper limit in PUsetBusVoltageUpperLimitPU(double),
MCaseAclfPackage.getAclfMultiStudyCase_BusVoltageUpperLimitPU()void setBusVoltageUpperLimitPU(double value)
Bus Voltage Upper Limit PU' attribute.
value - the new value of the 'Bus Voltage Upper Limit PU' attribute.getBusVoltageUpperLimitPU()double getBusVoltageLowerLimitPU()
"0.85".
If the meaning of the 'Bus Voltage Lower Limit PU' attribute isn't clear, there really should be more of a description here...
bus voltage lower limit in PUsetBusVoltageLowerLimitPU(double),
MCaseAclfPackage.getAclfMultiStudyCase_BusVoltageLowerLimitPU()void setBusVoltageLowerLimitPU(double value)
Bus Voltage Lower Limit PU' attribute.
value - the new value of the 'Bus Voltage Lower Limit PU' attribute.getBusVoltageLowerLimitPU()java.util.Hashtable<java.lang.String,AclfBusResultRec> getBusResultSummary()
setBusResultSummary(Hashtable),
MCaseAclfPackage.getAclfMultiStudyCase_BusResultSummary()void setBusResultSummary(java.util.Hashtable<java.lang.String,AclfBusResultRec> value)
Bus Result Summary' attribute.
value - the new value of the 'Bus Result Summary' attribute.getBusResultSummary()java.util.Hashtable<java.lang.String,AclfBranchResultRec> getBranchResultSummary()
setBranchResultSummary(Hashtable),
MCaseAclfPackage.getAclfMultiStudyCase_BranchResultSummary()void setBranchResultSummary(java.util.Hashtable<java.lang.String,AclfBranchResultRec> value)
Branch Result Summary' attribute.
value - the new value of the 'Branch Result Summary' attribute.getBranchResultSummary()boolean updateResult(java.lang.String studyCaseName,
StudyCaseResult aclfCaseResult)