NASA-LIS / LISF

Land Information System Framework
Apache License 2.0
118 stars 156 forks source link

Add Irrigation Routines to Noah 3.6 #176

Open jerlingi opened 5 years ago

jerlingi commented 5 years ago

Add Noah 3.3 irrigation routine interfaces to Noah 3.6

dmocko commented 1 month ago

Hi @jerlingi

We have a user trying to do this right now in Discussion #1584

Is there more to adding the irrigation that I may have missed in my answers on this discussion?

I do note that this issue probably refers to all types of irrigation, unlike the discussion, which is only about sprinkler.

jerlingi commented 1 month ago

Hi @dmocko

I reviewed your discussion on #1584 and my pull request from when I put irrigation into Noah-MP 4.0.1, and you have identified the three files that we need to see to help this user debug:

LISF/lis/make/default.cfg LISF/lis/plugins/LIS_lsmirrigation_pluginMod.F90 LISF/lis/surfacemodels/land/noah.3.6/irrigation/noah36_getirrigationstates.F90

I'll keep an eye on this discussion. Copying the Noah 3.3 routines over, renaming them, and making sure default.cfg and LIS_lsmirrigation_pluginMod.F90 have been correctly updated should allow all irrigation types to be enabled in Noah 3.6.