Class GasLiftCalculator.GasLiftResult

java.lang.Object
neqsim.process.fielddevelopment.screening.GasLiftCalculator.GasLiftResult
All Implemented Interfaces:
Serializable
Enclosing class:
GasLiftCalculator

public static class GasLiftCalculator.GasLiftResult extends Object implements Serializable
Gas lift calculation result.
Version:
1.0
Author:
ESOL
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • naturalFlowRate

      public double naturalFlowRate
      Natural flow rate without gas lift (Sm3/day).
    • optimalGLR

      public double optimalGLR
      Optimal total GLR (Sm3/Sm3).
    • oilRateAtOptimal

      public double oilRateAtOptimal
      Oil production rate at optimal GLR (Sm3/day).
    • injectionRateAtOptimal

      public double injectionRateAtOptimal
      Gas injection rate at optimal (MSm3/day).
    • compressionPower

      public double compressionPower
      Compression power required (kW).
    • liftIncrease

      public double liftIncrease
      Production increase percentage.
    • feasible

      public boolean feasible
      Whether gas lift is feasible.
    • valvePositions

      public List<GasLiftCalculator.ValvePosition> valvePositions
      Valve positions.
    • performanceCurve

      public List<GasLiftCalculator.PerformancePoint> performanceCurve
      Performance curve data.
  • Constructor Details

    • GasLiftResult

      public GasLiftResult()
  • Method Details

    • getOptimalGLR

      public double getOptimalGLR()
      Gets optimal GLR.
      Returns:
      optimal GLR (Sm3/Sm3)
    • getOilRate

      public double getOilRate()
      Gets oil rate at optimal GLR.
      Returns:
      oil rate (Sm3/day)
    • getInjectionRate

      public double getInjectionRate()
      Gets injection rate at optimal GLR.
      Returns:
      injection rate (MSm3/day)
    • getCompressionPower

      public double getCompressionPower()
      Gets compression power.
      Returns:
      power (kW)
    • getValveCount

      public int getValveCount()
      Gets number of gas lift valves.
      Returns:
      valve count
    • toString

      public String toString()
      Overrides:
      toString in class Object