Class Flare.CapacityCheckResult

java.lang.Object
neqsim.process.equipment.flare.Flare.CapacityCheckResult
All Implemented Interfaces:
Serializable
Enclosing class:
Flare

public static class Flare.CapacityCheckResult extends Object implements Serializable
Result object containing utilization against the configured design capacities.
Author:
esol
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • heatDutyW

      private final double heatDutyW
    • designHeatDutyW

      private final double designHeatDutyW
    • massRateKgS

      private final double massRateKgS
    • designMassRateKgS

      private final double designMassRateKgS
    • molarRateMoleS

      private final double molarRateMoleS
    • designMolarRateMoleS

      private final double designMolarRateMoleS
    • heatUtilization

      private final double heatUtilization
    • massUtilization

      private final double massUtilization
    • molarUtilization

      private final double molarUtilization
  • Constructor Details

    • CapacityCheckResult

      CapacityCheckResult(double heatDutyW, double designHeatDutyW, double massRateKgS, double designMassRateKgS, double molarRateMoleS, double designMolarRateMoleS, double heatUtilization, double massUtilization, double molarUtilization)
  • Method Details

    • empty

      static Flare.CapacityCheckResult empty()
    • getHeatDutyW

      public double getHeatDutyW()
    • getDesignHeatDutyW

      public double getDesignHeatDutyW()
    • getMassRateKgS

      public double getMassRateKgS()
    • getDesignMassRateKgS

      public double getDesignMassRateKgS()
    • getMolarRateMoleS

      public double getMolarRateMoleS()
    • getDesignMolarRateMoleS

      public double getDesignMolarRateMoleS()
    • getHeatUtilization

      public double getHeatUtilization()
    • getMassUtilization

      public double getMassUtilization()
    • getMolarUtilization

      public double getMolarUtilization()
    • isOverloaded

      public boolean isOverloaded()
      Determine if any configured capacity is overloaded (> 1.0 utilization).
      Returns:
      true if overloaded
    • exceeds

      private boolean exceeds(double utilization)
    • toDTO

      public FlareCapacityDTO toDTO()
      Convert to a simple DTO for reporting.
      Returns:
      DTO view of the capacity check