Module com.powsybl.action.simulator
Class LoadFlowActionSimulatorConfig
- java.lang.Object
-
- com.powsybl.action.simulator.loadflow.LoadFlowActionSimulatorConfig
-
public class LoadFlowActionSimulatorConfig extends Object
- Author:
- Geoffroy Jamgotchian
, Teofil Calin BANC
-
-
Constructor Summary
Constructors Constructor Description LoadFlowActionSimulatorConfig(String loadFlowName, int maxIterations, boolean ignorePreContingencyViolations, boolean debug)
LoadFlowActionSimulatorConfig(String loadFlowName, int maxIterations, boolean ignorePreContingencyViolations, boolean debug, CopyStrategy copyStrategy)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CopyStrategy
getCopyStrategy()
Optional<String>
getLoadFlowName()
int
getMaxIterations()
boolean
isDebug()
boolean
isIgnorePreContingencyViolations()
static LoadFlowActionSimulatorConfig
load()
static LoadFlowActionSimulatorConfig
load(com.powsybl.commons.config.PlatformConfig platformConfig)
void
setCopyStrategy(CopyStrategy copyStrategy)
void
setDebug(boolean debug)
void
setIgnorePreContingencyViolations(boolean ignorePreContingencyViolations)
void
setLoadFlowName(String loadFlowName)
void
setMaxIterations(int maxIterations)
-
-
-
Constructor Detail
-
LoadFlowActionSimulatorConfig
public LoadFlowActionSimulatorConfig(String loadFlowName, int maxIterations, boolean ignorePreContingencyViolations, boolean debug)
-
LoadFlowActionSimulatorConfig
public LoadFlowActionSimulatorConfig(String loadFlowName, int maxIterations, boolean ignorePreContingencyViolations, boolean debug, CopyStrategy copyStrategy)
-
-
Method Detail
-
load
public static LoadFlowActionSimulatorConfig load()
-
load
public static LoadFlowActionSimulatorConfig load(com.powsybl.commons.config.PlatformConfig platformConfig)
-
setLoadFlowName
public void setLoadFlowName(String loadFlowName)
-
getMaxIterations
public int getMaxIterations()
-
setMaxIterations
public void setMaxIterations(int maxIterations)
-
isIgnorePreContingencyViolations
public boolean isIgnorePreContingencyViolations()
-
setIgnorePreContingencyViolations
public void setIgnorePreContingencyViolations(boolean ignorePreContingencyViolations)
-
isDebug
public boolean isDebug()
-
setDebug
public void setDebug(boolean debug)
-
getCopyStrategy
public CopyStrategy getCopyStrategy()
-
setCopyStrategy
public void setCopyStrategy(CopyStrategy copyStrategy)
-
-