diff --git a/src/main/java/no/nibio/vips/util/WeatherUtil.java b/src/main/java/no/nibio/vips/util/WeatherUtil.java index 18a72436e9571bb7a71dc105c8829bf27d540d3a..cf8c30cf2e3a206b40b2483bfad83cfc0f31befa 100644 --- a/src/main/java/no/nibio/vips/util/WeatherUtil.java +++ b/src/main/java/no/nibio/vips/util/WeatherUtil.java @@ -1507,4 +1507,16 @@ public class WeatherUtil { return observations; } + + /** + * Useful for conversion of e.g. solar radiation values + * @param joulePerSquareCentimeter + * @return + */ + public Double calculateAverageHourWattsPerSquareMeterFromJoulePerSquareCentimeter(Double joulePerSquareCentimeter) + { + // There are s10 000 square centimeters in a square meter + // Joule is watts * seconds so average output is hourly joule / 3600 seconds + return joulePerSquareCentimeter * 10000 / 3600; + } }