The sim components in the package lintul5 implement the Lintul5 algorithms from (L5). They are designed to reproduce same results (up to rounding errors) as the original FST program.
The original model is subdivided into multiple sim components (which should be used in the following order to be as close as possible to the original algorithm).
Daylength calculation is performed by the transformer component AstronomicParametersTransformer
Irradiation component calculates the daily total irradiation
The component calculates irradiation and atmospheric transmission as in the original PENMAN() routine.
It takes inputs from the AstronomicParametersTransformer.
It's outputs are used by PotentialEvapoTranspiration and Lintul5.
For documentation of the algorithms please consult the orginal documentation (L5)
Original PENMAN() subroutine is split into different parts, without changing the calculated results.
(L5) Joost Wolf, User guide for LINTUL5, Wageningen UR, Wageningen, 2012
Content Type | Name | Description | Data Type | Unit | Min Value | Max Value | Default Value |
---|---|---|---|---|---|---|---|
input | iCOSLD | Amplitude of sine of solar height | DOUBLE | 1 | - | - | 0.0 |
input | iDAYL | Astronomic daylength (base = 0 degrees) | DOUBLE | h | - | - | 0.0 |
input | iDTR | daily total radiation (output of routine WEATHR) | DOUBLE | J/(m2 d) | - | - | - |
input | iSINLD | Seasonal offset of sine of solar height | DOUBLE | 1 | - | - | 0.0 |
out | ATMTR | atmospheric transmission | DOUBLE | 1 | - | - | 0.0 |
out | AVRAD | Daily total irradiation | DOUBLE | J/(m2 d) | - | - | 0.0 |