Releases: GEOS-ESM/GEOSradiation_GridComp
v1.2.0
This release of GEOSradiation_GridComp extends the work from v1.1.0 that enabled production of OBIO surface solar downwelling direct and diffuse fluxes on OBIO bands. The previous release worked for RRTMG only. This release expands the facility to all three radiation codes.
It is activated by putting SOLAR_TO_OBIO: .TRUE.
in AGCM.rc
and then associating the solar export fields DROBIO
and DFOBIO
either by exporting them in history or adding future connectivity to the OradBioGC. It is off by default and therefore zero-diff. Even if it is on, it is effectively zero-diff ... it only potentially produces two currently unused new exports, now for RRTMGP and Chou-Suarez as well as for RRTMG (see #3).
What's Changed
- Pull main into develop by @mathomp4 in #6
- Fixes #7. De-GPU Chou-Suarez by @mathomp4 in #8
- Move to use GitHub Action for Label Enforcement by @mathomp4 in #11
- Feature/pnorris/#9 add obio exports for chou suarez as well by @dr0cloud in #10
- Merge Develop into Main for Release by @mathomp4 in #12
New Contributors
Full Changelog: v1.1.0...v1.2.0
v1.1.0
This release is technically a non-zero-diff change to v1.0.0 but only because the the FSWBAND
fields in the internal restart were all MAPL_UNDEF
in v1.0.0 but now are filled (see below).
Per @dr0cloud, there are two changes:
- Under RRTMG the exports FSWBAND[NA] were previously MAPL_UNDEF because there was no facility in RRTMG to calculate them yet. This facility is now added. Clearly no one has been using these exports, but it is good to be able to provide them. This is non-zero-diff only in the sense that FSWBAND[NA] now have realistic values for RRTMG, but zero-diff effectively, since no one was using them yet.
- RRTMG can now provide two new Exports DROBIO and DFOBIO. These are HorzOnly exports but with an Ungridded dimension of size 33, the number of OBIO bands. They are the surface downwelling direct and diffuse fluxes (all-sky, with aerosol) in the 33 bands used by ORadBioGC. They are added to support future connection to ORadBioGC (currently been worked on). The necessary internals and calculations are only included if 'RRTMG_TO_OBIO: .TRUE.' appears in AGCM.rc and if RRTMG SW is being run. So zero-diff in the sense that two new exports are added.
Neither change has any affect on any other export nor any significant affect on SOLAR timing.
What's Changed
New Contributors
Full Changelog: v1.0.0...v1.1.0
Initial Release
This release of GEOSradiation_GridComp is based on the GEOSgcm_GridComp repo as of 2022-Jul-27. All testing shows this is zero-diff (as it should be since the code is identical).
Four branches were moved over from GEOSgcm_GridComp using git-filter-repo
:
main
develop
feature/pnorris/#538-add-cond-inhomo-to-RRTMGP
feature/pnorris/#543-renovate-satsim
For more details see below.
How repo was constructed
These were the steps used to create this repository:
mkdir Separate-Radiation-Repo && cd Separate-Radiation-Repo
git clone -b main git@github.com:GEOS-ESM/GEOSgcm_GridComp.git
git clone -b main git@github.com:GEOS-ESM/GEOSgcm_GridComp.git GEOSradiation_GridComp
cd GEOSradiation_GridComp
git filter-repo --subdirectory-filter GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSradiation_GridComp
git remote add origin git@github.com:GEOS-ESM/GEOSradiation_GridComp.git
git checkout main
git push -u origin main
git checkout develop
git push -u origin develop
git checkout feature/pnorris/#538-add-cond-inhomo-to-RRTMGP
git push -u origin feature/pnorris/#538-add-cond-inhomo-to-RRTMGP
git checkout feature/pnorris/#543-renovate-satsim
git push -u origin feature/pnorris/#543-renovate-satsim
git checkout main
After this, the usual boilerplate Markdown files and licences were added (to main
and develop
) as well as a CODEOWNERS
file and a CircleCI config.