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

Merge CAM ew-develop into ew-main for EarthWorks v2.4 Release #36

Merged
merged 840 commits into from
Dec 20, 2024

Conversation

gdicker1
Copy link

@gdicker1 gdicker1 commented Dec 2, 2024

No description provided.

brian-eaton and others added 30 commits July 12, 2024 16:31
…anup

        modified:   src/chemistry/aerosol/aero_deposition_cam.F90
        modified:   src/chemistry/aerosol/modal_aerosol_properties_mod.F90
        modified:   src/chemistry/modal_aero/aero_model.F90
cam6_4_010: Initial Gravity Wave moving mountain
Initial Gravity Wave moving mountain
This commit addresses issues that were seen when using ncdata with
longitudes in the [-pi, pi] range in cases with full physics.  This
would cause the atmosphere to become unphysical and runs to fail. This
change is made just after the longitude values are read to ensure they
are correct for the remainder of execution.
NOTE: this is before the 'aux_cam' tests have been run
        modified:   src/chemistry/aerosol/modal_aerosol_properties_mod.F90
cam6_4_011: Update submodules, git-fleximod; fix fv3 build; remove mct reference
Previous versions of the lonCell_arr adjustment used an explicit loop. Without this loop, the nCells variable and the routine to fetch it are no longer needed.
gdicker1 and others added 20 commits September 12, 2024 19:33
Adds more detailed timers to CAM to better identify what subroutine the
timer corresponds to.
Bring in dev changes from EarthWorksOrg/CAM
These include:
- mpasa15 32L, 58L, 93L notopo files
- cami (real-data) input files for product {mpasa60, mpasa30, mpasa15 } x {32L, 58L, 93L}
- mpasa60, mpasa30, mpasa15 bnd_topo files.
These files currently can't be added to the CESM data repository due to
size. Interested users may find these files within the CESM inputdata
directory on Derecho and/or GLADE.
 cam6_4_033: Add updated ncdata and bnd_topo files for MPASv8
This fixes intel and gnu builds of CHAOS2000dev compset
…w-develop (PR #33)

Add updated ncdata and bnd_topo files for MPASv8.

This PR brings in a feature branch that was contributed to ESCOMP/CAM ESCOMP#1029
(tagged cam6_4_033) and adds a few extra EarthWorks-specific files on top.
NOTE: there is now further work needed to re-port a routine; GPU results
for MPAS-A are not correct yet.
Update EarthWorksOrg/CAM with upstream work from
ESCOMP/CESM/cesm3_0_beta03
Add routines to transfer to/from the GPU before/after calling
atm_do_timestep. This is to try to ensure the GPU MPAS-A dycore has the
data it needs based on fields in dyn_in and that the fields CAM needs in
dyn_out are updated on the CPU.
Catch up to recent changes on ew-develop branch
…35)

Enable MPAS-A OpenACC, improve GPU answer differences for simple physics
cases.

IMPORTANT: These changes cause cases using GPUs, non-simple physics, and
the MPAS-A dycore to fail. See the Pull Request for more information.
@gdicker1 gdicker1 added external Has to do with externals release Related to a release version of this repository labels Dec 2, 2024
@gdicker1 gdicker1 self-assigned this Dec 2, 2024
@gdicker1
Copy link
Author

gdicker1 commented Dec 2, 2024

@gdicker1 gdicker1 marked this pull request as ready for review December 2, 2024 23:18
@gdicker1 gdicker1 merged commit acba0fc into ew-main Dec 20, 2024
2 checks passed
gdicker1 pushed a commit that referenced this pull request Dec 20, 2024
if submodule does not exist add it
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
external Has to do with externals release Related to a release version of this repository
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants