Class ProcessSafetyReport.SafetyMarginAssessment

java.lang.Object
neqsim.process.util.report.safety.ProcessSafetyReport.SafetyMarginAssessment
Enclosing class:
ProcessSafetyReport

public static final class ProcessSafetyReport.SafetyMarginAssessment extends Object
Captures the pressure margin for an equipment item.
  • Field Details

    • unitName

      private final String unitName
    • designPressureBar

      private final double designPressureBar
    • operatingPressureBar

      private final double operatingPressureBar
    • marginFraction

      private final double marginFraction
    • severity

      private final SeverityLevel severity
    • notes

      private final String notes
  • Constructor Details

    • SafetyMarginAssessment

      public SafetyMarginAssessment(String unitName, double designPressureBar, double operatingPressureBar, double marginFraction, SeverityLevel severity, String notes)
  • Method Details

    • getUnitName

      public String getUnitName()
    • getDesignPressureBar

      public double getDesignPressureBar()
    • getOperatingPressureBar

      public double getOperatingPressureBar()
    • getMarginFraction

      public double getMarginFraction()
    • getSeverity

      public SeverityLevel getSeverity()
    • getNotes

      public String getNotes()