Revision 18836f3888caaff274146dda667972ae5bbaef9f authored by Oksana Guba on 01 October 2021, 17:53:53 UTC, committed by Oksana Guba on 01 October 2021, 17:53:53 UTC
This PR brings in two major features:

- Semi-Lagrangian tracer transport supports both the F90 theta-l
and C++/Kokkos theta-l_kokkos dycores; thus, the second supports SCREAM.
The first is at performance parity with master.
- Physgrid remap supports both EAM and SCREAM.
Again, the first is at performance parity with master.
A minor new feature is SL transport supports doubly-periodic planar geometry.

This PR also has new tests:

- 6 new standalone Homme tests: ne2 and ne6 theta-l vs theta-l_kokkos with SL;
- 2 new unit tests: gllfvremap_ut for physgrid remap and
compose_ut for SL transport.
Finally, this PR makes four unit tests run in standalone
Homme optimized builds: gllfvremap_ut, compose_ut, limiters_ut, dirk_ut.

[BFB] for EAM. BFB for standalone Homme except:
(1) 8 new standalone Homme tests,
(2) thetah-sl-dcmip16_test1pg2 in the BFB build, and
(3) all three thetah-sl tests in the optimized build.
2 parent s 8ce8b97 + 19f5dac
History
File Mode Size
.circleci
cime @ 8022060
cime_config
components
driver-mct
driver-moab
externals
share
.gitignore -rw-r--r-- 253 bytes
.gitmodules -rw-r--r-- 1.8 KB
CONTRIBUTING.md -rw-r--r-- 1.7 KB
LICENSE -rw-r--r-- 5.3 KB
README.md -rw-r--r-- 3.3 KB
codemeta.json -rw-r--r-- 504 bytes
run_e3sm.template.sh -rwxr-xr-x 12.9 KB

README.md

back to top