Enum Class TubingPerformance.PressureDropCorrelation
java.lang.Object
java.lang.Enum<TubingPerformance.PressureDropCorrelation>
neqsim.process.equipment.reservoir.TubingPerformance.PressureDropCorrelation
- All Implemented Interfaces:
Serializable, Comparable<TubingPerformance.PressureDropCorrelation>, Constable
- Enclosing class:
TubingPerformance
public static enum TubingPerformance.PressureDropCorrelation
extends Enum<TubingPerformance.PressureDropCorrelation>
Available multiphase pressure-drop correlations.
- Version:
- 1.0
- Author:
- Even Solbraa
-
Nested Class Summary
Nested classes/interfaces inherited from class Enum
Enum.EnumDesc<E> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionBeggs and Brill (1973) - General purpose correlation for all pipe inclinations.Duns and Ros (1963) - Early correlation for gas wells.Gray (1974) - Correlation for gas wells with some liquid (condensate).Hagedorn and Brown (1965) - Empirical correlation for vertical oil wells.Hasan and Kabir (2002) - Mechanistic two-phase flow model. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the enum constant of this class with the specified name.values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
BEGGS_BRILL
Beggs and Brill (1973) - General purpose correlation for all pipe inclinations. Recommended for horizontal to vertical flow. Includes flow pattern correction. -
HAGEDORN_BROWN
Hagedorn and Brown (1965) - Empirical correlation for vertical oil wells. Best for liquid-dominated vertical flow. -
GRAY
Gray (1974) - Correlation for gas wells with some liquid (condensate). Optimized for high GOR wells. -
HASAN_KABIR
Hasan and Kabir (2002) - Mechanistic two-phase flow model. Physically-based model valid for all well types. -
DUNS_ROS
Duns and Ros (1963) - Early correlation for gas wells. Often used for gas lift optimization.
-
-
Constructor Details
-
PressureDropCorrelation
private PressureDropCorrelation()
-
-
Method Details
-
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
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 nameNullPointerException- if the argument is null
-