Enum Class VesselDepressurization.VesselMaterial
java.lang.Object
java.lang.Enum<VesselDepressurization.VesselMaterial>
neqsim.process.equipment.tank.VesselDepressurization.VesselMaterial
- All Implemented Interfaces:
Serializable, Comparable<VesselDepressurization.VesselMaterial>, Constable
- Enclosing class:
VesselDepressurization
public static enum VesselDepressurization.VesselMaterial
extends Enum<VesselDepressurization.VesselMaterial>
Preset material properties for common vessel constructions.
Usage:
vessel.setVesselMaterial(VesselMaterial.CARBON_STEEL);
- Author:
- ESOL
-
Nested Class Summary
Nested classes/interfaces inherited from class Enum
Enum.EnumDesc<E> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionAluminum 6061-T6.Carbon steel (SA-516 Gr. 70).CFRP (Carbon Fiber Reinforced Polymer) for Type IV vessels.Duplex stainless steel (22Cr).Fiberglass/GRP.Stainless steel 304.Stainless steel 316.Titanium Grade 2. -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final doubleprivate final doubleprivate final double -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateVesselMaterial(double density, double heatCapacity, double thermalConductivity) -
Method Summary
Modifier and TypeMethodDescriptiondoubledoubledoubleReturns the enum constant of this class with the specified name.values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
CARBON_STEEL
Carbon steel (SA-516 Gr. 70). -
STAINLESS_304
Stainless steel 304. -
STAINLESS_316
Stainless steel 316. -
DUPLEX_22CR
Duplex stainless steel (22Cr). -
ALUMINUM_6061
Aluminum 6061-T6. -
TITANIUM_GR2
Titanium Grade 2. -
CFRP
CFRP (Carbon Fiber Reinforced Polymer) for Type IV vessels. -
FIBERGLASS
Fiberglass/GRP.
-
-
Field Details
-
density
private final double density -
heatCapacity
private final double heatCapacity -
thermalConductivity
private final double thermalConductivity
-
-
Constructor Details
-
VesselMaterial
private VesselMaterial(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)]
-