Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

simplify queries for PBL and LES parameters per level #1772

Merged
merged 16 commits into from
Sep 5, 2024

Conversation

baperry2
Copy link
Collaborator

@baperry2 baperry2 commented Aug 29, 2024

This both simplifies the code for these queries and makes it more flexible, as the user may decide individually which parameters to specify once and which parameters to specify separately for each level.

Draft: Depends on AMReX-Codes/amrex#4119

WeiqunZhang pushed a commit to AMReX-Codes/amrex that referenced this pull request Sep 4, 2024
## Summary

- The ParmParse functions for AMReX Enums added in #4069 did not carry
the optional arguments found in other ParmParse functions. Those are
added so that, for example, querying an enum has the same interface as
querying other types.
- These functions shouldn't modify the ParmParse object, so they are
made `const`
- The `prefixedName` function is made a public member instead of a
protected member.

## Additional background

The use case for these changes is
erf-model/ERF#1772
@baperry2 baperry2 marked this pull request as ready for review September 4, 2024 20:43
@baperry2 baperry2 merged commit d0560c8 into erf-model:development Sep 5, 2024
12 checks passed
@baperry2 baperry2 deleted the simplify-turb-struct branch September 5, 2024 23:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants