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

Remove et_calc and pdm03 #599

Merged
merged 4 commits into from
Aug 10, 2023

Conversation

mattw-nws
Copy link
Contributor

Builds on/requires #598. Closes #562

Additions

  • None

Removals

  • Pdm03 model, ET calculation algorithms, and associated data and tests.

Changes

  • Removes a good deal of specialized code for providing the ET calculation specially as a framework-provided (non-forcing) quantity.

Testing

  1. Passes all automated tests.

Screenshots

Notes

Todos

  • Documentation and example cleanup to follow

Checklist

  • PR has an informative and human-readable title
  • Changes are limited to a single goal (no scope creep)
  • Code can be automatically merged (no conflicts)
  • Code follows project standards (link if applicable)
  • Passes all existing automated tests
  • Any change in functionality is tested
  • New functions are documented (with a description, list of inputs, and expected output)
  • Placeholder code is flagged / future todos are captured in comments
  • Project documentation has been updated (including the "Unreleased" section of the CHANGELOG)
  • Reviewers requested with the Reviewers tool ➡️

Testing checklist (automated report can be put here)

Target Environment support

  • Linux

@mattw-nws mattw-nws mentioned this pull request Aug 2, 2023
11 tasks
@mattw-nws mattw-nws marked this pull request as ready for review August 3, 2023 16:12
@mattw-nws mattw-nws self-assigned this Aug 3, 2023
PhilMiller
PhilMiller previously approved these changes Aug 8, 2023
robertbartel
robertbartel previously approved these changes Aug 10, 2023
…his commit should let ngen compile (and run!) but not the tests.
…dencies--but some tests were testing ET calc implicitly, so their values now change if using a different quantity for testing.
@mattw-nws mattw-nws merged commit e250c8b into NOAA-OWP:master Aug 10, 2023
20 checks passed
mattw-nws pushed a commit to PhilMiller/NOAA-OWP-ngen that referenced this pull request Aug 15, 2023
Conflicts:
	include/realizations/catchment/Bmi_Module_Formulation.hpp

(Removed `check_internal_providers` method dropped in NOAA-OWP#599 - @mattw-nws )
mattw-nws added a commit to PhilMiller/NOAA-OWP-ngen that referenced this pull request Aug 15, 2023
mattw-nws pushed a commit to PhilMiller/NOAA-OWP-ngen that referenced this pull request Aug 16, 2023
Conflicts:
	include/realizations/catchment/Bmi_Module_Formulation.hpp

(Removed `check_internal_providers` method dropped in NOAA-OWP#599 - @mattw-nws )
mattw-nws added a commit to PhilMiller/NOAA-OWP-ngen that referenced this pull request Aug 16, 2023
PhilMiller added a commit to PhilMiller/NOAA-OWP-ngen that referenced this pull request Aug 21, 2023
Conflicts:
	include/realizations/catchment/Bmi_Module_Formulation.hpp

(Removed `check_internal_providers` method dropped in NOAA-OWP#599 - @mattw-nws )
PhilMiller pushed a commit to PhilMiller/NOAA-OWP-ngen that referenced this pull request Aug 21, 2023
mattw-nws pushed a commit that referenced this pull request Aug 22, 2023
Conflicts:
	include/realizations/catchment/Bmi_Module_Formulation.hpp

(Removed `check_internal_providers` method dropped in #599 - @mattw-nws )
mattw-nws added a commit that referenced this pull request Aug 22, 2023
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.

Remove internal ET capability
3 participants