Skip to content

Commit

Permalink
Change printLimitViolations call to avoid regression (powsybl-core pe…
Browse files Browse the repository at this point in the history
…nding modifications)
  • Loading branch information
Mathieu BAGUE committed Oct 12, 2017
1 parent 6968c25 commit 28d135f
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
package eu.itesla_project.modules;

import com.google.auto.service.AutoService;
import com.powsybl.security.LimitViolationFilter;
import com.powsybl.tools.Command;
import com.powsybl.tools.Tool;
import com.powsybl.tools.ToolRunningContext;
Expand Down Expand Up @@ -150,7 +151,7 @@ public void run(CommandLine line, ToolRunningContext context) throws Exception {
context.getOutputStream().println("loadflow status is " + (result2.isOk() ? "ok" : "nok") + " (" + result2.getMetrics() + ")");

if (result2.isOk() && checkConstraints) {
String report = Security.printLimitsViolations(network);
String report = Security.printLimitsViolations(network, LimitViolationFilter.load());
if (report != null) {
context.getOutputStream().println(report);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
import com.powsybl.loadflow.LoadFlowFactory;
import com.powsybl.loadflow.LoadFlowParameters;
import com.powsybl.loadflow.LoadFlowResult;
import com.powsybl.security.LimitViolationFilter;
import eu.itesla_project.merge.MergeOptimizerFactory;
import eu.itesla_project.modules.*;
import eu.itesla_project.cases.CaseRepository;
Expand Down Expand Up @@ -222,7 +223,7 @@ protected boolean runLoadFlow(WorkflowContext context, WorkflowStartContext star

protected SimulationState runStabilization(WorkflowContext context, WorkflowStartContext startContext, int sampleId) {
// before dynamic simualtion, check there is no static constraints
String report = Security.printLimitsViolations(context.getNetwork());
String report = Security.printLimitsViolations(context.getNetwork(), LimitViolationFilter.load());
if (report != null) {
LOGGER.warn("Constraints for sample {}:\n{}", sampleId, report);
}
Expand Down

0 comments on commit 28d135f

Please sign in to comment.