Class StateMonitor
- Author:
- Etienne Lesot <etienne.lesot at rte-france.com>
A stateMonitor allows to get information about branch, bus and three windings transformers on the network after a security analysis computation. Contingency context allows to specify if the information asked are about N situation N-k situation with a contingency id or both.
for example if we want information about a branch after security analysis on contingency c1 contingencyContext will contained the contingencyId c1, contextType SPECIFIC and StateMonitor will contained the id of the branch if we want information about a branch in N situation contingencyContext will contained a null contingencyId, contextType NONE and StateMonitor will contained the id of the branch if we want information about a branch in N situation and after security analysis on contingency c1 contingencyContext will contained contingencyId c1, contextType ALL and StateMonitor will contained the id of the branch
-
Constructor Summary
ConstructorDescriptionStateMonitor
(ContingencyContext contingencyContext, Set<String> branchIds, Set<String> voltageLevelIds, Set<String> threeWindingsTransformerIds) -
Method Summary
Modifier and TypeMethodDescriptionboolean
int
hashCode()
merge
(StateMonitor monitorTobeMerged) static List<StateMonitor>
toString()
static void
write
(List<StateMonitor> monitors, Path jsonFile)
-
Constructor Details
-
StateMonitor
-
-
Method Details