Class CompressorDesignFeasibilityReport.SupplierMatch

java.lang.Object
neqsim.process.mechanicaldesign.compressor.CompressorDesignFeasibilityReport.SupplierMatch
Enclosing class:
CompressorDesignFeasibilityReport

public static class CompressorDesignFeasibilityReport.SupplierMatch extends Object
Data class for a compressor supplier/manufacturer match.
Version:
1.0
Author:
NeqSim Development Team
  • Field Details

    • manufacturer

      private String manufacturer
    • compressorType

      private String compressorType
    • minPowerKW

      private double minPowerKW
    • maxPowerKW

      private double maxPowerKW
    • minPressureRatioPerStage

      private double minPressureRatioPerStage
    • maxPressureRatioPerStage

      private double maxPressureRatioPerStage
    • minFlowM3hr

      private double minFlowM3hr
    • maxFlowM3hr

      private double maxFlowM3hr
    • maxStages

      private int maxStages
    • maxDischargePressureBara

      private double maxDischargePressureBara
    • maxSpeedRPM

      private double maxSpeedRPM
    • minImpellerDiameterMM

      private double minImpellerDiameterMM
    • maxImpellerDiameterMM

      private double maxImpellerDiameterMM
    • typicalEfficiencyPct

      private double typicalEfficiencyPct
    • applications

      private String applications
    • website

      private String website
    • notes

      private String notes
  • Constructor Details

    • SupplierMatch

      public SupplierMatch()
  • Method Details

    • getManufacturer

      public String getManufacturer()
      Get manufacturer name.
      Returns:
      manufacturer
    • setManufacturer

      public void setManufacturer(String manufacturer)
      Set manufacturer name.
      Parameters:
      manufacturer - manufacturer name
    • getCompressorType

      public String getCompressorType()
      Get compressor type.
      Returns:
      compressor type
    • setCompressorType

      public void setCompressorType(String compressorType)
      Set compressor type.
      Parameters:
      compressorType - compressor type
    • getMinPowerKW

      public double getMinPowerKW()
      Get minimum power capability.
      Returns:
      min power in kW
    • setMinPowerKW

      public void setMinPowerKW(double minPowerKW)
      Set minimum power capability.
      Parameters:
      minPowerKW - min power in kW
    • getMaxPowerKW

      public double getMaxPowerKW()
      Get maximum power capability.
      Returns:
      max power in kW
    • setMaxPowerKW

      public void setMaxPowerKW(double maxPowerKW)
      Set maximum power capability.
      Parameters:
      maxPowerKW - max power in kW
    • getMinPressureRatioPerStage

      public double getMinPressureRatioPerStage()
      Get minimum pressure ratio per stage.
      Returns:
      min pressure ratio per stage
    • setMinPressureRatioPerStage

      public void setMinPressureRatioPerStage(double ratio)
      Set minimum pressure ratio per stage.
      Parameters:
      ratio - min pressure ratio per stage
    • getMaxPressureRatioPerStage

      public double getMaxPressureRatioPerStage()
      Get maximum pressure ratio per stage.
      Returns:
      max pressure ratio per stage
    • setMaxPressureRatioPerStage

      public void setMaxPressureRatioPerStage(double ratio)
      Set maximum pressure ratio per stage.
      Parameters:
      ratio - max pressure ratio per stage
    • getMinFlowM3hr

      public double getMinFlowM3hr()
      Get minimum flow capability.
      Returns:
      min flow in m3/hr
    • setMinFlowM3hr

      public void setMinFlowM3hr(double flow)
      Set minimum flow capability.
      Parameters:
      flow - min flow in m3/hr
    • getMaxFlowM3hr

      public double getMaxFlowM3hr()
      Get maximum flow capability.
      Returns:
      max flow in m3/hr
    • setMaxFlowM3hr

      public void setMaxFlowM3hr(double flow)
      Set maximum flow capability.
      Parameters:
      flow - max flow in m3/hr
    • getMaxStages

      public int getMaxStages()
      Get maximum number of stages.
      Returns:
      max stages
    • setMaxStages

      public void setMaxStages(int maxStages)
      Set maximum number of stages.
      Parameters:
      maxStages - max stages
    • getMaxDischargePressureBara

      public double getMaxDischargePressureBara()
      Get maximum discharge pressure.
      Returns:
      max discharge pressure in bara
    • setMaxDischargePressureBara

      public void setMaxDischargePressureBara(double pressure)
      Set maximum discharge pressure.
      Parameters:
      pressure - max discharge pressure in bara
    • getMaxSpeedRPM

      public double getMaxSpeedRPM()
      Get maximum speed.
      Returns:
      max speed in RPM
    • setMaxSpeedRPM

      public void setMaxSpeedRPM(double rpm)
      Set maximum speed.
      Parameters:
      rpm - max speed
    • getMinImpellerDiameterMM

      public double getMinImpellerDiameterMM()
      Get minimum impeller diameter.
      Returns:
      min impeller diameter in mm
    • setMinImpellerDiameterMM

      public void setMinImpellerDiameterMM(double diameter)
      Set minimum impeller diameter.
      Parameters:
      diameter - min impeller diameter in mm
    • getMaxImpellerDiameterMM

      public double getMaxImpellerDiameterMM()
      Get maximum impeller diameter.
      Returns:
      max impeller diameter in mm
    • setMaxImpellerDiameterMM

      public void setMaxImpellerDiameterMM(double diameter)
      Set maximum impeller diameter.
      Parameters:
      diameter - max impeller diameter in mm
    • getTypicalEfficiencyPct

      public double getTypicalEfficiencyPct()
      Get typical efficiency.
      Returns:
      typical polytropic efficiency in percent
    • setTypicalEfficiencyPct

      public void setTypicalEfficiencyPct(double efficiency)
      Set typical efficiency.
      Parameters:
      efficiency - typical efficiency in percent
    • getApplications

      public String getApplications()
      Get applications string (semicolon-separated).
      Returns:
      applications
    • setApplications

      public void setApplications(String applications)
      Set applications.
      Parameters:
      applications - applications string
    • getWebsite

      public String getWebsite()
      Get manufacturer website.
      Returns:
      website
    • setWebsite

      public void setWebsite(String website)
      Set manufacturer website.
      Parameters:
      website - website URL
    • getNotes

      public String getNotes()
      Get notes.
      Returns:
      notes
    • setNotes

      public void setNotes(String notes)
      Set notes.
      Parameters:
      notes - notes
    • toString

      public String toString()
      Overrides:
      toString in class Object