Class UtilityAirSystem.AirConsumer

java.lang.Object
neqsim.process.equipment.util.UtilityAirSystem.AirConsumer
All Implemented Interfaces:
Serializable
Enclosing class:
UtilityAirSystem

public static class UtilityAirSystem.AirConsumer extends Object implements Serializable
Air consumer (equipment or system using compressed air).
Version:
1.0
Author:
NeqSim Development Team
See Also:
  • Field Details

  • Constructor Details

    • AirConsumer

      public AirConsumer(String name, double demandNm3h, UtilityAirSystem.AirQualityClass quality)
      Creates an air consumer.
      Parameters:
      name - consumer name
      demandNm3h - air demand [Nm³/hr]
      quality - required air quality
  • Method Details

    • getName

      public String getName()
      Gets consumer name.
      Returns:
      name
    • getDemandNm3h

      public double getDemandNm3h()
      Gets air demand.
      Returns:
      demand [Nm³/hr]
    • setDemandNm3h

      public void setDemandNm3h(double demand)
      Sets air demand.
      Parameters:
      demand - demand [Nm³/hr]
    • getRequiredQuality

      public UtilityAirSystem.AirQualityClass getRequiredQuality()
      Gets required quality.
      Returns:
      quality class
    • setRequiredQuality

      public void setRequiredQuality(UtilityAirSystem.AirQualityClass quality)
      Sets required quality.
      Parameters:
      quality - quality class
    • isCritical

      public boolean isCritical()
      Checks if consumer is critical.
      Returns:
      true if critical
    • setCritical

      public void setCritical(boolean critical)
      Sets critical flag.
      Parameters:
      critical - true if critical