Class TechnicalRequirementsDocument.EnvironmentalConditions
java.lang.Object
neqsim.process.mechanicaldesign.torg.TechnicalRequirementsDocument.EnvironmentalConditions
- All Implemented Interfaces:
Serializable
- Enclosing class:
TechnicalRequirementsDocument
public static class TechnicalRequirementsDocument.EnvironmentalConditions
extends Object
implements Serializable
Environmental design conditions.
- Version:
- 1.0
- Author:
- esol
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionEnvironmentalConditions(double minAmbientTemp, double maxAmbientTemp, double seawaterTemp, String seismicZone, double windSpeed, double waveHeight, String location) Constructor. -
Method Summary
Modifier and TypeMethodDescriptiondoubleGet design seawater temperature.Get installation location.doubleGet maximum ambient temperature.doubleGet minimum ambient temperature.Get seismic zone.doubleGet design wave height.doubleGet design wind speed.
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
minAmbientTemperature
private final double minAmbientTemperature -
maxAmbientTemperature
private final double maxAmbientTemperature -
designSeawaterTemperature
private final double designSeawaterTemperature -
seismicZone
-
windSpeed
private final double windSpeed -
waveHeight
private final double waveHeight -
location
-
-
Constructor Details
-
EnvironmentalConditions
public EnvironmentalConditions(double minAmbientTemp, double maxAmbientTemp, double seawaterTemp, String seismicZone, double windSpeed, double waveHeight, String location) Constructor.- Parameters:
minAmbientTemp- minimum ambient temperature [C]maxAmbientTemp- maximum ambient temperature [C]seawaterTemp- design seawater temperature [C]seismicZone- seismic zone classificationwindSpeed- design wind speed [m/s]waveHeight- design wave height [m]location- installation location
-
-
Method Details
-
getMinAmbientTemperature
public double getMinAmbientTemperature()Get minimum ambient temperature.- Returns:
- temperature in Celsius
-
getMaxAmbientTemperature
public double getMaxAmbientTemperature()Get maximum ambient temperature.- Returns:
- temperature in Celsius
-
getDesignSeawaterTemperature
public double getDesignSeawaterTemperature()Get design seawater temperature.- Returns:
- temperature in Celsius
-
getSeismicZone
-
getWindSpeed
public double getWindSpeed()Get design wind speed.- Returns:
- wind speed in m/s
-
getWaveHeight
public double getWaveHeight()Get design wave height.- Returns:
- wave height in m
-
getLocation
-