Class AcloadFlowEngine
- java.lang.Object
-
- com.powsybl.openloadflow.ac.outerloop.AcloadFlowEngine
-
- All Implemented Interfaces:
AutoCloseable
public class AcloadFlowEngine extends Object implements AutoCloseable
- Author:
- Geoffroy Jamgotchian
-
-
Constructor Summary
Constructors Constructor Description AcloadFlowEngine(LfNetwork network, AcLoadFlowParameters parameters)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
static List<LfNetwork>
createNetworks(Object network, AcLoadFlowParameters parameters, com.powsybl.commons.reporter.Reporter reporter)
EquationSystem
getEquationSystem()
LfNetwork
getNetwork()
AcLoadFlowParameters
getParameters()
VariableSet
getVariableSet()
AcLoadFlowResult
run()
AcLoadFlowResult
run(com.powsybl.commons.reporter.Reporter reporter)
static List<AcLoadFlowResult>
run(Object network, AcLoadFlowParameters parameters, com.powsybl.commons.reporter.Reporter reporter)
-
-
-
Constructor Detail
-
AcloadFlowEngine
public AcloadFlowEngine(LfNetwork network, AcLoadFlowParameters parameters)
-
-
Method Detail
-
createNetworks
public static List<LfNetwork> createNetworks(Object network, AcLoadFlowParameters parameters, com.powsybl.commons.reporter.Reporter reporter)
-
getNetwork
public LfNetwork getNetwork()
-
getParameters
public AcLoadFlowParameters getParameters()
-
getVariableSet
public VariableSet getVariableSet()
-
getEquationSystem
public EquationSystem getEquationSystem()
-
run
public AcLoadFlowResult run()
-
run
public AcLoadFlowResult run(com.powsybl.commons.reporter.Reporter reporter)
-
close
public void close()
- Specified by:
close
in interfaceAutoCloseable
-
run
public static List<AcLoadFlowResult> run(Object network, AcLoadFlowParameters parameters, com.powsybl.commons.reporter.Reporter reporter)
-
-