Class SeparatorSizingCalculator.SeparatorSizingResult
java.lang.Object
neqsim.process.fielddevelopment.evaluation.SeparatorSizingCalculator.SeparatorSizingResult
- All Implemented Interfaces:
Serializable
- Enclosing class:
SeparatorSizingCalculator
public static class SeparatorSizingCalculator.SeparatorSizingResult
extends Object
implements Serializable
Result container for separator sizing calculations.
- Version:
- 1.0
- Author:
- ESOL
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptiondoubleActual liquid retention time (s).Design standard used.doubleGas capacity utilization (0-1).doubleGas density used (kg/m³).doubleInternal diameter (m).doubleSouders-Brown K-factor used (m/s).doubleLiquid capacity utilization (0-1).doubleLiquid density used (kg/m³).doubleMaximum allowable gas velocity (m/s).doubleRequired liquid retention time (s).Separator orientation type.private static final longdoubleSlenderness ratio (L/D).doubleTan-to-tan length (m). -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoubleReturns liquid volume capacity in m³.doubleReturns separator volume in m³.toString()
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
separatorType
Separator orientation type. -
designStandard
Design standard used. -
internalDiameter
public double internalDiameterInternal diameter (m). -
tanTanLength
public double tanTanLengthTan-to-tan length (m). -
slendernessRatio
public double slendernessRatioSlenderness ratio (L/D). -
kFactor
public double kFactorSouders-Brown K-factor used (m/s). -
maxGasVelocity
public double maxGasVelocityMaximum allowable gas velocity (m/s). -
requiredRetentionTime
public double requiredRetentionTimeRequired liquid retention time (s). -
actualRetentionTime
public double actualRetentionTimeActual liquid retention time (s). -
liquidDensity
public double liquidDensityLiquid density used (kg/m³). -
gasDensity
public double gasDensityGas density used (kg/m³). -
gasCapacityUtilization
public double gasCapacityUtilizationGas capacity utilization (0-1). -
liquidCapacityUtilization
public double liquidCapacityUtilizationLiquid capacity utilization (0-1).
-
-
Constructor Details
-
SeparatorSizingResult
public SeparatorSizingResult()
-
-
Method Details
-
getVolume
public double getVolume()Returns separator volume in m³.- Returns:
- total separator volume
-
getLiquidVolume
public double getLiquidVolume()Returns liquid volume capacity in m³.- Returns:
- liquid volume (assumes 50% fill for horizontal)
-
toString
-