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

Reverted fv_tracer2d.F90 to version geos/1.5.0 to get around the laoyut regression caused by dyncore #87

Merged

Conversation

aoloso
Copy link

@aoloso aoloso commented Nov 28, 2023

Stock c180 run fails to regress with layout. Two runs of the same setup at c180 or higher resolution but different NX by NY decompositions are not zero-diff. The problem was found to be with tracer_2d_1L subroutine in fv_tracer2d.F90. Reverting back to the version of fv_tracer2d in geos/v1.5.0 fixes the problem. Minor change to fv_dynamics.F90 to remove the now unused variable z_pack was also made.

@aoloso aoloso added bug Something isn't working 0 diff structural Structural changes to repository that are zero-diff labels Nov 28, 2023
@aoloso aoloso changed the title Issue #86 Reverted fv_tracer2d.F90 to version geos/1.5.0 to get around the laoyut regression caused by dyncore Reverted fv_tracer2d.F90 to version geos/1.5.0 to get around the laoyut regression caused by dyncore Nov 28, 2023
Copy link
Member

@mathomp4 mathomp4 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I see layout reproducibility as well. Approved

@mathomp4
Copy link
Member

Oh, and thanks to @aoloso for finding this!

@mathomp4 mathomp4 merged commit be124d7 into geos/develop Nov 28, 2023
2 checks passed
@mathomp4 mathomp4 deleted the bugfix/aoloso/revert_to_geos_v1.5.0_fv_tracer2d branch November 28, 2023 18:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0 diff structural Structural changes to repository that are zero-diff bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants