Class WellFlow.ReservoirLayer

java.lang.Object
neqsim.process.equipment.reservoir.WellFlow.ReservoirLayer
Enclosing class:
WellFlow

public static class WellFlow.ReservoirLayer extends Object
Represents a single reservoir layer for commingled well production.
Version:
$Id: $Id
Author:
asmund
  • Field Details

    • name

      public String name
      Layer name.
    • stream

      public StreamInterface stream
      Stream from this layer.
    • reservoirPressure

      public double reservoirPressure
      Reservoir pressure for this layer (bara).
    • productivityIndex

      public double productivityIndex
      Productivity index for this layer.
    • calculatedRate

      public double calculatedRate
      Calculated flow rate from this layer.
  • Constructor Details

    • ReservoirLayer

      public ReservoirLayer(String name, StreamInterface stream, double reservoirPressure, double pi)
      Create a reservoir layer.
      Parameters:
      name - layer identifier
      stream - fluid stream from layer
      reservoirPressure - layer reservoir pressure (bara)
      pi - layer productivity index