Class TechnicalRequirementsDocument.MaterialSpecifications
java.lang.Object
neqsim.process.mechanicaldesign.torg.TechnicalRequirementsDocument.MaterialSpecifications
- All Implemented Interfaces:
Serializable
- Enclosing class:
TechnicalRequirementsDocument
public static class TechnicalRequirementsDocument.MaterialSpecifications
extends Object
implements Serializable
Material specifications.
- Version:
- 1.0
- Author:
- esol
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionMaterialSpecifications(String plateMaterial, String pipeMaterial, double minTemp, double maxTemp, boolean impactTesting, String materialStd) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionGet default pipe material.Get default plate material.Get material standard.doubleGet maximum design temperature.doubleGet minimum design temperature.booleanCheck if impact testing is required.
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
defaultPlateMaterial
-
defaultPipeMaterial
-
minDesignTemperature
private final double minDesignTemperature -
maxDesignTemperature
private final double maxDesignTemperature -
requireImpactTesting
private final boolean requireImpactTesting -
materialStandard
-
-
Constructor Details
-
MaterialSpecifications
public MaterialSpecifications(String plateMaterial, String pipeMaterial, double minTemp, double maxTemp, boolean impactTesting, String materialStd) Constructor.- Parameters:
plateMaterial- default plate material codepipeMaterial- default pipe material codeminTemp- minimum design temperature [C]maxTemp- maximum design temperature [C]impactTesting- whether impact testing is requiredmaterialStd- material standard (e.g., "ASTM", "EN")
-
-
Method Details
-
getDefaultPlateMaterial
-
getDefaultPipeMaterial
-
getMinDesignTemperature
public double getMinDesignTemperature()Get minimum design temperature.- Returns:
- temperature in Celsius
-
getMaxDesignTemperature
public double getMaxDesignTemperature()Get maximum design temperature.- Returns:
- temperature in Celsius
-
isImpactTestingRequired
public boolean isImpactTestingRequired()Check if impact testing is required.- Returns:
- true if required
-
getMaterialStandard
-