Package edu.ie3.datamodel.models.value
Class WeatherValue
java.lang.Object
edu.ie3.datamodel.models.value.WeatherValue
- All Implemented Interfaces:
Value
,Serializable
Describes weather as a combination of solar irradiance, temperature and wind values
- See Also:
-
Constructor Summary
ConstructorDescriptionWeatherValue
(org.locationtech.jts.geom.Point coordinate, SolarIrradianceValue solarIrradiance, TemperatureValue temperature, WindValue wind) WeatherValue
(org.locationtech.jts.geom.Point coordinate, tech.units.indriya.ComparableQuantity<edu.ie3.util.quantities.interfaces.Irradiance> directSolarIrradiance, tech.units.indriya.ComparableQuantity<edu.ie3.util.quantities.interfaces.Irradiance> diffuseSolarIrradiance, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Temperature> temperature, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Angle> direction, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Speed> velocity) -
Method Summary
-
Constructor Details
-
WeatherValue
public WeatherValue(org.locationtech.jts.geom.Point coordinate, SolarIrradianceValue solarIrradiance, TemperatureValue temperature, WindValue wind) - Parameters:
coordinate
- of this weather value setsolarIrradiance
- values for this coordinatetemperature
- values for this coordinatewind
- values for this coordinate
-
WeatherValue
public WeatherValue(org.locationtech.jts.geom.Point coordinate, tech.units.indriya.ComparableQuantity<edu.ie3.util.quantities.interfaces.Irradiance> directSolarIrradiance, tech.units.indriya.ComparableQuantity<edu.ie3.util.quantities.interfaces.Irradiance> diffuseSolarIrradiance, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Temperature> temperature, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Angle> direction, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Speed> velocity) - Parameters:
coordinate
- of this weather value setdirectSolarIrradiance
- Direct sun irradiance for this coordinate (typically in W/m²)diffuseSolarIrradiance
- Diffuse sun irradiance for this coordinate (typically in W/m²)temperature
- for this coordinate (typically in K)direction
- Direction, the wind comes from as an angle from north increasing clockwise (typically in rad)velocity
- Wind velocity for this coordinate (typically in m/s)
-
-
Method Details