APSIMInitiative / ApsimX

ApsimX is the next generation of APSIM
http://www.apsim.info
Other
137 stars 165 forks source link

Port G-Range Model to Apsim Next Gen #4534

Open zur003 opened 4 years ago

zur003 commented 4 years ago

The "World Modelers" project needs the ability to simulate pasture production in rangelands, and to do so at any arbitrary location on the globe. The G-Range model developed at Colorado State University does this, and we have received permission to port the G-Range model into ApsimX.

hol353 commented 4 years ago

@APSIMInitiative/reference-panel: FYI @zur003 :This will need review by Reference Panel at some point when it is ready.

zur003 commented 4 years ago

@hol353 - it also needs an example simulation - that will be coming soon.

hol430 commented 4 years ago

@zur003 I didn't really read much of the code changes in #4654 but why was there a .db file included in the pull request?

zur003 commented 4 years ago

@hol353 - the database holds information for "zones" around the world, where a zone is a grid cell delimited by latitude and longitude. In it's original incarnation, GRange used this information to get soil and climate information for the currently selected location, and perhaps most critically, the vegetation type (e.g., desert, savanna, tundra, evergreen forest, etc.) for the zone. Those values can now be provided through the APSIM user interface or read from other APSIM components, but I retained the database to: (1) allow for cases where the user may not know the vegetation type or have soil data for the target location and (2) allow for reasonably direct comparison/validation with the original Fortran model.

hol353 commented 4 years ago

Sounds ok to me.