Uses of Enum Class
neqsim.process.util.report.safety.SeverityLevel
Packages that use SeverityLevel
-
Uses of SeverityLevel in neqsim.process.util.report.safety
Subclasses with type arguments of type SeverityLevel in neqsim.process.util.report.safetyModifier and TypeClassDescriptionenumRepresents the severity level of a deviation detected in a safety report.Fields in neqsim.process.util.report.safety declared as SeverityLevelModifier and TypeFieldDescriptionprivate final SeverityLevelProcessSafetyReport.SystemKpiSnapshot.entropySeverityprivate final SeverityLevelProcessSafetyReport.SystemKpiSnapshot.exergySeverityprivate final SeverityLevelProcessSafetyReport.ConditionFinding.severityprivate final SeverityLevelProcessSafetyReport.ReliefDeviceAssessment.severityprivate final SeverityLevelProcessSafetyReport.SafetyMarginAssessment.severityMethods in neqsim.process.util.report.safety that return SeverityLevelModifier and TypeMethodDescriptionprivate SeverityLevelProcessSafetyReportBuilder.classifyConditionSeverity(String messageLower) SeverityLevel.combine(SeverityLevel other) Combine two severities keeping the most critical one.ProcessSafetyReport.SystemKpiSnapshot.getEntropySeverity()ProcessSafetyReport.SystemKpiSnapshot.getExergySeverity()ProcessSafetyReport.ConditionFinding.getSeverity()ProcessSafetyReport.ReliefDeviceAssessment.getSeverity()ProcessSafetyReport.SafetyMarginAssessment.getSeverity()private SeverityLevelProcessSafetyReportBuilder.gradeHighIsBad(double warningThreshold, double criticalThreshold, double value) private SeverityLevelProcessSafetyReportBuilder.gradeSafetyMargin(ProcessSafetyThresholds thresholds, double marginFraction) private SeverityLevelProcessSafetyReportBuilder.gradeUtilisation(ProcessSafetyThresholds thresholds, double utilisation) static SeverityLevelReturns the enum constant of this class with the specified name.static SeverityLevel[]SeverityLevel.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in neqsim.process.util.report.safety with parameters of type SeverityLevelModifier and TypeMethodDescriptionprivate static voidProcessSafetyReport.appendCsvRow(StringBuilder sb, String category, String name, String metric, String value, SeverityLevel severity, String details) SeverityLevel.combine(SeverityLevel other) Combine two severities keeping the most critical one.Constructors in neqsim.process.util.report.safety with parameters of type SeverityLevelModifierConstructorDescriptionConditionFinding(String unitName, String message, SeverityLevel severity) ReliefDeviceAssessment(String unitName, double setPressureBar, double relievingPressureBar, double upstreamPressureBar, double massFlowRateKgPerHr, double utilisationFraction, SeverityLevel severity) SafetyMarginAssessment(String unitName, double designPressureBar, double operatingPressureBar, double marginFraction, SeverityLevel severity, String notes) SystemKpiSnapshot(double entropyChangeKjPerK, double exergyChangeKj, SeverityLevel entropySeverity, SeverityLevel exergySeverity)