Class ProcessModelState.ExecutionConfig

java.lang.Object
neqsim.process.processmodel.lifecycle.ProcessModelState.ExecutionConfig
All Implemented Interfaces:
Serializable
Enclosing class:
ProcessModelState

public static class ProcessModelState.ExecutionConfig extends Object implements Serializable
Execution configuration for ProcessModel.
Version:
1.0
Author:
ESOL
See Also:
  • 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.
    • setMaxIterations

      public void setMaxIterations(int maxIterations)
      Sets max iterations.
    • getFlowTolerance

      public double getFlowTolerance()
      Gets flow tolerance.
    • setFlowTolerance

      public void setFlowTolerance(double flowTolerance)
      Sets flow tolerance.
    • getTemperatureTolerance

      public double getTemperatureTolerance()
      Gets temperature tolerance.
    • setTemperatureTolerance

      public void setTemperatureTolerance(double temperatureTolerance)
      Sets temperature tolerance.
    • getPressureTolerance

      public double getPressureTolerance()
      Gets pressure tolerance.
    • setPressureTolerance

      public void setPressureTolerance(double pressureTolerance)
      Sets pressure tolerance.
    • isUseOptimizedExecution

      public boolean isUseOptimizedExecution()
      Checks if optimized execution is enabled.
    • setUseOptimizedExecution

      public void setUseOptimizedExecution(boolean useOptimizedExecution)
      Sets optimized execution flag.