Class DesignLimitData
java.lang.Object
neqsim.process.mechanicaldesign.DesignLimitData
- All Implemented Interfaces:
Serializable
Immutable mechanical design limits for a unit of equipment.
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final doublestatic final DesignLimitDataEmpty data set with undefined limits.private final doubleprivate final doubleprivate final doubleprivate final doubleprivate final doubleprivate static final long -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic DesignLimitData.Builderbuilder()booleandoubledoubledoubledoubledoubledoubleinthashCode()toString()
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
EMPTY
Empty data set with undefined limits. -
maxPressure
private final double maxPressure -
minPressure
private final double minPressure -
maxTemperature
private final double maxTemperature -
minTemperature
private final double minTemperature -
corrosionAllowance
private final double corrosionAllowance -
jointEfficiency
private final double jointEfficiency
-
-
Constructor Details
-
DesignLimitData
-
-
Method Details
-
builder
-
getMaxPressure
public double getMaxPressure() -
getMinPressure
public double getMinPressure() -
getMaxTemperature
public double getMaxTemperature() -
getMinTemperature
public double getMinTemperature() -
getCorrosionAllowance
public double getCorrosionAllowance() -
getJointEfficiency
public double getJointEfficiency() -
hashCode
-
equals
-
toString
-