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

Removed h_neglect args from remapping_core_h() #13

Conversation

adcroft
Copy link

@adcroft adcroft commented Aug 2, 2024

The API for remaping_core_h() should never had the h_neglect argument, so converting it from optional to mandatory has moved things in the wrong direction. The right way to get the truly optional parameter into the remapping is as a parameter in the type. This commit implements that for the remapping type. In the "big" refactor I'm working on, the parameters are further moved down to be associated with the actual reconstruction schemes.

The API for remaping_core_h() should not have h_neglect as an argument,
so converting it from optional to mandatory has moved things in the wrong
direction. The better way to get the *truly optional* parameter into the
remapping is as a parameter in the type. This commit implements that for
the remapping type. In the "big" refactor, the parameters are further moved
down to be associated with the actual reconstruction schemes.
@adcroft adcroft force-pushed the Hallberg-NOAA-non_opt_h_neglect branch from e79a182 to 14c977c Compare August 3, 2024 15:36
@adcroft adcroft closed this Oct 24, 2024
@adcroft adcroft deleted the Hallberg-NOAA-non_opt_h_neglect branch October 24, 2024 12:32
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.

1 participant