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

11 - update_land_model_fast to update_atmos_model_state #125

Merged
merged 48 commits into from
Jun 20, 2024

Conversation

mlee03
Copy link
Contributor

@mlee03 mlee03 commented Jun 12, 2024

In this PR, the following coupler subroutines have been defined:

  1. coupler_update_land_model_fast
  2. coupler_update_ice_model_fast
  3. coupler_update_atmos_model_up
  4. coupler_flux_up_to_atmos
  5. coupler_update_atmos_model_state

Currently tests are running

The fast coupler loop has been labeled

@mlee03 mlee03 marked this pull request as ready for review June 20, 2024 11:56

call flux_ex_arrays_dealloc
!> atmosphere dynamics
if (do_atmos) call coupler_update_atmos_model_dynamics(Atm, current_timestep, &
Copy link
Contributor

Choose a reason for hiding this comment

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

I think this changes the behavior from before. Before, the checksums were always printed as long as do_chksum was true. In this code, the checksums will be printed if do_atmos is .True. and do_chksum is .True.. This is more efficient. Similar comment applies below too.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

You're right, we've warned the scientists the chksums will not be computed if do_atmos = .False. which makes sense since they won't change from the previous chksum computation

full/full_coupler_mod.F90 Outdated Show resolved Hide resolved
@rem1776 rem1776 merged commit 2b3a369 into NOAA-GFDL:main Jun 20, 2024
2 checks passed
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.

4 participants