Klasse AstronomicParametersCalculator
java.lang.Object
net.simplace.sim.components.util.helper.AstronomicParametersCalculator
Methods for calculating daylength and diurnal values
WIKI_START
Includes methods for integration/normalization/rescaling of piecewise
linear functions, as well as methods for calculating diurnal values
for radiation and temperature.
== Reference ==
(G) Goudriaan, Modeling Potential Crop Growth Processes, 1994, (revised version Nov. 2004)
WIKI_END
- Autor:
- Gunther Krauss
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic final record -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungAstronomicParameters(int doy, double latitude) Calculates day length and other parameters from DOY and latitudeAstronomicParameters(int doy, double latitude, double inclination) Calculates day length and other parameters from DOY, latitude and sun inclination
-
Konstruktordetails
-
AstronomicParametersCalculator
public AstronomicParametersCalculator()
-
-
Methodendetails
-
AstronomicParameters
public static AstronomicParametersCalculator.AstroParameters AstronomicParameters(int doy, double latitude) Calculates day length and other parameters from DOY and latitude- Parameter:
doy- Day of year (from 1 to 366)latitude- Latitude in degrees- Gibt zurück:
- HashMap with values for Daylength, PhotoperiodicDaylength, SolarConstant, a, b, DSINB, DSINBE, SinBetaArea
-
AstronomicParameters
public static AstronomicParametersCalculator.AstroParameters AstronomicParameters(int doy, double latitude, double inclination) Calculates day length and other parameters from DOY, latitude and sun inclination- Parameter:
doy- Day of year (from 1 to 366)latitude- Latitude in degreesinclination- Sun inclination in degrees- Gibt zurück:
- HashMap with values for Daylength, PhotoperiodicDaylength, SolarConstant, a, b, DSINB, DSINBE, SinBetaArea
-