Skip to content

v12: Update to GOCART v2.6.2#1030

Open
mathomp4 wants to merge 5 commits intofeature/sdrabenh/gcm_v12from
feature/v12-gocart-2.6.0
Open

v12: Update to GOCART v2.6.2#1030
mathomp4 wants to merge 5 commits intofeature/sdrabenh/gcm_v12from
feature/v12-gocart-2.6.0

Conversation

@mathomp4
Copy link
Member

@mathomp4 mathomp4 commented Feb 5, 2026

This PR updates GEOSgcm v12 to GOCART v2.6.2. v2.6.2 is the v12 equivalent of v2.5.1 but with some changes for v12:

From v2.6.2:

Changed

  • Corrected pressure_lid_in_hPa values from integers to floats in CA2G (bc, br, oc), DU2G, NI2G, SU2G (default, AMIP, AMIP.20C), and SS2G instance RC files
  • Updated SS2G emission_scale values (still not finalized)
  • Removed unused pointer variables (int_ptr, ple) from SU2G_GridCompMod.F90

Fixed

  • Added floating-point protection (TINY/EPS guards) in molality calculation in GOCART2G_Process.F90 to avoid potential division-by-zero or zero-power operations

From v2.6.1

Changed

  • Updated RC configuration settings for GEOSgcm v12
    • Adjusted pressure_lid_in_hPa values for various components (CA2G: 0.01→10 hPa for bc/br/oc, NI2G: 0.01→10 hPa, DU2G: 0.01→10 hPa, SS2G: 0.01→40 hPa, SU2G: 0.01→1 hPa)
    • Switched dust (DU2G) emission coefficients (Ch_DU) from L072 to L181 values
    • Updated dust (DU2G) fwet parameter from 0.8 to 1.0 for all bins
    • Switched sea salt (SS2G) emission_scale from L072 to L181 values

Again, I leave it to @vbuchard and @acollow to comment further.

@mathomp4 mathomp4 self-assigned this Feb 5, 2026
@mathomp4 mathomp4 requested a review from a team as a code owner February 5, 2026 17:29
@mathomp4
Copy link
Member Author

mathomp4 commented Feb 5, 2026

Note to @sdrabenh: I've moved the develop branch to develop as that should be where v12 GOCART development now happens.

@mathomp4 mathomp4 added the Contingent - DNA These changes are contingent on other PRs label Feb 13, 2026
@mathomp4
Copy link
Member Author

mathomp4 commented Feb 13, 2026

Blocking this as there are ExtData issues as well as v2.5.0 does not pass start-stop

Fixed in v2.6.1

@mathomp4 mathomp4 marked this pull request as draft February 13, 2026 17:46
@mathomp4 mathomp4 changed the title v12: Update to GOCART v2.6.0 v12: Update to GOCART v2.6.1 Feb 17, 2026
@mathomp4 mathomp4 removed the Contingent - DNA These changes are contingent on other PRs label Feb 17, 2026
@mathomp4 mathomp4 marked this pull request as ready for review February 17, 2026 20:07
@mathomp4 mathomp4 added non-0-diff ogcm This pull request have verified to be non-zero-diff with the target branch in coupled mode. non-0-diff agcm This pull request have verified to be non-zero-diff with the target branch in dataocean mode. and removed Non 0-diff labels Mar 9, 2026
@mathomp4 mathomp4 changed the title v12: Update to GOCART v2.6.1 v12: Update to GOCART v2.6.2 Mar 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

non-0-diff agcm This pull request have verified to be non-zero-diff with the target branch in dataocean mode. non-0-diff ogcm This pull request have verified to be non-zero-diff with the target branch in coupled mode.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant