Class PinchAnalyzer.HeatStream

java.lang.Object
neqsim.process.util.heatintegration.PinchAnalyzer.HeatStream
All Implemented Interfaces:
Serializable
Enclosing class:
PinchAnalyzer

public static class PinchAnalyzer.HeatStream extends Object implements Serializable
Represents a heat stream (hot or cold) in the process.
Version:
1.0
Author:
ESOL
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • name

      public final String name
      Name of the equipment or stream.
    • supplyTemperature

      public final double supplyTemperature
      Supply temperature in K.
    • targetTemperature

      public final double targetTemperature
      Target temperature in K.
    • duty

      public final double duty
      Heat duty in W (absolute value).
    • heatCapacityFlowRate

      public final double heatCapacityFlowRate
      Heat capacity flow rate (W/K), estimated from duty and delta T.
    • isHot

      public final boolean isHot
      Whether this is a hot stream (needs cooling).
  • Constructor Details

    • HeatStream

      public HeatStream(String name, double supplyT, double targetT, double duty, boolean isHot)
      Creates a heat stream.
      Parameters:
      name - equipment name
      supplyT - supply temperature in K
      targetT - target temperature in K
      duty - heat duty in W (positive)
      isHot - true if hot stream