Revision 3657e4066889b03de1ae808db02c049a13ccca7d authored by Alan V Di Vittorio on 08 December 2023, 23:14:38 UTC, committed by Alan V Di Vittorio on 08 December 2023, 23:14:38 UTC
The model successfully runs to completion for ZLND  with functional CO2
downscaling. The linearly downscaled CO2 data have been verified
within the GCAM repo code, but not yet in the fortran ehc code
(giac repo). Convergence downscaling has not been verified. Restarts
work properly. The gcam namelist has been updated to add several
options for convergence downscaling and the gcam co2 passing namelist
item has been corrected in name. A shell script has been added to
gcam/tools that generates the new input base co2 gridded files.
The fortran floating point exception checks are still off because
the model still fails due to untrapped GCAM nans if these are on
(which usually is only when DEBUG=TRUE). This allows for DEBUG to
be set to TRUE and for the model to run. The configuration for
the boost library for the ehc/gcam now points to the files in
the gcam repo for portability. The xerces library configuration
has been removed as it is no longer needed by GCAM.  The three repo
branches (e3sm, giac, gcam) at this commit work together
(at least for ZLND), and thse branches are set in the .gitmodules files.
1 parent 2cf7280
History
File Mode Size
CMakeLists.txt -rw-r--r-- 125 bytes
CNL.cmake -rw-r--r-- 589 bytes
Darwin.cmake -rw-r--r-- 113 bytes
Macros.cmake -rw-r--r-- 1.3 KB
amdclang.cmake -rw-r--r-- 241 bytes
amdclang_crusher.cmake -rw-r--r-- 347 bytes
cray.cmake -rw-r--r-- 720 bytes
cray_theta.cmake -rw-r--r-- 470 bytes
crayclang.cmake -rw-r--r-- 720 bytes
crayclang_crusher.cmake -rw-r--r-- 380 bytes
fj.cmake -rw-r--r-- 1.6 KB
gnu.cmake -rw-r--r-- 1.6 KB
gnu_anlgce-ub18.cmake -rw-r--r-- 790 bytes
gnu_anlgce.cmake -rw-r--r-- 790 bytes
gnu_anlworkstation.cmake -rw-r--r-- 647 bytes
gnu_anvil.cmake -rw-r--r-- 901 bytes
gnu_ascent.cmake -rw-r--r-- 694 bytes
gnu_badger.cmake -rw-r--r-- 951 bytes
gnu_bebop.cmake -rw-r--r-- 810 bytes
gnu_cades.cmake -rw-r--r-- 586 bytes
gnu_chrysalis.cmake -rw-r--r-- 961 bytes
gnu_cori-haswell.cmake -rw-r--r-- 121 bytes
gnu_cori-knl.cmake -rw-r--r-- 121 bytes
gnu_crusher.cmake -rw-r--r-- 338 bytes
gnu_eddi.cmake -rw-r--r-- 615 bytes
gnu_fugaku.cmake -rw-r--r-- 846 bytes
gnu_gcp.cmake -rw-r--r-- 885 bytes
gnu_grizzly.cmake -rw-r--r-- 951 bytes
gnu_jlse.cmake -rw-r--r-- 747 bytes
gnu_lawrencium-lr6.cmake -rw-r--r-- 464 bytes
gnu_linux-generic.cmake -rw-r--r-- 359 bytes
gnu_mac.cmake -rw-r--r-- 149 bytes
gnu_mappy.cmake -rw-r--r-- 748 bytes
gnu_melvin.cmake -rw-r--r-- 748 bytes
gnu_miller.cmake -rw-r--r-- 953 bytes
gnu_modex.cmake -rw-r--r-- 548 bytes
gnu_perlmutter.cmake -rw-r--r-- 957 bytes
gnu_singularity.cmake -rw-r--r-- 343 bytes
gnu_snl-white.cmake -rw-r--r-- 591 bytes
gnu_spock.cmake -rw-r--r-- 373 bytes
gnu_summit.cmake -rw-r--r-- 694 bytes
gnu_theta.cmake -rw-r--r-- 443 bytes
gnu_tulip.cmake -rw-r--r-- 627 bytes
gnugpu.cmake -rw-r--r-- 1.4 KB
gnugpu_ascent.cmake -rw-r--r-- 795 bytes
gnugpu_perlmutter.cmake -rw-r--r-- 1.1 KB
gnugpu_summit.cmake -rw-r--r-- 855 bytes
ibm.cmake -rw-r--r-- 1.1 KB
ibm_ascent.cmake -rw-r--r-- 1.1 KB
ibm_summit.cmake -rw-r--r-- 1.1 KB
ibmgpu.cmake -rw-r--r-- 2.0 KB
ibmgpu_ascent.cmake -rw-r--r-- 91 bytes
intel.cmake -rw-r--r-- 1.3 KB
intel18_snl-blake.cmake -rw-r--r-- 1.3 KB
intel_Darwin.cmake -rw-r--r-- 591 bytes
intel_anvil.cmake -rw-r--r-- 1.7 KB
intel_badger.cmake -rw-r--r-- 865 bytes
intel_bebop.cmake -rw-r--r-- 715 bytes
intel_cascade.cmake -rw-r--r-- 521 bytes
intel_chrysalis.cmake -rw-r--r-- 1.2 KB
intel_compy.cmake -rw-r--r-- 754 bytes
intel_constance.cmake -rw-r--r-- 306 bytes
intel_cori-haswell.cmake -rw-r--r-- 415 bytes
intel_cori-knl.cmake -rw-r--r-- 936 bytes
intel_ghost.cmake -rw-r--r-- 885 bytes
intel_grizzly.cmake -rw-r--r-- 865 bytes
intel_itasca.cmake -rw-r--r-- 786 bytes
intel_lawrencium-lr3.cmake -rw-r--r-- 282 bytes
intel_lawrencium-lr6.cmake -rw-r--r-- 282 bytes
intel_mappy.cmake -rw-r--r-- 527 bytes
intel_melvin.cmake -rw-r--r-- 527 bytes
intel_quartz.cmake -rw-r--r-- 606 bytes
intel_sandiatoss3.cmake -rw-r--r-- 984 bytes
intel_sooty.cmake -rw-r--r-- 317 bytes
intel_stampede2.cmake -rw-r--r-- 1.1 KB
intel_syrah.cmake -rw-r--r-- 606 bytes
intel_theta.cmake -rw-r--r-- 502 bytes
nag.cmake -rw-r--r-- 1.3 KB
nag_cascade.cmake -rw-r--r-- 468 bytes
nag_constance.cmake -rw-r--r-- 419 bytes
nvidia.cmake -rw-r--r-- 1.3 KB
nvidia_perlmutter.cmake -rw-r--r-- 964 bytes
nvidiagpu.cmake -rw-r--r-- 1.3 KB
nvidiagpu_perlmutter.cmake -rw-r--r-- 922 bytes
oneapi-ifort.cmake -rw-r--r-- 1.9 KB
oneapi-ifx.cmake -rw-r--r-- 1.9 KB
pathscale.cmake -rw-r--r-- 567 bytes
pgi.cmake -rw-r--r-- 1.5 KB
pgi_ascent.cmake -rw-r--r-- 822 bytes
pgi_compy.cmake -rw-r--r-- 757 bytes
pgi_constance.cmake -rw-r--r-- 559 bytes
pgi_summit.cmake -rw-r--r-- 770 bytes
pgigpu.cmake -rw-r--r-- 1.7 KB
pgigpu_ascent.cmake -rw-r--r-- 412 bytes
pgigpu_blues.cmake -rw-r--r-- 704 bytes
pgigpu_summit.cmake -rw-r--r-- 412 bytes
pgigpu_swing.cmake -rw-r--r-- 639 bytes
universal.cmake -rw-r--r-- 26 bytes
userdefined.cmake -rw-r--r-- 415 bytes

back to top