Class InjectionWellModel.InjectionPattern

java.lang.Object
neqsim.process.fielddevelopment.reservoir.InjectionWellModel.InjectionPattern
All Implemented Interfaces:
Serializable
Enclosing class:
InjectionWellModel

public static class InjectionWellModel.InjectionPattern extends Object implements Serializable
Pattern class for configuring multiple injection wells.
Version:
1.0
Author:
ESOL
See Also:
  • Field Details

  • Constructor Details

  • Method Details

    • setDefaultCounts

      private void setDefaultCounts()
    • getArealSweepEfficiency

      public double getArealSweepEfficiency(double mobilityRatio)
      Gets typical areal sweep efficiency for pattern.
      Parameters:
      mobilityRatio - mobility ratio (λw/λo)
      Returns:
      sweep efficiency (0-1)
    • getWellSpacing

      public double getWellSpacing()
      Gets well spacing.
      Returns:
      spacing (m)
    • setWellSpacing

      public InjectionWellModel.InjectionPattern setWellSpacing(double spacing)
      Sets well spacing.
      Parameters:
      spacing - spacing (m)
      Returns:
      this for chaining