Visualization dump of cumulative ET

20 views
Skip to first unread message

Utkarsh Mital

unread,
Aug 12, 2025, 2:18:13 PMAug 12
to Amanzi-ATS Users
Hello all,
Can we create a custom variable for visualization dumps? Specifically, is it possible to dump 8-day cumulative ET values? I wish to use MODIS ET (which reports 8-day accumulated values) to validate my ATS runs. I understand I could do visualization dumps every day and then accumulate the values, but that will generate an extremely large number of files. Wondering if there is a possible workaround. I am on ATS 1.5.1.

Regards,
Utkarsh

Coon, Ethan

unread,
Aug 12, 2025, 2:43:17 PMAug 12
to Utkarsh Mital, Amanzi-ATS Users

Yes and no?

 

Yes, you can create custom variables (with evaluators) for visualization dumps.  I believe they should be correctly “updated” when visualized, but that should be checked and tested.  I believe you can (or with a few minor changes could) even have separate vis files that would only visualize that one variable every 8 days.

 

No, I’m not sure we have a way to integrate in time the ET over those 8 days.  In “observations” we have the “integrated in time” option, but I don’t think we have a corresponding option for vis/evaluators.  It shouldn’t be hard to do, but it’s something that would have to be added. 

 

We do have something somewhat similar – for instance we have a “max thaw depth” evaluator that tracks, over a year, the max thaw depth, then resets after a year to track the next year.  But I believe this is hard-coded – it isn’t a convenient option that could be done on any variable, with any type of reset period (e.g. reset the integral every 8 days) or any type of function (e.g. integrate, not max).  It wouldn’t be that hard to do, but it’s definitely new code that would have to be added.

 

If you start a ticket requesting the capability, I’ll get someone to work on it after the short course.

 

Ethan

 

--
You received this message because you are subscribed to the Google Groups "Amanzi-ATS Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ats-users+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/ats-users/0bb28ca0-6776-4f7a-9a06-af9cdcb38a2cn%40googlegroups.com.

Utkarsh Mital

unread,
Aug 12, 2025, 2:54:26 PMAug 12
to Coon, Ethan, Amanzi-ATS Users
Thanks for the reply, Ethan. I’ll think about defining this problem some more and then request a ticket. 
In particular, MODIS ET is not always accumulated over 8 days. At the end of the calendar year, MODIS reports ET accumulated over 5 or 6 days (depending on whether a year has 365 or 366 days). For ATS, that would amount to 5 days (since we do not have leap years in ATS). That exception would need to be baked in as well.

In the immediate term, daily visualization dumps would be a solution. To reduce file sizes, is it possible to reduce the number of, or explicitly specify which, variables that are dumped?

Regards,
Utkarsh

Ethan Coon

unread,
Aug 12, 2025, 5:44:50 PMAug 12
to Utkarsh Mital, Coon, Ethan, Amanzi-ATS Users
Yes, that can be done.  Let me get back to you in the next few days with an example.

The thing that may not be possible but should be fixed to make it possible is to have two vis files — one that does daily ET, and one that does (for instance) monthly slices of all variables. 

The code would support it now; I’m not sure if our input spec supports it.

Ethan


-------------------------------------------------------------------
Ethan Coon
917-969-6831
https://www.ornl.gov/staff-profile/ethan-t-coon
-------------------------------------------------------------------


Utkarsh Mital

unread,
Aug 28, 2025, 1:36:45 PM (9 days ago) Aug 28
to Amanzi-ATS Users
Hi Ethan,
I wanted to follow up on this. Could you share an example where it is possible to specify how we can pick specific variables for visualization dump?
Regarding two vis files, would it help if I request a ticket for that as well?

Regards,
Utkarsh

Coon, Ethan

unread,
Aug 28, 2025, 1:49:36 PM (9 days ago) Aug 28
to Utkarsh Mital, Amanzi-ATS Users

On the ticket, yes – otherwise it will get forgotten.  It still won’t happen until after the short course, but at least it is in the system.

 

On variables – I know we used to have it, but it might be in Amanzi only?  I don’t see it in the current code.  So go ahead and make a ticket for that as well.  Maybe David or Daniil can comment.

 

Thanks,

 

Ethan

 

 

 

Reply all
Reply to author
Forward
0 new messages