Class ProcessModelState.ExecutionConfig
java.lang.Object
neqsim.process.processmodel.lifecycle.ProcessModelState.ExecutionConfig
- All Implemented Interfaces:
Serializable
- Enclosing class:
ProcessModelState
Execution configuration for ProcessModel.
- Version:
- 1.0
- Author:
- ESOL
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate doubleprivate intprivate doubleprivate static final longprivate doubleprivate boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoubleGets flow tolerance.intGets max iterations.doubleGets pressure tolerance.doubleGets temperature tolerance.booleanChecks if optimized execution is enabled.voidsetFlowTolerance(double flowTolerance) Sets flow tolerance.voidsetMaxIterations(int maxIterations) Sets max iterations.voidsetPressureTolerance(double pressureTolerance) Sets pressure tolerance.voidsetTemperatureTolerance(double temperatureTolerance) Sets temperature tolerance.voidsetUseOptimizedExecution(boolean useOptimizedExecution) Sets optimized execution flag.
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
maxIterations
private int maxIterations -
flowTolerance
private double flowTolerance -
temperatureTolerance
private double temperatureTolerance -
pressureTolerance
private double pressureTolerance -
useOptimizedExecution
private boolean useOptimizedExecution
-
-
Constructor Details
-
ExecutionConfig
public ExecutionConfig()
-
-
Method Details
-
getMaxIterations
public int getMaxIterations()Gets max iterations.- Returns:
- maximum number of iterations
-
setMaxIterations
public void setMaxIterations(int maxIterations) Sets max iterations.- Parameters:
maxIterations- maximum number of iterations to set
-
getFlowTolerance
public double getFlowTolerance()Gets flow tolerance.- Returns:
- the flow tolerance
-
setFlowTolerance
public void setFlowTolerance(double flowTolerance) Sets flow tolerance.- Parameters:
flowTolerance- the flow tolerance to set
-
getTemperatureTolerance
public double getTemperatureTolerance()Gets temperature tolerance.- Returns:
- the temperature tolerance
-
setTemperatureTolerance
public void setTemperatureTolerance(double temperatureTolerance) Sets temperature tolerance.- Parameters:
temperatureTolerance- the temperature tolerance to set
-
getPressureTolerance
public double getPressureTolerance()Gets pressure tolerance.- Returns:
- the pressure tolerance
-
setPressureTolerance
public void setPressureTolerance(double pressureTolerance) Sets pressure tolerance.- Parameters:
pressureTolerance- the pressure tolerance to set
-
isUseOptimizedExecution
public boolean isUseOptimizedExecution()Checks if optimized execution is enabled.- Returns:
- true if optimized execution is enabled
-
setUseOptimizedExecution
public void setUseOptimizedExecution(boolean useOptimizedExecution) Sets optimized execution flag.- Parameters:
useOptimizedExecution- true to enable optimized execution
-