Class NewtonRaphsonParameters
java.lang.Object
com.powsybl.openloadflow.ac.solver.AbstractNewtonParameters<NewtonRaphsonParameters>
com.powsybl.openloadflow.ac.solver.NewtonRaphsonParameters
- Author:
- Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final boolean
static final int
static final double
static final double
static final StateVectorScalingMode
Fields inherited from class com.powsybl.openloadflow.ac.solver.AbstractNewtonParameters
maxIterations
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
double
double
double
double
double
boolean
setAlwaysUpdateNetwork
(boolean alwaysUpdateNetwork) setLineSearchStateVectorScalingMaxIteration
(int lineSearchStateVectorScalingMaxIteration) setLineSearchStateVectorScalingStepFold
(double lineSearchStateVectorScalingStepFold) setMaxRealisticVoltage
(double maxRealisticVoltage) setMaxVoltageChangeStateVectorScalingMaxDphi
(double maxVoltageChangeStateVectorScalingMaxDphi) setMaxVoltageChangeStateVectorScalingMaxDv
(double maxVoltageChangeStateVectorScalingMaxDv) setMinRealisticVoltage
(double minRealisticVoltage) setStateVectorScalingMode
(StateVectorScalingMode stateVectorScalingMode) setStoppingCriteria
(NewtonRaphsonStoppingCriteria stoppingCriteria) toString()
Methods inherited from class com.powsybl.openloadflow.ac.solver.AbstractNewtonParameters
checkMaxIteration, getMaxIterations, setMaxIterations
-
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
-
getMinRealisticVoltage
public double getMinRealisticVoltage() -
setMinRealisticVoltage
-
getMaxRealisticVoltage
public double getMaxRealisticVoltage() -
setMaxRealisticVoltage
-
getStoppingCriteria
-
setStoppingCriteria
-
getStateVectorScalingMode
-
setStateVectorScalingMode
public NewtonRaphsonParameters setStateVectorScalingMode(StateVectorScalingMode stateVectorScalingMode) -
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
-