Class ThermalUtilitySummary.UtilityConsumer

java.lang.Object
neqsim.process.mechanicaldesign.ThermalUtilitySummary.UtilityConsumer
All Implemented Interfaces:
Serializable
Enclosing class:
ThermalUtilitySummary

public static class ThermalUtilitySummary.UtilityConsumer extends Object implements Serializable
Represents a single utility consumer (equipment with its utility type and flow).
Version:
1.0
Author:
Even Solbraa
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • equipmentName

      private String equipmentName
    • utilityType

      private String utilityType
    • dutyKW

      private double dutyKW
    • flow

      private double flow
    • flowUnit

      private String flowUnit
  • Constructor Details

    • UtilityConsumer

      public UtilityConsumer(String equipmentName, String utilityType, double dutyKW, double flow, String flowUnit)
      Creates a utility consumer record.
      Parameters:
      equipmentName - equipment name
      utilityType - utility type (e.g. "Cooling Water", "LP Steam")
      dutyKW - duty in kW
      flow - utility flow rate
      flowUnit - unit for the flow rate
  • Method Details

    • getEquipmentName

      public String getEquipmentName()
      Gets the equipment name.
      Returns:
      equipment name
    • getUtilityType

      public String getUtilityType()
      Gets the utility type.
      Returns:
      utility type string
    • getDutyKW

      public double getDutyKW()
      Gets the duty in kW.
      Returns:
      duty in kW
    • getFlow

      public double getFlow()
      Gets the utility flow rate.
      Returns:
      flow rate
    • getFlowUnit

      public String getFlowUnit()
      Gets the flow unit string.
      Returns:
      flow unit