- java.lang.Object
-
- net.finmath.climate.models.dice.submodels.Temperature2DScalar
-
- All Implemented Interfaces:
Temperature
public class Temperature2DScalar extends Object implements Temperature
State vector representing temperature above pre-industrial level in Kelvin (K).- Author:
- Christian Fries
-
-
Constructor Summary
Constructors Constructor Description Temperature2DScalar()Temperature2DScalar(double[] temperature)Temperature2DScalar(double temperatureOfAtmosphere, double temperatureOfLandAndOcean)Create a temperature vector.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DoublegetExpectedTemperatureOfAtmosphere()RandomVariablegetTemperatureOfAtmosphere()doublegetTemperatureOfLandAndOcean()
-
-
-
Constructor Detail
-
Temperature2DScalar
public Temperature2DScalar(double temperatureOfAtmosphere, double temperatureOfLandAndOcean)Create a temperature vector.- Parameters:
temperatureOfAtmosphere- Temperature over pre-industrial of the atmosphere.temperatureOfLandAndOcean- Temperature over pre-industrial of land and ocean.
-
Temperature2DScalar
public Temperature2DScalar(double[] temperature)
-
Temperature2DScalar
public Temperature2DScalar()
-
-
Method Detail
-
getExpectedTemperatureOfAtmosphere
public Double getExpectedTemperatureOfAtmosphere()
- Specified by:
getExpectedTemperatureOfAtmospherein interfaceTemperature
-
getTemperatureOfAtmosphere
public RandomVariable getTemperatureOfAtmosphere()
- Specified by:
getTemperatureOfAtmospherein interfaceTemperature
-
getTemperatureOfLandAndOcean
public double getTemperatureOfLandAndOcean()
-
-