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

Fix a missing if statement in PR #1149 #1155

Merged
merged 1 commit into from
Mar 13, 2023

Conversation

nikizadehgfdl
Copy link
Contributor

  • send_data3d is not calling diag_send_data correctly.
  • it has to check for presence of argument "mask" and call diag_send_data accordingly
    is

Description
PR #1149 had a problem. It would not call diag_send_date subroutine if argument "mask" were present.
This causes some experiments to crash , particularly ESM4.2

Fixes # (issue)

How Has This Been Tested?
Tested ESM4.2 and MOM6_solo

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • Any dependent changes have been merged and published in downstream modules
  • New check tests, if applicable, are included
  • make distcheck passes

- send_data3d is not calling diag_send_data  correctly.
- it has to check for presence of  argument "mask" and call
diag_send_data accordingly
is
@thomas-robinson
Copy link
Member

@nikizadehgfdl is this done? Can you check all the boxes if it is.

@rem1776 rem1776 merged commit 6362657 into NOAA-GFDL:main Mar 13, 2023
uramirez8707 added a commit to uramirez8707/FMS that referenced this pull request Apr 6, 2023
* fix - gnu and pgi issue with class(*) in send_data3d (NOAA-GFDL#1149)

* feat: extend `string` interface in `fms_string_utils_mod` (NOAA-GFDL#1142)

* fix: add omp directives for race condition in tridiagonal (NOAA-GFDL#1109)

* fix: missing if statement in PR NOAA-GFDL#1149 (NOAA-GFDL#1155)

* fix: time_manager missing changes from year to yr, month to mo, day to dy (NOAA-GFDL#1169)

* chore: update changelog and version numbers for release (NOAA-GFDL#1167)

* chore: append dev to version number post-release (NOAA-GFDL#1179)

---------

Co-authored-by: Niki Zadeh <niki.zadeh@noaa.gov>
Co-authored-by: Jesse Lentz <42011922+J-Lentz@users.noreply.github.com>
Co-authored-by: ganganoaa <121043264+ganganoaa@users.noreply.github.com>
Co-authored-by: MiKyung Lee <58964324+mlee03@users.noreply.github.com>
Co-authored-by: Ryan Mulhall <35538242+rem1776@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
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