Functions to define and initialize rice field management systems.
Usage
jsendra()
bomba()
clearfield()
new_management_system(
sowing_yday = 111,
harvesting_yday = 251,
perellona_end_yday = 15,
perellona_start_yday = 306,
flow_height_cm = 10,
perellona_height_cm = 20,
display_name = "New Management System"
)
Arguments
- sowing_yday
[integer(1)]
Day of the year marking the start of the sowing season (1–366, assuming a leap year).- harvesting_yday
[integer(1)]
Day of the year marking the end of the sowing season (1–366, assuming a leap year).- perellona_end_yday
[integer(1)]
Day of the year marking the end of the Perellona flooding period (before sowing).- perellona_start_yday
[integer(1)]
Day of the year marking the beginning of the Perellona flooding period (after harvest).- flow_height_cm
[numeric(1)]
Target water level (in cm) during the regular days of the sowing season, excluding emptying and transition days.- perellona_height_cm
[numeric(1)]
Target water level (in cm) during the Perellona flooding period.- display_name
[character(1)]
Name of the management systems to be displayed in output plots and summaries.
Details
These functions are used to define and initialize rice field management system. Specifically:
new_management_system()
creates an empty management system, with no scheduled chemical applications.jsendra()
,bomba()
, andclearfield()
provide predefined systems inspired by the J. Sendra, Bomba, and Clearfield rice varieties, respectively.
Additional chemical applications can be scheduled using the helper function
schedule_application()
. The default values of the arguments of
new_management_system()
coincide with those used internally by jsendra()
,
bomba()
, and clearfield()
.