Skip to content

Conversation

@arporter
Copy link
Member

@arporter arporter commented Dec 18, 2025

This is a step towards both #2381 (generalising global reductions) and #2674 (new field_min_max builtin). It attempts to reduce the size of #3222 by only adding the two new access types for reductions as well as the skeletons for the new builtins.

arporter and others added 30 commits October 3, 2025 21:56
@arporter
Copy link
Member Author

This is ready for another look now @sergisiso.

Copy link
Collaborator

@sergisiso sergisiso left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@arporter Can you also update the title, are any of the issues now ready to close?

@arporter arporter changed the title (Towards #2381 #2674) add min max access types and new LFRic builtins (Towards #2381 #2674) generalise GH_SUM to GH_REDUCTION and begin support for new min/max LFRic builtins Jan 22, 2026
@arporter
Copy link
Member Author

I've updated the title. Unfortunately this won't close any tickets yet (as it doesn't actually touch the global-sum/reduction functionality).

@arporter arporter changed the title (Towards #2381 #2674) generalise GH_SUM to GH_REDUCTION and begin support for new min/max LFRic builtins (Towards #2381 #2674) generalise GH_SUM Kernel metadata to GH_REDUCTION and begin support for new min/max LFRic builtins Jan 22, 2026
@arporter
Copy link
Member Author

Ready for another look/further discussion now @sergisiso.

Copy link
Collaborator

@sergisiso sergisiso left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for all the changes @arporter , I triggered the IT once more to be cautions but I don't expect any problem since this is still not used in LFRic (as its not finished for DM). I will merge if all comes green.

@sergisiso sergisiso merged commit 152a9c3 into master Jan 22, 2026
15 checks passed
@sergisiso sergisiso deleted the 2381_min_max_builtins branch January 22, 2026 13:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

LFRic PSyKAl-lite Issue related to removal of PSyKAl-lite code in LFRic LFRic Issue relates to the LFRic domain ready to be merged

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants