Class SeparatorFireExposure.FireExposureResult
java.lang.Object
neqsim.process.util.fire.SeparatorFireExposure.FireExposureResult
- Enclosing class:
SeparatorFireExposure
Result bundle that exposes all fire-related calculations for a separator timestep.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final doubleprivate final doubleprivate final doubleprivate final doubleprivate final booleanprivate final doubleprivate final doubleprivate final doubleprivate final doubleprivate final FireHeatTransferCalculator.SurfaceTemperatureResultprivate final doubleprivate final doubleprivate final FireHeatTransferCalculator.SurfaceTemperatureResult -
Constructor Summary
ConstructorsConstructorDescriptionFireExposureResult(double wettedArea, double unwettedArea, double poolFireHeatLoad, double radiativeHeatFlux, double unwettedRadiativeHeat, double flareRadiativeFlux, double flareRadiativeHeat, double totalFireHeat, FireHeatTransferCalculator.SurfaceTemperatureResult wettedWall, FireHeatTransferCalculator.SurfaceTemperatureResult unwettedWall, double vonMisesStressPa, double ruptureMarginPa, boolean ruptureLikely) -
Method Summary
Modifier and TypeMethodDescriptiondoubleRadiative heat flux from the flare flame at the specified distance (W/m2).doubleHeat from flare radiation incident on the separator shell using the inner surface area as the exposure area approximation (W).booleandoubledoubledoubledoubleCombined pool-fire and radiative heat acting on the separator (W).doubledoubledoubledouble
-
Field Details
-
wettedArea
private final double wettedArea -
unwettedArea
private final double unwettedArea -
poolFireHeatLoad
private final double poolFireHeatLoad -
radiativeHeatFlux
private final double radiativeHeatFlux -
unwettedRadiativeHeat
private final double unwettedRadiativeHeat -
flareRadiativeFlux
private final double flareRadiativeFlux -
flareRadiativeHeat
private final double flareRadiativeHeat -
totalFireHeat
private final double totalFireHeat -
wettedWall
-
unwettedWall
-
vonMisesStressPa
private final double vonMisesStressPa -
ruptureMarginPa
private final double ruptureMarginPa -
ruptureLikely
private final boolean ruptureLikely
-
-
Constructor Details
-
FireExposureResult
public FireExposureResult(double wettedArea, double unwettedArea, double poolFireHeatLoad, double radiativeHeatFlux, double unwettedRadiativeHeat, double flareRadiativeFlux, double flareRadiativeHeat, double totalFireHeat, FireHeatTransferCalculator.SurfaceTemperatureResult wettedWall, FireHeatTransferCalculator.SurfaceTemperatureResult unwettedWall, double vonMisesStressPa, double ruptureMarginPa, boolean ruptureLikely)
-
-
Method Details
-
wettedArea
public double wettedArea() -
unwettedArea
public double unwettedArea() -
poolFireHeatLoad
public double poolFireHeatLoad() -
radiativeHeatFlux
public double radiativeHeatFlux() -
unwettedRadiativeHeat
public double unwettedRadiativeHeat() -
flareRadiativeFlux
public double flareRadiativeFlux()Radiative heat flux from the flare flame at the specified distance (W/m2). -
flareRadiativeHeat
public double flareRadiativeHeat()Heat from flare radiation incident on the separator shell using the inner surface area as the exposure area approximation (W). -
totalFireHeat
public double totalFireHeat()Combined pool-fire and radiative heat acting on the separator (W).- Returns:
- total fire heat load in watts
-
wettedWall
-
unwettedWall
-
vonMisesStressPa
public double vonMisesStressPa() -
ruptureMarginPa
public double ruptureMarginPa() -
isRuptureLikely
public boolean isRuptureLikely()
-