Class LNGHeatExchanger.FinGeometry
java.lang.Object
neqsim.process.equipment.heatexchanger.LNGHeatExchanger.FinGeometry
- All Implemented Interfaces:
Serializable
- Enclosing class:
LNGHeatExchanger
Plate-fin geometry for offset-strip, wavy, plain, or perforated fins.
Used by the Manglik-Bergles correlations (P5) to compute heat-transfer (j) and friction (f) factors and by core sizing (P8) to determine exchanger dimensions.
- Version:
- 1.0
- Author:
- NeqSim
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate doubleFin thermal conductivity in W/(m K) — aluminium default.private doubleFin height in metres.private doubleFin pitch (centre-to-centre spacing) in metres.private doubleFin thickness in metres.private doublePlate (parting sheet) thickness in metres.private static final longprivate doubleOffset strip length in metres (for offset-strip fins).private StringFin type. -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor with standard BAHX fin geometry.FinGeometry(double finHeight, double finPitch, double finThickness, double stripLength) Construct with key dimensions. -
Method Summary
Modifier and TypeMethodDescriptiondoublegetBeta()Get surface area density (m2/m3).doubledoubledoubledoubledoubleGet the hydraulic diameter.doubledoublegetSigma()Get the free-flow area per unit frontal area.doublegetType()voidsetFinConductivity(double finConductivity) voidsetFinHeight(double finHeight) voidsetFinPitch(double finPitch) voidsetFinThickness(double finThickness) voidsetPlateThickness(double plateThickness) voidsetStripLength(double stripLength) void
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
type
Fin type. -
finHeight
private double finHeightFin height in metres. -
finThickness
private double finThicknessFin thickness in metres. -
finPitch
private double finPitchFin pitch (centre-to-centre spacing) in metres. -
stripLength
private double stripLengthOffset strip length in metres (for offset-strip fins). -
plateThickness
private double plateThicknessPlate (parting sheet) thickness in metres. -
finConductivity
private double finConductivityFin thermal conductivity in W/(m K) — aluminium default.
-
-
Constructor Details
-
FinGeometry
public FinGeometry()Default constructor with standard BAHX fin geometry. -
FinGeometry
public FinGeometry(double finHeight, double finPitch, double finThickness, double stripLength) Construct with key dimensions.- Parameters:
finHeight- fin height in mfinPitch- fin pitch in mfinThickness- fin thickness in mstripLength- offset strip length in m
-
-
Method Details
-
getHydraulicDiameter
public double getHydraulicDiameter()Get the hydraulic diameter.- Returns:
- hydraulic diameter in m
-
getSigma
public double getSigma()Get the free-flow area per unit frontal area.- Returns:
- sigma ratio (dimensionless)
-
getBeta
public double getBeta()Get surface area density (m2/m3).- Returns:
- beta in m2/m3
-
getType
- Returns:
- fin type string
-
setType
- Parameters:
type- fin type
-
getFinHeight
public double getFinHeight()- Returns:
- fin height in m
-
setFinHeight
public void setFinHeight(double finHeight) - Parameters:
finHeight- fin height in m
-
getFinThickness
public double getFinThickness()- Returns:
- fin thickness in m
-
setFinThickness
public void setFinThickness(double finThickness) - Parameters:
finThickness- fin thickness in m
-
getFinPitch
public double getFinPitch()- Returns:
- fin pitch in m
-
setFinPitch
public void setFinPitch(double finPitch) - Parameters:
finPitch- fin pitch in m
-
getStripLength
public double getStripLength()- Returns:
- strip length in m
-
setStripLength
public void setStripLength(double stripLength) - Parameters:
stripLength- strip length in m
-
getPlateThickness
public double getPlateThickness()- Returns:
- plate thickness in m
-
setPlateThickness
public void setPlateThickness(double plateThickness) - Parameters:
plateThickness- plate thickness in m
-
getFinConductivity
public double getFinConductivity()- Returns:
- fin thermal conductivity in W/(m K)
-
setFinConductivity
public void setFinConductivity(double finConductivity) - Parameters:
finConductivity- fin conductivity in W/(m K)
-