private void createPostContingencyState(Contingency contingency, String baseStateId, String contingencyStateId) { network.getStateManager().cloneState(baseStateId, contingencyStateId); network.getStateManager().setWorkingState(contingencyStateId); contingency.toTask().modify(network, computationManager); }
network.getStateManager().cloneState(stateId, postContingencyStateId); network.getStateManager().setWorkingState(postContingencyStateId);
network.getStateManager().allowStateMultiThreadAccess(true); String baseStateId = network.getId(); network.getStateManager().cloneState(StateManagerConstants.INITIAL_STATE_ID, baseStateId); network.getStateManager().setWorkingState(baseStateId);
network.getStateManager().cloneState(oldState, topoCheckStateId); network.getStateManager().setWorkingState(topoCheckStateId); try {
network.getStateManager().cloneState(StateManagerConstants.INITIAL_STATE_ID, baseStateId); network.getStateManager().setWorkingState(baseStateId);
LOGGER.info("Network {}, contingency {}: computing post contingency state", network.getId(), contingency.getId()); contingencyStateId[0] = baseStateId + "_" + contingency.getId(); network.getStateManager().cloneState(baseStateId, contingencyStateId[0]); network.getStateManager().setWorkingState(contingencyStateId[0]); LOGGER.info("Network {}, contingency {}, curative action {}: starting analysis", network.getId(), contingency.getId(), curativeActionId); network.getStateManager().cloneState(previousState, curativeStateId); network.getStateManager().setWorkingState(curativeStateId); LOGGER.info("Network {}, contingency {}, curative action {}: computing post curative action state", LOGGER.info("Network {}, contingency {}: creating post contingency state with 'clusters' uncertainties", network.getId(), contingency.getId()); network.getStateManager().cloneState(contingencyStateId[0], clustersUncertaintiesState); network.getStateManager().setWorkingState(clustersUncertaintiesState); WCAUtils.applyInjections(network, clustersUncertaintiesState, clusterResults2.getInjections());
context.getNetwork().getStateManager().cloneState(StateManagerConstants.INITIAL_STATE_ID, stateIdStr); context.getNetwork().getStateManager().setWorkingState(stateIdStr);
context.network.getStateManager().cloneState(StateManagerConstants.INITIAL_STATE_ID, getCaseId(caseNum)); context.network.getStateManager().setWorkingState(getCaseId(caseNum));
String domainsUncertaintiesState = "domainsUncertaintiesState"; LOGGER.info("Network {}: creating state with 'domains' uncertainties", network.getId()); network.getStateManager().cloneState(baseStateId, domainsUncertaintiesState); network.getStateManager().setWorkingState(domainsUncertaintiesState); WCAUtils.applyInjections(network, domainsUncertaintiesState, domainsResult.getInjections()); network.getId(), preventiveActionId, violationToBePrevented.getLimitType(), violationToBePrevented.getSubjectId()); possibleActionsToApply.put(preventiveActionId, preventiveAction); network.getStateManager().cloneState(previousState, preventiveStateId); network.getStateManager().setWorkingState(preventiveStateId); for (Action subAction : preventiveAction) {
context.getNetwork().getStateManager().cloneState(StateManagerConstants.INITIAL_STATE_ID, stateId); try {