forked from ESCOMP/CMEPS
-
Notifications
You must be signed in to change notification settings - Fork 25
Sync w/ ESCOMP, add cpl_scalars for CSG and regional ATM domains #115
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
Merged
DeniseWorthen
merged 561 commits into
NOAA-EMC:emc/develop
from
DeniseWorthen:feature/syncescomp
Apr 3, 2024
Merged
Changes from all commits
Commits
Show all changes
561 commits
Select commit
Hold shift + click to select a range
c2f8792
fix issues in merge
jedwards4b efa1e47
Merge pull request #325 from jedwards4b/pio_asyncio_in_cmeps
jedwards4b 89e4ba6
changes needed for CDEP PR #213
70d6913
added new auxiliary stream for ocn2med
a0178b2
fix the multi instance initialization
jedwards4b 96f1b73
Merge pull request #342 from jedwards4b/fix_multiinst_init
jedwards4b cb36640
Merge pull request #341 from mvertens/feature/cplhist_and_ocnimport
jedwards4b 3a218b8
make xgrid default, handle main task for multidriver cases in esm_tim…
jedwards4b 24522e3
changes for lightning coupling
fvitt 62c15cd
Changed "atm_lightning_flash_freq" to "atm_provides_lightning"
fvitt 6712c8c
rename Sa_lght as Sa_lightning
fvitt c8ed018
update to cmeps0.14.10
fvitt 21074d9
Merge pull request #343 from jedwards4b/xgrid_and_maintask
jedwards4b 895e623
Revert default aoflux_grid to ogrid
billsacks 24ac1ba
Merge pull request #344 from billsacks/revert_xgrid
jedwards4b 7ff0d3b
Remove unnecessary deallocate
billsacks 97a4fe1
Merge pull request #345 from billsacks/remove_unnecessary_deallocate
jedwards4b 18e5075
Add Jim's changes for new GPU options based on his branch: https://gi…
sjsprecious ebb0818
Add MAX_CPUTASKS_PER_GPU_NODE XML variable
sjsprecious 72c1230
Remove default_values and valid_values for GPU_TYPE and GPU_OFFLOAD
sjsprecious 195b86b
Merge remote-tracking branch 'origin/lightning_coupling' into cmeps0.…
fvitt 5bb31fe
Send nitrogen deposition from atm to ocn
mnlevy1981 6cfd189
Clean up comments
mnlevy1981 5476eaa
A fix for #346 so that LND2ROF_FMAPNAME will be used
ekluzek c3e8e23
replace aux_cam with aux_cmeps in testlist
jedwards4b f191f85
Merge pull request #358 from jedwards4b/aux_cam-to-aux_cmeps
jedwards4b 805d252
using copy_with_weights causes weights to be applied twice
jedwards4b b31366f
Merge pull request #349 from mnlevy1981/send_ndep_to_ocn
jedwards4b d8ddff5
Merge pull request #356 from mattldawson/develop-add-linked-libs
jedwards4b ac4d591
use updated error check and broadcast methods
fvitt 4cf3e05
Added Fwxx_taux and Fwxx_tauy, based on Foxx_taux and Foxx_tauy
phall-brown e68d9bc
Trying simpler form of sharing Foxx to compwav
phall-brown eb18694
Turning off Foxx export to waves for testing
phall-brown 22dbf82
Merge pull request #361 from ekluzek/lndrofmapfilefix
jedwards4b 8cccca6
Merge branch 'main' into add_gpu_gust
sjsprecious c791efc
Adding Fwxx_taux to get wind stress to pass to wave model
phall-brown 8db2449
Adding Fwxx_taux, using Foxx_taux as a model
phall-brown a599c2f
Comment out unnecessary line
phall-brown 61cf378
fix issue with xgrid reproducibility
jedwards4b 26f997c
Merge pull request #364 from jedwards4b/xgrid_reproducability_fix
jedwards4b f126b9f
update the minimum esmf version requirement
jedwards4b b4c3d9d
Merge pull request #347 from fvitt/cmeps0.14.18_lightning_coupling
jedwards4b 263bebe
added wav/ice coupling
mvertens e50d27d
merged to cmeps0.14.24
mvertens 17fa9d5
Adding custom field subroutine for waves with cesm, based on equivale…
phall-brown 5712122
Passing So_ofrac to wav component
phall-brown e6451a4
Changing merge to Fwxx_taux to copy
phall-brown bdd726a
Fixed syntax of addmrg_to call for Fwxx_taux
phall-brown dec4bfb
Reverted earlier modifications
phall-brown d4b8441
Substituting Foxx_taux for Faox_taux
phall-brown d666f83
Revert "Substituting Foxx_taux for Faox_taux"
phall-brown 3925710
Removed export of So_ofrac to wav component (unnecessary), and other …
phall-brown e142b2d
Cleaning up earlier, temporary code
phall-brown 14bd205
Removed unnecessary fldList variable
phall-brown 0bab18a
Merge pull request #1 from mvertens/feature/fix_wavice_coupling
mvertens abc5658
Adding stress from ice to Fwxx_taux
phall-brown cb585c5
Removed mrg_fracname from Fwxx merges
phall-brown 95c5188
Added ifrac and ofrac to FBFrac for wave component
phall-brown 5633ff2
Using ifrac and ofrac weights for Fbww merge
phall-brown a3c13d2
Updated comments to include wave component
phall-brown 51f7601
updates to remove mct_mod and all other mct related files from share/
mvertens bcd23e4
Merge pull request #2 from mvertens/feature/remove_mct_from_share
mvertens 962646a
improves the readability of salt budget
jedwards4b f80e7d7
undo accidental commit
jedwards4b 68baf9f
Added new fractions (ifrac, ofrac) for wave component
phall-brown 04296bd
Added compwav declaration to med_fraction_set subroutine
phall-brown 5bc4403
Corrected two typos where compice was being passed instead of compwav
phall-brown 69317cb
Removing previous additions for wavcomp
phall-brown baaf12c
Removing stress from compice from Fwxx_taux
phall-brown 24f419c
turn off HierarchyProtocol, not used in cesm this is a memory and ini…
jedwards4b 9c43424
correct comment delimiter
jedwards4b fcc45ff
Merge pull request #369 from jedwards4b/Turn_OFF_HierarchyProtocol
jedwards4b cf7ec4f
Merge pull request #368 from jedwards4b/improve_diag_salt_format
jedwards4b 16d7223
removed unused variable
mvertens dbfb31a
removed unneeded xml variables
mvertens 76bba43
Merge pull request #3 from mvertens/feature/remove_uneeded_xmlvars
mvertens 7bb5053
check for nans
mvertens 284137f
Merge pull request #376 from NorESMhub/noresm
jedwards4b 9ee4d83
refactored logic
mvertens 3ad7f1f
updated med_diag_mod with recent changes from escomp
mvertens 311582c
This fails to enable writing of 'daily' files from forecasts shorter …
kdraeder 0d2a0c8
Merge branch 'aux_cpl_hist_daily' of github.com:kdraeder/CMEPS into a…
kdraeder 83bba42
updated counters for nans
mvertens 0b59db6
consistent alias of use statements for check_for_nans
mvertens 64439f7
fixed compilation bug
mvertens 5e02def
add ability to compile without needed shr_infnan - as is the case for…
mvertens 6776c24
Merge remote-tracking branch 'ESCOMP/main' into feature/updcmeps
DeniseWorthen f1dedf5
Changed Fwxx_taux merge to use 'wfrac'
phall-brown 22b6278
Merge pull request #377 from mvertens/feature/check_for_nans
jedwards4b 2685626
Adding merge to wave component Fwxx_taux based on Foxx_taux
phall-brown 9d4e81c
Fixed a compocn that should have been compwav
phall-brown 3ca2795
Adding ifrac and ofrac to fraclist_w
phall-brown 7ac3ca9
make history_n integer variables
jedwards4b b22ae22
sames should be samples
jedwards4b cca94e4
wopen should return rc
jedwards4b 66c0d0f
Merge remote-tracking branch 'ESCOMP/main' into feature/updcmeps
DeniseWorthen a936f7e
Merge pull request #365 from jedwards4b/update_esmf_min_version
jedwards4b a316646
major refactor of med_io_mod to handle multiple files
jedwards4b 4490cff
ntperfile should be type integer
jedwards4b 57e1970
remove unused variable
jedwards4b 1aab35a
Merge pull request #1 from jedwards4b/history_n
kdraeder 5d7470d
CESM_COUPLED should be CESMCOUPLED
jedwards4b b60c9d7
Candidate fixes of descriptions and comments
kdraeder 106a99d
Merge pull request #380 from jedwards4b/cesmcoupledfix
jedwards4b 42a5fd5
remove dead code
jedwards4b fd9151a
Merge remote-tracking branch 'ESCOMP/main' into feature/updcmeps
DeniseWorthen ebc63bb
allow ufs to use check nan feature
DeniseWorthen a25075d
fix comments
DeniseWorthen 96206b6
adjust indentation
jedwards4b f2cbf27
Merge pull request #378 from kdraeder/aux_cpl_hist_daily
jedwards4b fd9872f
Merge remote-tracking branch 'ESCOMP/main' into feature/updcmeps
DeniseWorthen a587023
updates for new stresses sent to wave
3dbbda3
merged to head of escomp/main
ca8ca8b
udpates needed to pass taux and tauxy to wave
d64ffe9
fixed compile bugs
488b8d9
fixed compile bugs
09d1e08
Merge pull request #382 from mvertens/feature/theorywaves
jedwards4b f568cfc
Merge remote-tracking branch 'ESCOMP/main' into feature/updcmeps
DeniseWorthen c3e57f4
make this an input that can be toggled in user_nl_cpl
jedwards4b d84c9b3
expand description
jedwards4b a753571
make default .true. add log message
jedwards4b 0ff2afe
resolve circular dependancy
jedwards4b 689d674
remove CESMCOUPLED cppdef
jedwards4b b6ba816
pass the strict ext build test
jedwards4b 79cf208
rework based on pr review
jedwards4b 92ace68
fix yaml syntax
jedwards4b 60b9f19
fix ext versions
jedwards4b 0b862b9
fix ext versions
jedwards4b 5b26040
add ispresent and isset
jedwards4b dabe6d3
make xgrid default (should have been in alpha12c) and fix sw flux to …
jedwards4b e94015a
slight change in logic
jedwards4b 6a642a6
get ufs to work w/ ocnalb
DeniseWorthen f174edd
fix src path for cdeps
jedwards4b b7bc64e
Merge pull request #387 from jedwards4b/fix_aoflux_and_swtoocn
jedwards4b 9817b91
cdeps path again
jedwards4b 371d752
cdeps path again
jedwards4b 8f59dba
try building ext with cdeps share
jedwards4b 06b79ff
Merge pull request #386 from jedwards4b/add_check_for_nans_config_option
jedwards4b a34f315
Merge remote-tracking branch 'ESCOMP/main' into feature/updcmeps
DeniseWorthen a7a6dcb
testing indicates we are not yet ready for xgrid
jedwards4b 5ad45de
Merge pull request #388 from jedwards4b/revert_aoflux_to_ogrid
jedwards4b d75d75e
remove file accidentally committed
DeniseWorthen a4d615e
add config variables for ufs use case
DeniseWorthen 19042cf
Merge branch 'feature/updcmeps' into feature/fixsw
DeniseWorthen b6fd22c
add configuration options for albedo calcs
DeniseWorthen acbddd2
Merge branch 'emc/develop' into feature/fixsw
DeniseWorthen 5f27114
both =0 is not an error
jedwards4b 98dcf46
Merge pull request #392 from jedwards4b/fixforhighpecnt
jedwards4b 6ef50f3
add surface flux rollover
jedwards4b 5a3bd1c
Merge branch 'NOAA-EMC:emc/develop' into feature/fixsw
DeniseWorthen 7b7d232
remove TODOs
DeniseWorthen 4e09c3a
use log_error, not log_info
DeniseWorthen 9bcf425
remove TODO
DeniseWorthen 0dbe67e
fix the x case
jedwards4b 427ebeb
add missing return error check for FldsExchange
DeniseWorthen 957a0fb
address comments
DeniseWorthen 9b2942a
alternate solution for X case
jedwards4b 3d8e233
update esmf and pio externals used in srt github workflow
jedwards4b 896b6a1
debug workflow
jedwards4b 5945f78
try adding SRCROOT env variable
jedwards4b 8282ebc
remove rof_name
jedwards4b 65770e1
Merge pull request #397 from jedwards4b/xcase_fix
jedwards4b f5894d4
Merge branch 'main' into feature/fixsw
jedwards4b 6dbea2c
Merge branch 'main' into add_gpu_gust
sjsprecious ec41c2f
revert changes for swnet in prep_ocn
DeniseWorthen 72ee0b2
Add a new XML variable to apply the MPI wrapper script more generically.
sjsprecious e951fdc
Merge pull request #363 from sjsprecious/add_gpu_gust
jedwards4b b751891
Merge pull request #395 from DeniseWorthen/feature/fixsw
jedwards4b a6071c1
Add length to logic format.
fischer-ncar abaef5f
Merge pull request #403 from fischer-ncar/logic_length_nag
jedwards4b ceee88b
Merge branch 'main' into sfcflxrollover
jedwards4b fd65403
update for se scm
jtruesdal f168e93
Merge remote-tracking branch 'upstream/emc/develop' into feature/emc_…
DeniseWorthen 31b7da6
Merge pull request #411 from DeniseWorthen/feature/emc_updates
jedwards4b 65aeefb
fix hang on abort issue
jedwards4b 811580f
Merge pull request #394 from jedwards4b/sfcflxrollover
jedwards4b 8038372
Merge pull request #412 from jedwards4b/abort_bugfix
jedwards4b 493a9b9
support for job_priority on derecho
jedwards4b 04e2f6b
Merge pull request #413 from jedwards4b/derecho_priority
jedwards4b 1f0d9e8
remove this unused variable
jedwards4b d86f405
initial work for inline cdeps
uturuncoglu 5510ad7
more work for cdeps inline
uturuncoglu 6438f3d
more work for inline
uturuncoglu 914957b
Merge pull request #417 from jedwards4b/remove_esmf_logfile_kind
jedwards4b bcee457
use esmf config file to get stream information
uturuncoglu 96c81b6
more work for inline capability
uturuncoglu 9972d73
Merge remote-tracking branch 'ESCOMP/main' into feature/emc_updates
DeniseWorthen 01bf411
Merge pull request #418 from DeniseWorthen/feature/emc_updates
jedwards4b 794e691
enabling setting source and destination mask for interpolation
uturuncoglu 17b127d
more work for cdeps inline
uturuncoglu f9ac7af
more work for cmeps and cdeps inline integration
uturuncoglu b0af4aa
add atm->ocn direction for cdeps inline capability
uturuncoglu 1296a90
activate cdeps inline capability for atm->wav
uturuncoglu 2035266
more changes for derecho
jedwards4b 73ab51a
Merge tag 'cmeps0.14.43' into cmeps0.14.43_scamdev
jtruesdal a2c16dc
remove the SMP_PRESENT variable and replace with BUILD_THREADED
jedwards4b 778f8c9
Merge pull request #419 from jedwards4b/update_testlist
jedwards4b ad4d7a3
Merge pull request #421 from jedwards4b/remove_smp_present
jedwards4b e0731f9
Add modifications to compute gust addition to U10 and control with a …
megandevlan 2df3414
Fix shr_flux comments and cdn calculation
megandevlan 6c321f1
update github tests
jedwards4b 09568f1
fix testing issues
jedwards4b e96e199
fixing tests
jedwards4b 18c510b
add check for cam_dev if add_gusts is true
jedwards4b f04687b
add check for cam_dev
jedwards4b 962484b
another reference to gust outside of cesm code
jedwards4b 6d0e37e
debug tests
jedwards4b 3051280
add submodule command
jedwards4b aaa78b8
add submodule command complication
jedwards4b b908586
Merge pull request #1 from jedwards4b/gustMods
megandevlan ce6c935
Merge pull request #422 from megandevlan/gustMods
jedwards4b 46bf811
turn add_gusts on by default for camdev
jedwards4b d2a08f0
Merge pull request #424 from jedwards4b/gust_on_for_camdev
jedwards4b 40ce110
For T compsets, only run GLC if med_to_glc is true
billsacks cdb819b
feature to use all data in the first coupling timestep
uturuncoglu 8652157
Merge remote-tracking branch 'upstream/main' into feature/inline
uturuncoglu d56c50c
fix for gust additions in the aoflux
uturuncoglu 4d08b94
Merge remote-tracking branch 'fork/emc/develop' into feature/inline
uturuncoglu 55c8900
mods for regional mom6 configuration
uturuncoglu 6979bbd
fix for sw bands calculation for cases without sea-ice
uturuncoglu 10e46c3
more work for regional mom6 coupling
uturuncoglu ad1e9a2
update for hafs.mom6
uturuncoglu a1cbcbc
switch TOTAL to SELECT for other interpolation types too
uturuncoglu fb993eb
fix from Denise for crash when diagnose is on by initializing
uturuncoglu ffb5737
Merge pull request #425 from billsacks/fix_runseq_t_noevolve
jedwards4b 8c10846
fix issue arised in CESM testing
uturuncoglu ea995f6
Merge remote-tracking branch 'noaa-emc/emc/develop' into feature/inline
uturuncoglu 64e1c27
fix Faxa_rainc issue when add_gusts is turned on
uturuncoglu 09dfd3c
fix comments mean -> inst and minor typo
uturuncoglu c4f5082
minor fix - remove trim
uturuncoglu e155c9a
srt does not work with most recent cime, cmeps requires most recent c…
jedwards4b 43953e8
fix srt test
jedwards4b 682a497
fix cime checkout
jedwards4b 87c473c
turn off tmate
jedwards4b 1290140
fix path
jedwards4b 455b2be
debug workflow
jedwards4b 170adbe
give format a length
jedwards4b 7e0908c
Merge pull request #420 from uturuncoglu/feature/inline
jedwards4b 4127636
fix dummy arguments w/o values
DeniseWorthen fa78b46
Merge branch 'NOAA-EMC:emc/develop' into feature/nowarn
DeniseWorthen 14878f4
add cpl_scalar for tiled grids, other minor fixes
DeniseWorthen 91cc86e
Merge remote-tracking branch 'ESCOMP/main' into feature/cplscalars
DeniseWorthen f8fb572
Merge remote-tracking branch 'origin/feature/nowarn' into feature/cpl…
DeniseWorthen 3515360
set ntile=0 when ntile scalar doesn't exist
DeniseWorthen ac5520f
fix restarts when ntile>0
DeniseWorthen e6dda63
Merge pull request #439 from jtruesdal/cmeps0.14.43_scamdev
jedwards4b 45d63c4
add two fixes
DeniseWorthen 8309884
modify dstmask for lnd->atm in UFS
DeniseWorthen 1825c2b
Merge pull request #436 from DeniseWorthen/feature/cplscalars
jedwards4b d2e6f99
Merge branch 'NOAA-EMC:emc/develop' into feature/syncescomp
DeniseWorthen File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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
This file contains hidden or 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
This file contains hidden or 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
This file contains hidden or 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
This file contains hidden or 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
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.