java.lang.Object
net.simplace.sim.model.FWSimComponent
net.simplace.sim.components.models.lintul2.Lintul2
All Implemented Interfaces:
net.simplace.sim.util.FWSimFieldContainer

public class Lintul2 extends net.simplace.sim.model.FWSimComponent

Lintul2 is the implementation of the original FST Version of Lintul2, which you find at (L2).

Model description

For the model description please consult the original documentation from (L2).

Changes in the SIMPLACE version

In order to integrate in the SIMPLACE Framework and make the model run over multiple years, following changes were made.

  • There are two additional boolean input Variables iDoSow and iDoHarvest
  • There is an additional output variable WithCrop, which is set to true

when iDoSow is true and set to false, when iDoHarvest is true

  • Calculation is performed only while WithCrop is true (between iDoSow and iDoHarvest). Outside

this period, variables remain on their initial values.

  • On iDoSow and iDoHarvest, the variables are reset to their initial values. When calculating

multiple years, no values are kept from one vegetation period to the other

  • The internal variable is TIME always set to the value of the model DOY, when iDoSow is true

and is incremented daily while WithCrop is true

Result comparison

This versions produces same results (up to rounding) as the FST version. Comparison was made by running the FST script LINTUL2NetherlandsParams.FST with weather data NLD1.970 and NLD1.971 from (W). To perform the comparison, run the SIMPLACE unit test net.simplace.sim.test.model.Lintul2Test.testLintul2Project() and run the FST file above with

References