Class HeatExchangerSizingResult

java.lang.Object
neqsim.process.mechanicaldesign.heatexchanger.HeatExchangerSizingResult

public final class HeatExchangerSizingResult extends Object
Result structure capturing calculated geometry and performance indicators for a candidate heat exchanger type.
  • Field Details

    • type

      private final HeatExchangerType type
    • requiredArea

      private final double requiredArea
    • requiredUA

      private final double requiredUA
    • overallHeatTransferCoefficient

      private final double overallHeatTransferCoefficient
    • approachTemperature

      private final double approachTemperature
    • estimatedLength

      private final double estimatedLength
    • innerDiameter

      private final double innerDiameter
    • outerDiameter

      private final double outerDiameter
    • wallThickness

      private final double wallThickness
    • tubeCount

      private final int tubeCount
    • tubePasses

      private final int tubePasses
    • finSurfaceArea

      private final double finSurfaceArea
    • estimatedPressureDrop

      private final double estimatedPressureDrop
    • estimatedWeight

      private final double estimatedWeight
    • moduleLength

      private final double moduleLength
    • moduleWidth

      private final double moduleWidth
    • moduleHeight

      private final double moduleHeight
  • Constructor Details

  • Method Details

    • builder

      public static HeatExchangerSizingResult.Builder builder()
    • getType

      public HeatExchangerType getType()
    • getRequiredArea

      public double getRequiredArea()
    • getRequiredUA

      public double getRequiredUA()
    • getOverallHeatTransferCoefficient

      public double getOverallHeatTransferCoefficient()
    • getApproachTemperature

      public double getApproachTemperature()
    • getEstimatedLength

      public double getEstimatedLength()
    • getInnerDiameter

      public double getInnerDiameter()
    • getOuterDiameter

      public double getOuterDiameter()
    • getWallThickness

      public double getWallThickness()
    • getTubeCount

      public int getTubeCount()
    • getTubePasses

      public int getTubePasses()
    • getFinSurfaceArea

      public double getFinSurfaceArea()
    • getEstimatedPressureDrop

      public double getEstimatedPressureDrop()
    • getEstimatedWeight

      public double getEstimatedWeight()
    • getModuleLength

      public double getModuleLength()
    • getModuleWidth

      public double getModuleWidth()
    • getModuleHeight

      public double getModuleHeight()
    • getMetric

      public double getMetric(HeatExchangerMechanicalDesign.SelectionCriterion criterion)
    • toString

      public String toString()
      Overrides:
      toString in class Object