Class TEMAStandard.TEMAConfiguration

java.lang.Object
neqsim.process.mechanicaldesign.heatexchanger.TEMAStandard.TEMAConfiguration
Enclosing class:
TEMAStandard

public static class TEMAStandard.TEMAConfiguration extends Object
Represents a complete TEMA configuration.
Version:
1.0
Author:
NeqSim Development Team
  • Field Details

  • Constructor Details

  • Method Details

    • getDesignation

      public String getDesignation()
      Gets the TEMA designation string.
      Returns:
      TEMA designation (e.g., "AES")
    • getFrontHead

      public TEMAStandard.FrontHeadType getFrontHead()
      Gets the front head type.
      Returns:
      front head type
    • getShell

      public TEMAStandard.ShellType getShell()
      Gets the shell type.
      Returns:
      shell type
    • getRearHead

      public TEMAStandard.RearHeadType getRearHead()
      Gets the rear head type.
      Returns:
      rear head type
    • getDescription

      public String getDescription()
      Gets the configuration description.
      Returns:
      description
    • getApplicableClasses

      public Set<TEMAStandard.TEMAClass> getApplicableClasses()
      Gets applicable TEMA classes.
      Returns:
      set of applicable TEMA classes
    • isBundleRemovable

      public boolean isBundleRemovable()
      Checks if bundle is removable.
      Returns:
      true if bundle can be removed
    • hasGoodThermalExpansion

      public boolean hasGoodThermalExpansion()
      Checks if this configuration handles thermal expansion well.
      Returns:
      true if good thermal expansion handling
    • getCostFactor

      public double getCostFactor()
      Gets relative cost factor.
      Returns:
      cost factor (1.0 = baseline)