forked from ESCOMP/CAM
-
Notifications
You must be signed in to change notification settings - Fork 0
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 dev into main for EWv2.2 Release #19
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Local debug option can be enabled in the source code to print messages before and after chem_timestep_tend and aero_model_drydep are called. Prints are off by default. Signed-off-by: Lizzie Lundgren <elundgren@seas.harvard.edu>
Signed-off-by: Lizzie Lundgren <elundgren@seas.harvard.edu>
Dry deposition in GEOS-Chem now uses a combination of CLM dry deposition velocities and GEOS-Chem computed velocities which is determined by presence of ocean (100% CLM velocities if no ocean, 100% GEOS-Chem velocities if all ocean, and a scaled value of the two if in between). This update also uncomments several code that set State_Met fields, and the logicals for CLM drydep vel and online land type is removed (the former is effectively now always true and the latter is always false). Signed-off-by: Lizzie Lundgren <elundgren@seas.harvard.edu>
Signed-off-by: Lizzie Lundgren <elundgren@seas.harvard.edu>
Signed-off-by: Lizzie Lundgren <elundgren@seas.harvard.edu>
These will need to change again before merge because GEOS-Chem 14.0.0 and HEMCO 3.5.0 are not yet released, and I am now using my fork of HEMCO_CESM with modifications needed to link to and build latest HEMCO as is. Signed-off-by: Lizzie Lundgren <elundgren@seas.harvard.edu>
…m case This is until there is a better way to handle the wetdep and drydep lists for GEOS-Chem cases Signed-off-by: Lizzie Lundgren <elundgren@seas.harvard.edu>
Eventually this will go higher up in the cam bld directory since the same file is used for all GEOS-Chem cases. Signed-off-by: Lizzie Lundgren <elundgren@seas.harvard.edu>
Signed-off-by: Lizzie Lundgren <elundgren@seas.harvard.edu>
Signed-off-by: Lizzie Lundgren <elundgren@seas.harvard.edu>
Signed-off-by: Lizzie Lundgren <elundgren@seas.harvard.edu>
Only gas_pcnst should be incremented when adding non-advected species to solsym. Signed-off-by: Lizzie Lundgren <elundgren@seas.harvard.edu>
This avoids an error retrieving CEDS emissions for which 2010 is not available. This update also include a minor comment change in chem_mods. Signed-off-by: Lizzie Lundgren <elundgren@seas.harvard.edu>
Ustar is used in GEOS-Chem dry deposition over ocean Signed-off-by: Lizzie Lundgren <elundgren@seas.harvard.edu>
Support HEMCO grid configuration and change HEMCO-CESM remote to ESCOMP
… and was added in error
Signed-off-by: Lizzie Lundgren <elundgren@seas.harvard.edu>
Fix bug that was forcing HEMCO_Config.rc as hemco_config_file
Signed-off-by: Lizzie Lundgren <elundgren@seas.harvard.edu>
Provide RRTMGP as a radiation parameterization
ESCOMP/CAM PR ESCOMP#909 from brian-eaton/rrtmgp. Provide RRTMGP as a radiation parameterization.
…#15) Fix ability to build CAM with intel-oneapi compilers.
The new IC files contain fields that are expected by routines in cam_dev (cam7) physics. The new topo files were regenerated due to changes in the NCAR/Topo software. These files are only used when 'phys="cam_dev"' to ensure previous compsets and/or tests aren't affected.
Incorporate EW changes
NOTE: the files added in this commit are only for EarthWorks and may not be desired in ESCOMP/CAM or in the CESM data servers. Search for the text "EarthWorks specific" in namelist_defaults_cam.xml for more context.
Since hgrid names come from the ATM_GRID value, these names should have been mpasa7p5 and mpasa3p75. See the definitions in ccs_configs files "component_grids_nuopc.xml" and "modelgrid_aliases_nuopc.xml".
Other mpas_dt values are set to be 1/3 of atm coupling interval in seconds.
For 15km, 7.5km, and 3.75km resolutions (approaching cloud resolving scales) radiation schemes should update more frequently to keep up with the dynamics time steps. These settings update the radiation every 10 physics (CAM) time steps based on the atm coupling interval. Other mpasa resolutions will inherit the default "-1" value, which runs radiation once every simulated hour. NOTE: these are proposed values, and may not hold up to testing.
Since EWOrg/MPAS-Model PR #3 was merged, use the tag that was created in MPAS-Model.
From: https://github.com/earth-system-radiation/rte-rrtmgp.git Tag: v1.7 To: https://github.com/EarthWorksOrg/rte-rrtmgp.git Tag: v1.7_ew_release_2.2 This is a temporary measure for the functional release of Earthworks. This change fixes the GPU seg fault in RRTMGP because of the missing data directives in the CAM-RRTMGP interface. This change should be removed once we add the data directives to the CAM-RRTMGP interface.
Add files to namelist_defaults_cam.xml that should have been added earlier. The files/resolutions affected are EarthWorks-specific.
To ensure old cases grab the correct ncdata files (with z-values that match), the old bnd_topo files are added back to namelist_defaults_cam.xml. The new files are include the 'phys="cam_dev"' key to ensure they aren't grabbed by accident.
Fixes some files that either weren't keyed correctly, adds back files that shouldn't have been removed, and ensures that some files are only selected when cam_dev physics are being used.
This PR requires #20 to be merged first. |
gdicker1
pushed a commit
that referenced
this pull request
Aug 29, 2024
add translater from manage_externals
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.