Enum Class NetworkSolver.SolutionMode

java.lang.Object
java.lang.Enum<NetworkSolver.SolutionMode>
neqsim.process.fielddevelopment.network.NetworkSolver.SolutionMode
All Implemented Interfaces:
Serializable, Comparable<NetworkSolver.SolutionMode>, Constable
Enclosing class:
NetworkSolver

public static enum NetworkSolver.SolutionMode extends Enum<NetworkSolver.SolutionMode>
Solution mode for the network.
Version:
1.0
Author:
ESOL
  • Enum Constant Details

    • FIXED_MANIFOLD_PRESSURE

      public static final NetworkSolver.SolutionMode FIXED_MANIFOLD_PRESSURE
      Fixed manifold pressure - calculate resulting rates.
    • FIXED_TOTAL_RATE

      public static final NetworkSolver.SolutionMode FIXED_TOTAL_RATE
      Fixed total rate - calculate required manifold pressure.
    • OPTIMIZE_ALLOCATION

      public static final NetworkSolver.SolutionMode OPTIMIZE_ALLOCATION
      Optimize allocation across wells.
  • Constructor Details

    • SolutionMode

      private SolutionMode()
  • Method Details

    • values

      public static NetworkSolver.SolutionMode[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static NetworkSolver.SolutionMode valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null