Class SafetyReport
java.lang.Object
neqsim.process.fielddevelopment.screening.SafetyReport
- All Implemented Interfaces:
Serializable
Results from safety screening.
- Version:
- 1.0
- Author:
- ESOL
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classBuilder for SafetyReport.static enumSafety classification levels. -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final doubleprivate final booleanprivate final booleanprivate final doubleprivate final booleanprivate final doubleprivate final SafetyReport.SafetyLevelprivate final doubleprivate static final long -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SafetyReport.Builderbuilder()doubledoubledoubledoubleGets summary suitable for reporting.booleanbooleanbooleanbooleanChecks if blowdown meets typical 15-minute target.toString()
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
overallLevel
-
estimatedBlowdownTimeMinutes
private final double estimatedBlowdownTimeMinutes -
minimumMetalTempC
private final double minimumMetalTempC -
inventoryTonnes
private final double inventoryTonnes -
psvRequiredCapacityKgPerHr
private final double psvRequiredCapacityKgPerHr -
h2sPresent
private final boolean h2sPresent -
highPressure
private final boolean highPressure -
mannedFacility
private final boolean mannedFacility -
requirements
-
scenarios
-
-
Constructor Details
-
SafetyReport
-
-
Method Details
-
builder
-
getOverallLevel
-
getEstimatedBlowdownTimeMinutes
public double getEstimatedBlowdownTimeMinutes() -
getMinimumMetalTempC
public double getMinimumMetalTempC() -
getInventoryTonnes
public double getInventoryTonnes() -
getPsvRequiredCapacityKgPerHr
public double getPsvRequiredCapacityKgPerHr() -
isH2sPresent
public boolean isH2sPresent() -
isHighPressure
public boolean isHighPressure() -
isMannedFacility
public boolean isMannedFacility() -
getRequirements
-
getScenarios
-
meetsBlowdownTarget
public boolean meetsBlowdownTarget()Checks if blowdown meets typical 15-minute target.- Returns:
- true if within target
-
getSummary
-
toString
-