Class ProcessSafetyThresholds

java.lang.Object
neqsim.process.util.report.safety.ProcessSafetyThresholds

public class ProcessSafetyThresholds extends Object
Configuration object containing threshold values that drive severity grading for safety reporting.
  • Field Details

    • entropyChangeWarning

      private double entropyChangeWarning
    • entropyChangeCritical

      private double entropyChangeCritical
    • exergyChangeWarning

      private double exergyChangeWarning
    • exergyChangeCritical

      private double exergyChangeCritical
    • minSafetyMarginWarning

      private double minSafetyMarginWarning
    • minSafetyMarginCritical

      private double minSafetyMarginCritical
    • reliefUtilisationWarning

      private double reliefUtilisationWarning
    • reliefUtilisationCritical

      private double reliefUtilisationCritical
  • Constructor Details

    • ProcessSafetyThresholds

      public ProcessSafetyThresholds()
      Create an instance with default thresholds.
    • ProcessSafetyThresholds

      public ProcessSafetyThresholds(ProcessSafetyThresholds other)
      Copy constructor.
      Parameters:
      other - thresholds to copy
  • Method Details

    • getEntropyChangeWarning

      public double getEntropyChangeWarning()
    • setEntropyChangeWarning

      public ProcessSafetyThresholds setEntropyChangeWarning(double entropyChangeWarning)
    • getEntropyChangeCritical

      public double getEntropyChangeCritical()
    • setEntropyChangeCritical

      public ProcessSafetyThresholds setEntropyChangeCritical(double entropyChangeCritical)
    • getExergyChangeWarning

      public double getExergyChangeWarning()
    • setExergyChangeWarning

      public ProcessSafetyThresholds setExergyChangeWarning(double exergyChangeWarning)
    • getExergyChangeCritical

      public double getExergyChangeCritical()
    • setExergyChangeCritical

      public ProcessSafetyThresholds setExergyChangeCritical(double exergyChangeCritical)
    • getMinSafetyMarginWarning

      public double getMinSafetyMarginWarning()
    • setMinSafetyMarginWarning

      public ProcessSafetyThresholds setMinSafetyMarginWarning(double minSafetyMarginWarning)
    • getMinSafetyMarginCritical

      public double getMinSafetyMarginCritical()
    • setMinSafetyMarginCritical

      public ProcessSafetyThresholds setMinSafetyMarginCritical(double minSafetyMarginCritical)
    • getReliefUtilisationWarning

      public double getReliefUtilisationWarning()
    • setReliefUtilisationWarning

      public ProcessSafetyThresholds setReliefUtilisationWarning(double reliefUtilisationWarning)
    • getReliefUtilisationCritical

      public double getReliefUtilisationCritical()
    • setReliefUtilisationCritical

      public ProcessSafetyThresholds setReliefUtilisationCritical(double reliefUtilisationCritical)