Enum Class VesselDepressurization.LinerMaterial
java.lang.Object
java.lang.Enum<VesselDepressurization.LinerMaterial>
neqsim.process.equipment.tank.VesselDepressurization.LinerMaterial
- All Implemented Interfaces:
Serializable, Comparable<VesselDepressurization.LinerMaterial>, Constable
- Enclosing class:
VesselDepressurization
public static enum VesselDepressurization.LinerMaterial
extends Enum<VesselDepressurization.LinerMaterial>
Preset liner materials for Type III/IV composite vessels.
- Author:
- ESOL
-
Nested Class Summary
Nested classes/interfaces inherited from class Enum
Enum.EnumDesc<E> -
Enum Constant Summary
Enum Constants -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final doubleprivate final doubleprivate final double -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateLinerMaterial(double density, double heatCapacity, double thermalConductivity) -
Method Summary
Modifier and TypeMethodDescriptiondoubledoubledoubleReturns the enum constant of this class with the specified name.static VesselDepressurization.LinerMaterial[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
HDPE
High-density polyethylene (HDPE). -
NYLON
Nylon (PA6). -
ALUMINUM
Aluminum liner for Type III.
-
-
Field Details
-
density
private final double density -
heatCapacity
private final double heatCapacity -
thermalConductivity
private final double thermalConductivity
-
-
Constructor Details
-
LinerMaterial
private LinerMaterial(double density, double heatCapacity, double thermalConductivity)
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
getDensity
public double getDensity()- Returns:
- Material density [kg/m³]
-
getHeatCapacity
public double getHeatCapacity()- Returns:
- Material heat capacity [J/(kg·K)]
-
getThermalConductivity
public double getThermalConductivity()- Returns:
- Material thermal conductivity [W/(m·K)]
-