public class ZeroZBranchProcesor extends java.lang.Object implements IAclfNetBVisitor
| Modifier and Type | Class and Description |
|---|---|
static class |
ZeroZBranchProcesor.BusBasedSeaerchResult |
copyright| Constructor and Description |
|---|
ZeroZBranchProcesor()
constructor
|
ZeroZBranchProcesor(boolean allowZeroZBranchLoop)
constructor
|
ZeroZBranchProcesor(boolean allowZeroZBranchLoop,
boolean debug)
constructor
|
ZeroZBranchProcesor(boolean allowZeroZBranchLoop,
boolean debug,
int busDebugNumber)
constructor
|
| Modifier and Type | Method and Description |
|---|---|
ZeroZBranchProcesor.BusBasedSeaerchResult |
getBusBasedSearchResult(java.lang.String busId) |
java.util.List<ZeroZBranchProcesor.BusBasedSeaerchResult> |
getBusBasedSearchResultList() |
void |
setContingencyList(java.util.List<BaseContingency> list)
set contingency list for protected branch
|
void |
setProtectedBranchIdList(java.util.List<java.lang.String> list)
set protected branch id list
|
boolean |
visit(BaseAclfNetwork<?,?> net) |
public ZeroZBranchProcesor(boolean allowZeroZBranchLoop,
boolean debug)
public ZeroZBranchProcesor(boolean allowZeroZBranchLoop)
public ZeroZBranchProcesor(boolean allowZeroZBranchLoop,
boolean debug,
int busDebugNumber)
threshold - zero impedance is define as abs(Z) < thresholdpublic ZeroZBranchProcesor()
public void setProtectedBranchIdList(java.util.List<java.lang.String> list)
list - public void setContingencyList(java.util.List<BaseContingency> list)
list - public boolean visit(BaseAclfNetwork<?,?> net)
IAclfNetBVisitorvisit in interface IAclfNetBVisitorpublic java.util.List<ZeroZBranchProcesor.BusBasedSeaerchResult> getBusBasedSearchResultList()
public ZeroZBranchProcesor.BusBasedSeaerchResult getBusBasedSearchResult(java.lang.String busId) throws java.lang.Exception
java.lang.Exception