Package com.powsybl.openloadflow.ac.nr
Class NewtonRaphsonParameters
java.lang.Object
com.powsybl.openloadflow.ac.nr.NewtonRaphsonParameters
- Author:
- Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
-
Field Summary
Modifier and TypeFieldDescriptionstatic final boolean
static final int
static final double
static final double
static final StateVectorScalingMode
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic int
checkMaxIteration
(int maxIteration) int
double
int
double
double
double
double
boolean
boolean
setAlwaysUpdateNetwork
(boolean alwaysUpdateNetwork) setDetailedReport
(boolean detailedReport) setLineSearchStateVectorScalingMaxIteration
(int lineSearchStateVectorScalingMaxIteration) setLineSearchStateVectorScalingStepFold
(double lineSearchStateVectorScalingStepFold) setMaxIterations
(int maxIterations) setMaxRealisticVoltage
(double maxRealisticVoltage) setMaxVoltageChangeStateVectorScalingMaxDphi
(double maxVoltageChangeStateVectorScalingMaxDphi) setMaxVoltageChangeStateVectorScalingMaxDv
(double maxVoltageChangeStateVectorScalingMaxDv) setMinRealisticVoltage
(double minRealisticVoltage) setStateVectorScalingMode
(StateVectorScalingMode stateVectorScalingMode) setStoppingCriteria
(NewtonRaphsonStoppingCriteria stoppingCriteria) toString()
-
Field Details
-
DEFAULT_MAX_ITERATIONS
public static final int DEFAULT_MAX_ITERATIONS- See Also:
-
DEFAULT_MIN_REALISTIC_VOLTAGE
public static final double DEFAULT_MIN_REALISTIC_VOLTAGE- See Also:
-
DEFAULT_MAX_REALISTIC_VOLTAGE
public static final double DEFAULT_MAX_REALISTIC_VOLTAGE- See Also:
-
DEFAULT_STATE_VECTOR_SCALING_MODE
-
ALWAYS_UPDATE_NETWORK_DEFAULT_VALUE
public static final boolean ALWAYS_UPDATE_NETWORK_DEFAULT_VALUE- See Also:
-
-
Constructor Details
-
NewtonRaphsonParameters
public NewtonRaphsonParameters()
-
-
Method Details
-
checkMaxIteration
public static int checkMaxIteration(int maxIteration) -
getMaxIterations
public int getMaxIterations() -
setMaxIterations
-
getMinRealisticVoltage
public double getMinRealisticVoltage() -
setMinRealisticVoltage
-
getMaxRealisticVoltage
public double getMaxRealisticVoltage() -
setMaxRealisticVoltage
-
getStoppingCriteria
-
setStoppingCriteria
-
getStateVectorScalingMode
-
setStateVectorScalingMode
public NewtonRaphsonParameters setStateVectorScalingMode(StateVectorScalingMode stateVectorScalingMode) -
isDetailedReport
public boolean isDetailedReport() -
setDetailedReport
-
isAlwaysUpdateNetwork
public boolean isAlwaysUpdateNetwork() -
setAlwaysUpdateNetwork
-
getLineSearchStateVectorScalingMaxIteration
public int getLineSearchStateVectorScalingMaxIteration() -
setLineSearchStateVectorScalingMaxIteration
public NewtonRaphsonParameters setLineSearchStateVectorScalingMaxIteration(int lineSearchStateVectorScalingMaxIteration) -
getLineSearchStateVectorScalingStepFold
public double getLineSearchStateVectorScalingStepFold() -
setLineSearchStateVectorScalingStepFold
public NewtonRaphsonParameters setLineSearchStateVectorScalingStepFold(double lineSearchStateVectorScalingStepFold) -
getMaxVoltageChangeStateVectorScalingMaxDv
public double getMaxVoltageChangeStateVectorScalingMaxDv() -
setMaxVoltageChangeStateVectorScalingMaxDv
public NewtonRaphsonParameters setMaxVoltageChangeStateVectorScalingMaxDv(double maxVoltageChangeStateVectorScalingMaxDv) -
getMaxVoltageChangeStateVectorScalingMaxDphi
public double getMaxVoltageChangeStateVectorScalingMaxDphi() -
setMaxVoltageChangeStateVectorScalingMaxDphi
public NewtonRaphsonParameters setMaxVoltageChangeStateVectorScalingMaxDphi(double maxVoltageChangeStateVectorScalingMaxDphi) -
toString
-