Skip to content
Merged
Show file tree
Hide file tree
Changes from 250 commits
Commits
Show all changes
580 commits
Select commit Hold shift + click to select a range
612f34b
Remove legacy YAKL build settings (CUDA_BUILD etc)
jgfouca May 12, 2025
9db9236
Fix enable kokkos
jgfouca May 12, 2025
a0c63f9
Merge remote-tracking branch 'odiazib/eamxx/mo_photo_cloud_mod' (PR #…
singhbalwinder May 12, 2025
646ed36
Fixes to allow FAN to run with dynamic crops
bbye Apr 23, 2025
7cdc48d
Fix CUDA
jgfouca May 13, 2025
7fd23f2
Port eamxx standalone to lychee
jgfouca May 13, 2025
deda5ba
Remove num_qtracers from shoc functor structs
jgfouca May 13, 2025
957ca37
SYCL compiles MAM for Aurora
singhbalwinder May 14, 2025
39f5b24
update the SCRIP and mapping files for toprad in ELM default namelists
jsbamboo May 14, 2025
8075f44
Merge branch 'singhbalwinder/eamxx/sycl-compiles-mam' (PR #7349)
singhbalwinder May 14, 2025
4238c72
Merge branch 'singhbalwinder/eamxx/change-mama4xx-tests-compsets' (PR…
singhbalwinder May 14, 2025
d27673a
Merge branch 'jgfouca/port_to_lychee' into master (PR #7348)
jgfouca May 14, 2025
fac606e
EAMxx: fix bug in horizontal remap
bartgol May 13, 2025
48252dd
fix issue with bool being read in to b4b tests
May 14, 2025
62ed49c
Clean up Aurora cmake for Omega
amametjanov May 14, 2025
dcc57a1
Merge branch 'whannah/eam/zm-cleanup-08' (PR #7232)
singhbalwinder May 14, 2025
0f1e723
gw_convect: split gw_beres_src into 4 subroutines
jgfouca May 14, 2025
cffe04a
Do gw_front as well. Fix warnings
jgfouca May 14, 2025
e20a747
EAMxx: micro opt in horiz remapper data setup
bartgol May 14, 2025
548220c
fix a bug for coupling between zm microphys and mam aerosol
mingxuanwupnnl May 14, 2025
fca1ae8
fix a bug in couplging between hetfrz ice nucleation and mam aerosol
mingxuanwupnnl May 14, 2025
367e7d4
bug fixes
whannah1 May 15, 2025
cf5e789
Merge branch 'origin/jgfouca/rrtmgp_remove_yakl' into master (PR #7345)
jgfouca May 15, 2025
5ec70e4
Fix indent
jgfouca May 15, 2025
fa741f6
Merge branch 'tangq/atm/update-Makefile-FC_cube_to_target' (PR #7342)
wlin7 May 15, 2025
e875b97
Add a MAM4xx test to e3sm_gpucxx suite
jgfouca May 15, 2025
89ee9cc
Merge remote-tracking branch 'odiazib/eamxx/extfrc_bug_fix' (PR #7315)
singhbalwinder May 15, 2025
c44284e
Add an eamxx prod test
jgfouca May 15, 2025
cebe042
Update test to include MPASSI to fix a debug fail
singhbalwinder May 16, 2025
68efe58
Merge branch 'jonbob/grids/add-ne1024pg2-rrswisc6to18e3r5' (PR #7279)
jonbob May 16, 2025
7af4273
Merge branch 'singhbalwinder/eamxx/fix-debug-test-compy' (PR #7360)
singhbalwinder May 16, 2025
64ee821
Merge branch 'jgfouca/gw_convect_refactor' into master (PR #7351)
jgfouca May 16, 2025
550ae4f
Merge branch 'jgfouca/add_mam4xx_to_gpucxx' into master (PR #7356)
jgfouca May 16, 2025
b872d3e
Corrects dust forcing initialization
njeffery May 17, 2025
42db998
Bump DavidAnson/markdownlint-cli2-action from 19 to 20
dependabot[bot] May 19, 2025
50974d7
EAMxx: change logic behind rad/cosp supercycling
bartgol May 8, 2025
99ae7dc
EAMxx: improve driver message at the top of run call
bartgol May 8, 2025
c36e5f8
EAMxx: add rad_heating_pdel to restart file
bartgol May 8, 2025
f67e080
EAMxx: remove buildnml check on rad/restart freq consistency
bartgol May 8, 2025
f53a4ff
bug fix for ZM cape calculation in compute_cape_diags
whannah1 May 19, 2025
beaa26a
Merge branch 'bogensch/shoc_1p5tke' (PR #7188)
tcclevenger May 19, 2025
f482a65
Merge branch 'jayeshkrishna/cime_config/add_extra_args_to_conv_tool' …
jayeshkrishna May 19, 2025
d20aa69
EAMxx: add missing timestamp init for rad heating
bartgol May 19, 2025
7ac7d34
Merge branch 'azamat/aurora/cleanup-cmake4omega' (PR #7357)
amametjanov May 20, 2025
173ce20
Fix FPE
tcclevenger May 20, 2025
a9ac492
Fix indent
tcclevenger May 20, 2025
4699c71
Add conditions to handle gathering WW3 source files correctly.
andrewdnolan Feb 4, 2025
17fd575
Delete `SETUGIOBP` routine removed from `develop` branch.
andrewdnolan Mar 5, 2025
20c16a0
Reorganize the source file culling.
andrewdnolan Mar 5, 2025
25e87b4
Correct component name and try to build netcdf ouput executable
andrewdnolan Mar 18, 2025
46d21df
Update WW3 submodule
andrewdnolan May 20, 2025
29c18c6
Correct calls to glc budget calculations
stephenprice May 20, 2025
d95dd72
Merge branch 'E3SM-Project:master' into stephenprice/add_time_averagi…
stephenprice May 20, 2025
85462fd
EAMxx: fix compiler warning in precip flux diagnostic
bartgol May 14, 2025
cce9ce7
EAMxx: fix compiler warning in homme f90 interface
bartgol May 14, 2025
3bf0271
EAMxx: add unit test for sampling-like horiz remap
bartgol May 14, 2025
69bc29a
EAMxx: fix rrtmgp standalone test
bartgol May 20, 2025
9e68ba7
Merge branch 'bbye/lnd/fan_newbugfix' (PR #7292)
peterdschwartz May 20, 2025
2819884
EAMxx: pylint fixes in buildnml scripts
bartgol May 20, 2025
174eec0
EAMxx: fix unit test for radiation_do
bartgol May 20, 2025
abba547
introduce zonal average diagnostic with unit test for EAMxx
cjvogl Feb 20, 2025
5895598
added FieldLayout::prepend_dim, along with utility private function F…
cjvogl Apr 18, 2025
3f06d4f
made use of FieldLayout::prepend_dim functionality in zonal average d…
cjvogl Apr 18, 2025
e6af439
added EAMxx zonal average diagnostic to scorpio and added to test hom…
cjvogl Apr 21, 2025
210f040
EAMxx: improve error message when HorizRemapperData has an error
bartgol May 20, 2025
a5f83d4
EAMxx: remove change of map file GIDs in horiz remapper data
bartgol May 21, 2025
2d55ab7
switched from using KOKKOS_LAMBDA for reductions in EAMxx zonal avera…
cjvogl May 21, 2025
a987dd0
Merge branch 'tcclevenger/eamxx/fpe_shoc_fix' (PR #7368)
tcclevenger May 21, 2025
57c581e
modify the added comilation flags for MAM5 only and old MAM4
mingxuanwupnnl May 21, 2025
cec3bb6
Merge branch 'sjsprecious:add_cam_changes_for_nhse' (PR #7285)
bartgol May 21, 2025
eb42670
EAMxx: fix GID index base in io_horiz_sampling test
bartgol May 21, 2025
1adf441
EAMxx: fix precip_flux diag test for SP builds
bartgol May 21, 2025
1a426a5
EAMxx: fix warning in SP builds
bartgol May 21, 2025
624b00b
EAMXX: Add logic syntax support to buildnml selectors
jgfouca May 21, 2025
a04de04
Improve documentation of new operators a bit
jgfouca May 21, 2025
ac94f32
Fixes for Sandia machines
brhillman May 22, 2025
d73a816
Merge branch 'stephenprice/add_time_averaging_for_coupler_fluxes' (PR…
jonbob May 22, 2025
2597f1a
Merge branch 'brhillman/fixes-for-sandiatoss3' into master (PR #7377)
jgfouca May 22, 2025
9fed6f0
Cleanup logic a bit
jgfouca May 22, 2025
6d1e189
update fates tag and default parameter file for API40
glemieux May 22, 2025
bfea0b1
Merge branch 'jgfouca/enhance_selector_not' into master (PR #7376)
jgfouca May 22, 2025
d3ac406
Merge branch 'bartgol/eamxx/fix-horiz-remap-bug' (PR #7350)
bartgol May 22, 2025
039ecf3
revert spun-up ocean IC for SORRME3r3
darincomeau May 23, 2025
ef056b4
Replaced some magic numbers with local and global constants, followin…
mpaiao May 23, 2025
7544c44
EAMxx: improve bfb hash printing
bartgol May 23, 2025
4cffb23
EAMxx: add sfc flux outputs from RRTMGP to restart file
bartgol May 23, 2025
07e3571
EAMxx: implmenet cond-evap diags in shoc
mahf708 May 24, 2025
23a74df
EAMxx: public methods in ZonalAvgDiag, fix tests
mahf708 May 21, 2025
055a241
EAMxx: add docs for zonal avg diag
mahf708 May 24, 2025
5207d0c
Add variable ocn z-level coupler support
matthewhoffman Jan 29, 2025
618a4ad
Allow nISMIP6OceanLayers to be set through namelist and connect to GL…
matthewhoffman Jan 30, 2025
000513e
Change logic controlling GLC_NZOC
matthewhoffman Jan 30, 2025
f57f6be
Set MALI facemelting and TF extrapolation nl options based on GLC_NZOC
matthewhoffman Jan 30, 2025
ae2bcd6
Updates to the new glc_zocnclass_mod
matthewhoffman Jan 31, 2025
10610ec
Add init_ocean_z_levels() to glc driver
matthewhoffman Jan 31, 2025
3837f77
Add new fields to MALI history files
matthewhoffman Jan 31, 2025
f55331f
Add 3d TF support to MPAS-Ocean
matthewhoffman Feb 4, 2025
26fd0d9
Apply glc_nzoc to MPAS-Ocean namelist build system
matthewhoffman Feb 4, 2025
fba7b0d
Change method for determining ocn_c2_glctf
matthewhoffman Feb 5, 2025
80a508c
Have MPAS-O get glcZLevels from glc_zocnclass_mod
matthewhoffman Feb 5, 2025
9040e87
Connect GLC and OCN cpl indices to import and export routines
matthewhoffman Feb 5, 2025
6a6f3ba
Update OCN2GLC_TF_SMAPNAME mapping files to be standard bilinear
matthewhoffman Feb 5, 2025
9fcda74
fixup glcZLevel in ocn driver
matthewhoffman Feb 5, 2025
74820b8
fixup 3dtf calculation in mpas-o time-averager
matthewhoffman Feb 5, 2025
658fe07
Set config_glc_thermal_forcing_coupling_mode based on glc_nzoc
matthewhoffman Feb 9, 2025
e525aa8
Change logic in ocn and glc drivers for 3d TF export/import
matthewhoffman Feb 9, 2025
12a7853
OCN export index fixup
matthewhoffman Feb 9, 2025
4a985d2
Don't use extrapolation in OCN2GLC_TF_SMAPNAME mapping file
matthewhoffman Feb 10, 2025
421a7ca
MALI namelist and streams updates
matthewhoffman Feb 10, 2025
385eb86
Add facemelt and optional ISMF flux to Fogg_rofl
matthewhoffman Feb 12, 2025
cab1d88
Move MALI marine melting from rofl to rofi coupling stream
matthewhoffman Feb 19, 2025
e3ca930
Update GLC2OCN_LIQ_RMAPNAME (and ICE) to new scaled mapping files
matthewhoffman Feb 19, 2025
35fe106
Add 3d TF masking
matthewhoffman Feb 19, 2025
ebcecbe
Move 3d thermal forcing to its own subroutine
xylar Mar 5, 2025
9623d0a
Remove nonnegative check on iceRunoffFlux in MPAS-Ocean
matthewhoffman Mar 9, 2025
8fbd8ac
Update tests
matthewhoffman Mar 9, 2025
748267a
Add MPAS-Ocean packages for 2D and 3D thermal forcing
xylar Mar 10, 2025
a4bbf26
Create OCN_GLC_ISMF_COUPLING case variable
matthewhoffman Mar 16, 2025
f43d357
Remove 2d TF coupling
matthewhoffman Mar 17, 2025
b5969f3
Make glcZLevels positive-up
matthewhoffman Mar 19, 2025
ced62ff
Fixup to 3d TF coupler field initialization
matthewhoffman Mar 19, 2025
0ed5abd
Fix logic for setting config_remove_ais_river_runoff
xylar Mar 20, 2025
3db3142
Fix bug in interpolation to glc z levels
xylar Mar 20, 2025
6cb3e5d
Fix OpenMP parallel for loop for computing TF
xylar Mar 20, 2025
ea24ad0
Update MALI nl defaults for ISMF and facemelting
matthewhoffman Mar 21, 2025
2e55e7b
Update ocn<=>glc mapping files
jonbob Apr 4, 2025
299a147
Change OCN2GLC_TF_SMAPNAME files to include extrapolation
matthewhoffman Apr 4, 2025
b91b1eb
Disable 3d TF coupling for MALI DATA and STATIC modes
matthewhoffman Apr 10, 2025
25ed1c4
Updates after rebase for recently merged branches
matthewhoffman Apr 12, 2025
c7e0dc2
Update MALI grid versions for 3 meshes
matthewhoffman Apr 12, 2025
e0b40e7
Add logic to avoid out-of-bounds assignment of zocn_bnds
matthewhoffman Apr 12, 2025
ecee87a
Add addl logic for when TF coupling fields should be allocated
matthewhoffman Apr 12, 2025
1e5ae0f
Add glc_nzoc to infodata so it an control the value of ocn_c2_glctf
matthewhoffman Apr 12, 2025
203e79d
Fixup last commit: fix location of calling glc_get_num_zocn_classes
matthewhoffman Apr 13, 2025
b14f9bf
Update GLC mapping files for SOwISC12to30E3r4 ocean mesh
matthewhoffman Apr 17, 2025
230c889
Time avg ice-shelf melt flux and connect it and time-avg facemelt to …
matthewhoffman May 24, 2025
c8a88ea
initial fix for ELEV emis time interpolation
TaufiqHassan May 25, 2025
fa18304
added some comments for clarity
TaufiqHassan May 26, 2025
21227ca
EAMxx: fix io_metadata csv table for lat/lon/area
bartgol May 27, 2025
e62a291
EAMxx: make DefaultMetadata members static
bartgol May 27, 2025
21a9da9
EAMxx: fix metadata of geo fields when 2+ grids are present
bartgol May 27, 2025
eefcce3
Make bld files consistent with Registry
jonbob May 27, 2025
b24e1fc
Merge branch 'bartgol/eamxx/fix-geo-fields-metadata' (PR #7382)
bartgol May 27, 2025
b3878ab
EAMxx: fix bug when aliasing subfields
bartgol May 27, 2025
2c39b76
Update zm docs
forsyth2 May 27, 2025
9b222b9
EAMxx: invert comparison logic in min/max value checks
mahf708 May 27, 2025
6150123
Merge branch 'whannah/eam/update-yakl' (PR #7128)
rljacob May 27, 2025
892c881
Merge branch 'forsyth2/update-zm-docs' (PR #7386)
rljacob May 28, 2025
140ad34
Changing lnd domain for SOwISC12to30E3r3 ocean mesh, update consisten…
darincomeau May 23, 2025
d4a83b6
Merge branch 'mahf708/eamxx/shoc-cond-evap-diags' (PR #7380)
tcclevenger May 28, 2025
48c6fa6
Update README
forsyth2 May 28, 2025
278c23e
Merge branch 'bartgol/eamxx/field-header-bugfix' (PR #7383)
bartgol May 28, 2025
b955d26
Merge branch 'mahf708/eamxx/fieldwithininternal-check-bugfix' (PR #7385)
bartgol May 28, 2025
ad24954
EAMxx: force users to specify lat bins
mahf708 May 28, 2025
ece9e9d
Merge branch 'forsyth2/update-readme' (PR #7390)
rljacob May 28, 2025
be84680
Merge branch 'andrewdnolan/ww3/update-build-system' (PR #7370)
sbrus89 May 28, 2025
bf2eb9b
Merge branch 'feature-eamxx-zonal_average_diagnostic' (PR #7261)
bartgol May 28, 2025
dadc755
Updates to chicoma for intel
vanroekel May 29, 2025
8d67b66
updates chicoma DIN_LOC_ROOT path
vanroekel May 29, 2025
1712691
Fixes tab issue in config_machines
vanroekel May 29, 2025
57f9158
further tab fixes in config_machines
vanroekel May 29, 2025
db098a3
Merge branch 'matthewhoffman/ocn-glc/3d-tf-ocn-glc' (PR #7215)
jonbob May 29, 2025
7a22808
Move MALI TF tests from the ocn/ice stealth suite to landice_developer
jonbob May 29, 2025
88f8f48
add MODAL_AERO_5MODE compilation flag for MODAL_AERO_4MODE_MOM only c…
mingxuanwupnnl May 29, 2025
15e0b05
Merge branch 'dependabot/github_actions/DavidAnson/markdownlint-cli2-…
bartgol May 29, 2025
2441032
Adjust PEs for GMPAS tests on Anvil
amametjanov May 29, 2025
1ff1d50
Merge branch 'whannah/eam/zm-cleanup-08-bug-fix' (PR #7366)
singhbalwinder May 29, 2025
67a0b32
Add eamxx release-mode tests for GPU machines
amametjanov May 30, 2025
d78e3d5
Merge branch 'azamat/anvil/gmpas-nodes8to12' (PR #7396)
amametjanov May 30, 2025
11b6dd1
Merge branch 'taufiqhassan/eamxx/mamxx-time-interp-fix' (PR #7381)
singhbalwinder May 30, 2025
e45666b
Cleanup
amametjanov May 30, 2025
1c1a3b9
Merge branch 'lnd/fates-api40-update' (PR #7378)
peterdschwartz May 30, 2025
ff87c04
Fix preset optics bounds
meng630 May 30, 2025
046a64c
add glc_nzoc configuration to moab driver too
iulian787 May 30, 2025
90318ed
Merge remote-tracking branch 'meng630/meng/mam4xx/optics_bounds' (PR …
singhbalwinder May 30, 2025
fe75458
Merge branch 'azamat/tests/add-eamxx_v1_release-tests' (PR #7398)
amametjanov May 31, 2025
75b5b0a
Merge branch 'iulian787/add_glc_nzoc_to_moab_config' (PR #7401)
rljacob May 31, 2025
1eab35c
glc errors on moab driver
iulian787 May 31, 2025
6e58067
more changes for glc_nzoc
iulian787 Jun 1, 2025
ee4c56d
when no ocn or ice, land fractions are copied in
iulian787 Mar 29, 2025
9e34876
more get global ids from gs map
iulian787 Mar 30, 2025
2d3419e
need the gsmap retrieve of dof for rof fractions too
iulian787 Mar 30, 2025
b9eea56
more uses of mct_gsMap_orderedPoints
iulian787 Mar 30, 2025
159bb01
ocean and ice fractions
iulian787 Mar 30, 2025
51420d9
need to save the dof for setting the fractions tag
iulian787 Mar 30, 2025
b752d91
one more conversion to gsmap
iulian787 Mar 31, 2025
21230ce
more debug info on moab exchanges
iulian787 Apr 4, 2025
7bca3de
more exchange contexts
iulian787 Apr 4, 2025
0dd8dd8
report area factors computed by moab
iulian787 Apr 4, 2025
aed22d4
copy area to aream in some cases
iulian787 Apr 4, 2025
f4f08d6
add more info about time steps (moab count)
iulian787 Apr 8, 2025
9fafff8
reinstate debug writing for r2x_ox
iulian787 Apr 9, 2025
70df4aa
write ocn instance before r2o projection
iulian787 Apr 9, 2025
4f5e5c2
restore migrate map mesh for r2o map
iulian787 Apr 9, 2025
0fd5328
use rmapid context to send
iulian787 Apr 9, 2025
e61e703
simplify the map migrate workflow
iulian787 Apr 10, 2025
dd9caa9
gustiness needs to be added to moab driver too
iulian787 Apr 16, 2025
5c23697
remove imoab compute coverage
iulian787 Apr 18, 2025
c9ce3a2
some logic related to sediflag missing from rof_import_moab
iulian787 Apr 18, 2025
df1cae2
more debug file after rof2lnd mapping
iulian787 Apr 18, 2025
a9dd519
more info about files read by moab driver
iulian787 Apr 24, 2025
e33a480
forgot one removal of (1,1) in tag storage access
iulian787 Apr 28, 2025
8136ab0
write in debug mode on proper comm
iulian787 May 22, 2025
6679a71
debug writes on proper comm
May 22, 2025
2606304
typo
iulian787 May 22, 2025
9723303
Merge branch 'njeffery/seaice/add-dust-rad-feeback' (PR #7241)
jonbob Jun 2, 2025
842494e
Merge branch 'darincomeau/lnd/fix-sorrm-domain' (PR #7389)
jonbob Jun 2, 2025
aab1d95
Merge branch 'whannah/add-python-HOMME2SCRIP' (#7325)
brhillman Jun 2, 2025
fea0e6a
Getting build to work on laptop, most of this should not be pushed
jgfouca May 24, 2025
93ec0a1
gen_boiler: Fix dims parser
jgfouca May 24, 2025
48f36e5
Bridge to gw_prof
jgfouca May 24, 2025
51e7638
Bridge to momentum_energy_convervation
jgfouca May 25, 2025
c606716
Bridge gwd_compute_stress_profiles_and_diffusivities
jgfouca May 25, 2025
06a1b6f
Bridge gwd_project_tau
jgfouca May 25, 2025
8960368
Bridge gwd_precalc_rhoi
jgfouca May 25, 2025
e62be1d
Bridge gw_drag_prof
jgfouca May 30, 2025
084fda5
Bridge to gw_front_init
jgfouca May 30, 2025
f058e55
Bridge gw_front_project_winds
jgfouca May 31, 2025
4f3dd21
Bridge gw_front_gw_sources
jgfouca Jun 2, 2025
075d480
Bridge gw_cm_src_tests
jgfouca Jun 2, 2025
a68fdc8
Revert "Getting build to work on laptop, most of this should not be p…
jgfouca Jun 2, 2025
19bb2db
Ensure machine is set up
jgfouca Jun 2, 2025
4694e8c
add style guide to eamxx/docs
mjschmidt271 May 30, 2025
0f131d4
Merge branch 'jzhang/RRMtool_E3SMv3_fix_toprad' (PR #7311)
bishtgautam Jun 3, 2025
b65bdeb
Merge branch 'mingxuanwupnnl/atm/zmmcrio_mam_bugfix' (PR #7352)
wlin7 Jun 3, 2025
ecd45f9
Merge branch 'jonbob/testing/move-tf-tests' (PR #7395)
jonbob Jun 3, 2025
2385918
EAMxx: always add rrtmgp state fields to restart field
bartgol Jun 3, 2025
b534b2c
EAMxx: allow to run rad on 1st step after a restart
bartgol Jun 3, 2025
1100e12
Merge branch 'darincomeau/ocn/revert-sorrm-ocn-ic' (PR #7388)
jonbob Jun 4, 2025
9a8a640
Fix ranges. -foo:foo has size 2*foo + 1
jgfouca Jun 4, 2025
48a9bef
Coupler: Adjust tolerance in nlmaps test.
ambrad Jun 4, 2025
263f84a
Updating to SCORPIO v1.8.0
jayeshkrishna Jun 5, 2025
f4fb192
Add cosine_solar_zenith_angle to Computed fields in rad
brhillman Jun 5, 2025
4c9c851
Merge branch 'cbegeman/fix-iceberg-melt-temperature' (PR #7217)
jonbob Jun 5, 2025
da8c3bd
Merge branch 'jgfouca/gw_bridges' into master (PR #7416)
jgfouca Jun 5, 2025
8f970cf
Merge branch 'bartgol/eamxx/rad-cosp-freq-adjustments' (PR #7337)
bartgol Jun 5, 2025
fe3fa2b
Merge branch 'mjs/eamxx/docs_style-guide' (PR #7400)
bartgol Jun 5, 2025
65c4a8c
Merge remote-tracking branch 'brhillman/eamxx/expose-coszrs' (#7420)
brhillman Jun 5, 2025
ac26922
Add cmake config for ghost
brhillman Jun 5, 2025
8bcbd20
Coupler: Adjust filter in post-run script.
ambrad Jun 5, 2025
273d27a
Merge branch 'vanroekel/machine-files/chicoma-intel-update' (PR #7391)
jonbob Jun 6, 2025
2a50888
use river global size for land restart when samegrid_lr
iulian787 Jun 6, 2025
71439fd
more debugging for fractions
iulian787 Jun 6, 2025
139f609
Merge branch 'brhillman/eamxx/enable-build-on-ghost' into master (PR …
jgfouca Jun 9, 2025
75dd51b
Fix a couple sources of uninitialized memory errors in cam/gw
jgfouca Jun 9, 2025
05335c6
Merge branch 'jayeshkrishna/externals/scorpio_v1.8.0' (PR #7419)
jayeshkrishna Jun 10, 2025
14a3eff
Merge branch 'iulian787/rebase_migrate_on_glcfixes' (PR #7404)
rljacob Jun 10, 2025
f2b7eb7
Merge branch 'ambrad/cpl/nlmaps-test-tol' (PR #7417)
ambrad Jun 10, 2025
f7f3997
Merge branch 'jgfouca/gw_fixes' into master (PR #7429)
jgfouca Jun 10, 2025
1061d4b
Merge branch 'mpaiao-pr-elm_outvars' (PR #7328)
peterdschwartz Jun 11, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/workflows/e3sm-gh-md-linter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
with:
files: '**/*.md'
separator: ","
- uses: DavidAnson/markdownlint-cli2-action@v19
- uses: DavidAnson/markdownlint-cli2-action@v20
if: steps.changed-files.outputs.any_changed == 'true'
with:
config: 'docs/.markdownlint.json'
Expand Down
42 changes: 42 additions & 0 deletions .github/workflows/eamxx-gh-clang-format.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
name: "eamxx-format"

# if .{cpp,hpp} files are touched in a PR, lint them!

on:
pull_request:
branches: ["master"]
paths:
- 'components/eamxx/**/*.cpp'
- 'components/eamxx/**/*.hpp'

concurrency:
group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.event.pull_request.number || github.run_id }}
cancel-in-progress: true

jobs:
clang-format-linter:
if: ${{ github.repository == 'E3SM-Project/E3SM' }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: tj-actions/changed-files@v46

Check warning on line 24 in .github/workflows/eamxx-gh-clang-format.yml

View check run for this annotation

Codacy Production / Codacy Static Code Analysis

.github/workflows/eamxx-gh-clang-format.yml#L24

An action sourced from a third-party repository on GitHub is not pinned to a full length commit SHA. Pinning an action to a full length commit SHA is currently the only way to use an action as an immutable release.
id: changed-files
with:
files: 'components/eamxx/**/*.{cpp,hpp}'
separator: " "
# 1. runs clang-format on the files changed by this PR, and returns pass/fail
# error code.
# 2. prints the diff to screen (action log), comparing to the changes
# that *would* be made
# 3. the E3SM-Project fork of DoozyX/[email protected]
# adds a Step summary to the workflow page, and, on failure, lists the
# files that fail the clang-format test
- uses: E3SM-Project/[email protected]

Check warning on line 36 in .github/workflows/eamxx-gh-clang-format.yml

View check run for this annotation

Codacy Production / Codacy Static Code Analysis

.github/workflows/eamxx-gh-clang-format.yml#L36

An action sourced from a third-party repository on GitHub is not pinned to a full length commit SHA. Pinning an action to a full length commit SHA is currently the only way to use an action as an immutable release.
with:
source: ${{ steps.changed-files.outputs.all_changed_files }}
exclude: ''
extensions: 'hpp,cpp'
clangFormatVersion: 14
style: 'file:components/eamxx/.clang-format'
6 changes: 4 additions & 2 deletions .github/workflows/eamxx-v1-testing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -72,8 +72,10 @@ jobs:
short_name: ERS_P16_Ln22.ne30pg2_ne30pg2.FIOP-SCREAMv1-DP.eamxx-dpxx-arm97
- full_name: ERS_Ln22.ne4pg2_ne4pg2.F2010-SCREAMv1.ghci-snl-cpu_gnu.eamxx-small_kernels--eamxx-output-preset-5
short_name: ERS_Ln22.ne4pg2_ne4pg2.F2010-SCREAMv1.eamxx-small_kernels--eamxx-output-preset-5
- full_name: SMS_D_Ln5.ne4pg2_oQU480.F2010-SCREAMv1-MPASSI.ghci-snl-cpu_gnu.eamxx-mam4xx-all_mam4xx_procs
short_name: SMS_D_Ln5.ne4pg2_oQU480.F2010-SCREAMv1-MPASSI.eamxx-mam4xx-all_mam4xx_procs
- full_name: REP_D_Ln5.ne4pg2_oQU480.F2010-EAMxx-MAM4xx.ghci-snl-cpu_gnu
short_name: REP_D_Ln5.ne4pg2_oQU480.F2010-EAMxx-MAM4xx
- full_name: "ERS.ne4pg2_ne4pg2.F2010-SCREAMv1.ghci-snl-cpu_gnu.eamxx-prod"
short_name: ERS.ne4pg2_ne4pg2.F2010-SCREAMv1.eamxx-prod
fail-fast: false
name: cpu-gcc / ${{ matrix.test.short_name }}
steps:
Expand Down
4 changes: 2 additions & 2 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@
branch = scorpio_classic
[submodule "cosp2"]
path = components/eam/src/physics/cosp2/external
url = [email protected]:bartgol/COSPv2.0.git
branch = bartgol/fix-cosp_optical_inputs
url = [email protected]:e3sm-project/COSPv2.0.git
branch = e3sm-master
[submodule "cime"]
path = cime
url = [email protected]:ESMCI/cime.git
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@
Energy Exascale Earth System Model (E3SM)
================================================================================

E3SM is a state-of-the-art fully coupled model of the Earth's climate including
E3SM is a state-of-the-art fully coupled model of the Earth System including
important biogeochemical and cryospheric processes. It is intended to address
the most challenging and demanding climate-change research problems and
the most challenging and demanding earth system research problems and
Department of Energy mission needs while efficiently using DOE Leadership
Computing Facilities.

Expand Down
Loading
Loading