Manual irrigation schedule not working

401 views
Skip to first unread message

Patricia Spellman

unread,
Nov 24, 2021, 2:26:38 PM11/24/21
to SWAT+
Hello all,

I am trying to implement a manual irrigation schedule that does not appear to perform any irrigation. 

I use the Land Use Management section in SWAT Editor and edit the land use management table. When I go to manually add operations, I never can seem to get any irrigation to occur. I plant the crop, irrigate and harvest/kill using dates not heat units. I am properly referencing the proper management schedule. I also remove any automatic schedules. I am currently unclear what I need to do to produce irrigation. 

Thanks!

Ebrochet

unread,
Nov 26, 2021, 8:28:31 AM11/26/21
to SWAT+
Hello,

I had the same issue with irrigation : there was no irrigation applied even if I add an irrigation operation in management.sch file.
A solution that works for me is to modify the mgt_sched.f90 file (and then compile all the f90 file to make a new .exe):

at line 248 : put "irrop = mgt%op1" instead of "irrop = mgt%op4"

This is in order to be consistent with read_mgtops.f90 file, line 94 : sched(isched)%mgt_ops(iop)%op1 = idb

And another question : did you also try to use the automatic irrigation schedules ? I tried, but it does not provide any irrigation. I did not yet find why.

Elisabeth

Patricia Spellman

unread,
Nov 29, 2021, 2:29:41 PM11/29/21
to SWAT+
SAME PROBLEM! The automatic irrigation provides no irrigation as well. We were scratching our heads absolutely confused as to what was happening. It would perform all other operations, but not irrigation (plant, harvest, etc). 

Would you mind sending me your newly compiled executable? I would greatly appreciate it. 

Message has been deleted
Message has been deleted

Ebrochet

unread,
Nov 30, 2021, 4:38:44 AM11/30/21
to SWAT+
Hello Patricia,

It seems that I can't attach the newly compiled executable, maybe it it too heavy ? (6Mo) You can dowmload it from wetransfer :  https://wetransfer.com/downloads/1b1bef8e25984e9f858657b460136f0220211130093508/f9d095cf014c698a6b882de77e2bf22520211130093533/4d7f5c
BUT it is for Linux : if you are using Windows, you might have to compile it yourself. I guess this can help you : https://swatplus.gitbook.io/docs/source-code#swat+-model-compile-help
In fact I am not very familiar with compilation : I just followed step by step this documentation.

I will let you know if I find a solution for the automatic irrigation...!

Elisabeth

Patricia Spellman

unread,
Nov 30, 2021, 1:39:18 PM11/30/21
to SWAT+
Hey,

Thanks so much. I am using windows and am currently working on compiling it there. Thanks for trying though :) I will keep on the automatic irrigation thing as well. This seems like a pretty gross oversight if it's not us missing something :x

Patricia Spellman

unread,
Dec 1, 2021, 3:30:41 PM12/1/21
to SWAT+
Hey,

I was wondering if you could try sending it again. I can't seem to access it using the link you shared.

Thanks again!

On Tuesday, November 30, 2021 at 4:38:44 AM UTC-5 Ebrochet wrote:

邱繼成

unread,
Dec 6, 2021, 4:30:23 AM12/6/21
to SWAT+
hi

I have the same problem.
I try to change the   executable  source, but I am fall.
Could anyone can send me the new  executable? 
I would greatly appreciate it. 

thanks you!
pdspe...@gmail.com 在 2021年12月2日 星期四上午4:30:41 [UTC+8] 的信中寫道:

Gopal Penny

unread,
Dec 17, 2021, 10:05:21 PM12/17/21
to SWAT+
One approach is to set up automatic irrigation from an unlimited source whenever the variable "w_stress" falls below 0.8. See attached screenshots for the management schedule (for sugarcane) and decision table (irr_fur_unli).
Screen Shot 2021-11-30 at 12.33.25 PM.png
Screen Shot 2021-11-30 at 12.32.31 PM.png

Patricia Spellman

unread,
Jan 29, 2022, 12:46:34 PM1/29/22
to SWAT+
Thank you for your help, but this still does not solve the problem of needing a water budget based on actual applied irrigation. I am hoping the manual irrigation bug is solved soon. 
Reply all
Reply to author
Forward
0 new messages