public class ContingencyAnalysisMonad
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected ContingencyAnalysisAlgorithm |
caAlgo
the contingency analysis algorithm object
|
protected Contingency |
contingency
the contingency object
|
| Constructor and Description |
|---|
ContingencyAnalysisMonad(ContingencyAnalysisAlgorithm caAlgo,
Contingency contingency)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
ca(java.util.function.Consumer<BranchCAResultRec> resultProcessor)
Contingency analysis implementation.
|
static ContingencyAnalysisMonad |
of(ContingencyAnalysisAlgorithm caAlgo,
Contingency contingency)
instance creation factory method
|
protected ContingencyAnalysisAlgorithm caAlgo
protected Contingency contingency
public ContingencyAnalysisMonad(ContingencyAnalysisAlgorithm caAlgo, Contingency contingency)
public static ContingencyAnalysisMonad of(ContingencyAnalysisAlgorithm caAlgo, Contingency contingency)
public void ca(java.util.function.Consumer<BranchCAResultRec> resultProcessor)
resultProcessor - branch CA result processor.