Class DiurnalWeatherCalculatorSine
java.lang.Object
net.simplace.sim.components.util.helper.diurnal.DiurnalWeatherCalculator
net.simplace.sim.components.util.helper.diurnal.DiurnalWeatherCalculatorSine
Calculates diurnal values for temperature and radiation using sine curve
Temperature is calculated according to [G]
Radiation is calculated using simple sine curve
Reference: (G) Goudriaan, Modeling Potential Crop Growth Processes, 1994, (revised version Nov. 2004)
- Author:
- Gunther Krauss
-
Nested Class Summary
Nested classes/interfaces inherited from class net.simplace.sim.components.util.helper.diurnal.DiurnalWeatherCalculator
DiurnalWeatherCalculator.DiurnalValues
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionCalculateDiurnalValues
(double latitude, LocalDateTime date, int steps, double pmaxTemp, double minTemp, double maxTemp, double nminTemp, double radiation, double timeOffset, double timeCoefficient)
-
Constructor Details
-
DiurnalWeatherCalculatorSine
public DiurnalWeatherCalculatorSine()
-
-
Method Details
-
CalculateDiurnalValues
public DiurnalWeatherCalculator.DiurnalValues CalculateDiurnalValues(double latitude, LocalDateTime date, int steps, double pmaxTemp, double minTemp, double maxTemp, double nminTemp, double radiation, double timeOffset, double timeCoefficient) - Specified by:
CalculateDiurnalValues
in classDiurnalWeatherCalculator
-