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

+Move find_interfaces to MOM_state_initialization #1178

Merged
merged 1 commit into from
Aug 18, 2020

Conversation

Hallberg-NOAA
Copy link
Collaborator

Simplified and cleaned up find_interfaces and moved it from MOM_tracer_Z_init
to MOM_state_initialization, reflecting the fact that it is only used from
within MOM_state_initialization and that it has very little to do with tracer
initialization. The subroutine fast_bisect was inlined into find_interfaces
and the stand-alone version was deleted. One minor bug that does change
answers was noted but not corrected. All answers are bitwise identical, but
the previously publicly visible interface to find_interfaces was made private
to the MOM_state_initialization module.

  Simplified and cleaned up find_interfaces and moved it from MOM_tracer_Z_init
to MOM_state_initialization, reflecting the fact that it is only used from
within MOM_state_initialization and that it has very little to do with tracer
initialization.  The subroutine fast_bisect was inlined into find_interfaces
and the stand-alone version was deleted.  One minor bug that could change
answers was noted but not corrected.  All answers are bitwise identical, but
the previously publicly visible interface to find_interfaces was made private
to the MOM_state_initialization module.
@marshallward
Copy link
Collaborator

marshallward commented Aug 18, 2020

Gaea regression tests: https://gitlab.gfdl.noaa.gov/ogrp/MOM6/-/pipelines/11009

Passed, no regressions.

@marshallward marshallward merged commit dd75807 into mom-ocean:dev/gfdl Aug 18, 2020
@Hallberg-NOAA Hallberg-NOAA deleted the move_find_interfaces branch July 30, 2021 18:13
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.

2 participants