CLM Irrigation Key

15 views
Skip to first unread message

Stacie DeSousa

unread,
Jun 24, 2026, 9:55:51 PM (8 days ago) Jun 24
to ParFlow
Hi Everyone, 
I wanted to know if the irrigation functionality in ParFlow-CLM has changed since the manual was last updated.

1) Is the best way to model seasonal irrigation with restarting the model with irrigation turned off/on?
2)Is deficit irrigation an option, or only "constant"?
3)Can users apply different irrigation rates and timings to different land cover types, or is one configuration applied to all irrigation-flagged landcover types?

Thanks for your time and help.

Best regards,
Stacie DeSousa

Reed M. Maxwell

unread,
Jun 24, 2026, 10:41:45 PM (8 days ago) Jun 24
to Stacie DeSousa, ParFlow, Nicholas S. Jadallah

Tagging Nick on this one as he has good, recent, examples.

--
You received this message because you are subscribed to the Google Groups "ParFlow" group.
To unsubscribe from this group and stop receiving emails from it, send an email to parflow+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/parflow/44c5ef10-ba45-4610-ba4f-43818940069bn%40googlegroups.com.

Nick Jadallah

unread,
Jul 1, 2026, 4:33:04 PM (yesterday) Jul 1
to ParFlow
Hi Stacie, 

1) Yep, that's correct! Just remember that the irrigation timing requirements are still the same from your previous post! I've mixed those up before. If you need more guidance on restarts, please feel free free to post a separate thread in the group, and we will respond there. 

2) I have only used constant rate. I haven't tried to use any other type and cannot provide advice from firsthand experience. 

3) I have not seen an example with different irrigation rates/timings simultaneously applied to different land cover types before. You can choose to irrigate a different land cover type by modifying the last row in the vegp file (irrig          !irrigation flag for each PFT). You may even be able to irrigate multiple land cover types using this approach...but as I understand it would be the same rate/schedule applied to each type (and I've also never tried this). 

for timing reference: 
Run.Solver.CLM.IrrigationStartTime = [start time, 24H, float, GMT]
Run.Solver.CLM.IrrigationStopTime = [end time, 24H, float, GMT, value must be > start time)


Good luck! 

Best, 
Nick 




Stacie DeSousa

unread,
Jul 1, 2026, 4:33:08 PM (yesterday) Jul 1
to ParFlow
Just checking in again! 
thanks

Reply all
Reply to author
Forward
0 new messages