Package net.simplace.sim.components.util.helper
package net.simplace.sim.components.util.helper
Helper classes with auxiliary functions and methods
Overview
In this package (and it's subpackages) you find helper classes with methods and functions, that are used by SimComponents and transformers. See the documentation of subpackages and individual classes for details
- Siehe auch:
-
KlasseBeschreibungMethods for dealing with arrays of layers
Includes methods for resampling layers of different vertical resolution.
Resample modes - CENTER - takes the value of the source layer that hits the center of target layer - FIRST - takes the value of the first source layer that overlaps with the target layer - LAST - takes the value of the last source layer that overlaps with the target layer - AVG - takes the weighted average of the overlapping source layers - SUM - takes the sum of overlapping source layers, multiplied by the proportion of their overlapMethods for calculating daylength and diurnal valuesIncludes 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)
Methods for interpolating and integrating piecewise linear functionsFunctions are given by arrays of x and y values.
Helper EquationsFAO56 for computing values due to equations from (FAO 56)Equation numbers refers to the paper cited below.
References
TableDefinedFunction<X,Y> TabulatedValues<X,Y> Handles tabulated values (X and Y column) and returns for a x-value a y-value by using the table (lookup, interpolation etc.)