Class LiquidAccumulationTracker.AccumulationZone

java.lang.Object
neqsim.process.equipment.pipeline.twophasepipe.LiquidAccumulationTracker.AccumulationZone
All Implemented Interfaces:
Serializable
Enclosing class:
LiquidAccumulationTracker

public static class LiquidAccumulationTracker.AccumulationZone extends Object implements Serializable
Represents a liquid accumulation zone.
Version:
1.0
Author:
Even Solbraa
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • startPosition

      public double startPosition
      Start position (m).
    • endPosition

      public double endPosition
      End position (m).
    • liquidVolume

      public double liquidVolume
      Volume of accumulated liquid (m³).
    • maxVolume

      public double maxVolume
      Maximum volume capacity (m³).
    • liquidLevel

      public double liquidLevel
      Liquid level in the low point (m).
    • isActive

      public boolean isActive
      Is zone actively accumulating.
    • isOverflowing

      public boolean isOverflowing
      Is zone at capacity (will slug out).
    • netInflowRate

      public double netInflowRate
      Net inflow rate (m³/s).
    • outflowRate

      public double outflowRate
      Outflow rate when slugging (m³/s).
    • timeSinceSlug

      public double timeSinceSlug
      Time since last slug-out (s).
    • sectionIndices

      public List<Integer> sectionIndices
      Associated pipe sections.
  • Constructor Details

    • AccumulationZone

      public AccumulationZone()
      Constructor.