Commit e43e829
authored
Merge pull request #364 from ESCOMP/noresm
Bring in recent changes from NorESM
Changes here include:
`datm:`
- correct modes are now used for specific RYF JRA modes like `JRA-RYF9091`, rather than using the generic `CORE_IAF_JRA ` mode
`docn:`
- introduce a new mode for docn to read in multiple ocean levels to send to CISM
- introduce a new mode for docn to have both SST forcing for CAM and multiple ocean level temperature and salinity to send to CISM.
`dlnd:`
- refactor lnd_comp_nuopc to allow more than one datamode. The original datamode is now a new file dlnd_datamode_glc_forcing_mod.F90.
- add capability in CDEPS to have lnd2rof to have ungridded dimensions that are set flexibly. This is needed in NorESM to permit non-water tracers to be advected by MOSART.
- introduce a new data mode, dlnd_datamode_rof_forcing_mod.F90, that permits the ingestion of forcing for a prognostic river model. This capability is in NorESMhub/CDEPS now but not in ESCOMP/CDEPS.
- For glc forcings, send missing values instead of 0s over ocean
Are changes expected to change answers (bfb, different to roundoff, more substantial): YES, including some more substantial changes:
- DATM now uses correct modes for specific RYF JRA modes like `JRA-RYF9091`, rather than using the generic `CORE_IAF_JRA ` mode
- DLND now sends missing values instead of 0s over ocean (creates FILLDIFFs in coupler history files in T compsets)
Testing performed (e.g. aux_cdeps, CESM prealpha, etc):
- CESM prealphaFile tree
39 files changed
+1637
-270
lines changed- .github/workflows
- cime_config
- datm
- cime_config
- testdefs
- dglc/cime_config/testdefs
- dice/cime_config/testdefs
- dlnd
- cime_config
- testdefs
- testmods_dirs/dlnd
- glc_forcing
- rof_forcing
- docn
- cime_config
- testdefs
- testmods_dirs/docn/multilev_cplhist
- doc/source
- drof/cime_config
- dshr
- streams
39 files changed
+1637
-270
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
23 | | - | |
| 22 | + | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | | - | |
43 | | - | |
| 42 | + | |
| 43 | + | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
52 | | - | |
| 52 | + | |
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
76 | 76 | | |
77 | 77 | | |
78 | 78 | | |
79 | | - | |
| 79 | + | |
| 80 | + | |
80 | 81 | | |
81 | 82 | | |
82 | 83 | | |
| |||
230 | 231 | | |
231 | 232 | | |
232 | 233 | | |
| 234 | + | |
233 | 235 | | |
234 | 236 | | |
235 | 237 | | |
| |||
520 | 522 | | |
521 | 523 | | |
522 | 524 | | |
523 | | - | |
| 525 | + | |
524 | 526 | | |
525 | 527 | | |
526 | 528 | | |
527 | | - | |
| 529 | + | |
528 | 530 | | |
529 | 531 | | |
530 | 532 | | |
| |||
547 | 549 | | |
548 | 550 | | |
549 | 551 | | |
| 552 | + | |
| 553 | + | |
| 554 | + | |
| 555 | + | |
| 556 | + | |
| 557 | + | |
| 558 | + | |
| 559 | + | |
| 560 | + | |
| 561 | + | |
| 562 | + | |
| 563 | + | |
| 564 | + | |
| 565 | + | |
| 566 | + | |
| 567 | + | |
| 568 | + | |
| 569 | + | |
| 570 | + | |
| 571 | + | |
| 572 | + | |
| 573 | + | |
| 574 | + | |
| 575 | + | |
| 576 | + | |
| 577 | + | |
| 578 | + | |
| 579 | + | |
| 580 | + | |
| 581 | + | |
| 582 | + | |
| 583 | + | |
| 584 | + | |
| 585 | + | |
| 586 | + | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
| 590 | + | |
| 591 | + | |
| 592 | + | |
| 593 | + | |
| 594 | + | |
| 595 | + | |
| 596 | + | |
| 597 | + | |
| 598 | + | |
| 599 | + | |
| 600 | + | |
| 601 | + | |
550 | 602 | | |
551 | 603 | | |
552 | 604 | | |
| |||
664 | 716 | | |
665 | 717 | | |
666 | 718 | | |
667 | | - | |
668 | | - | |
| 719 | + | |
| 720 | + | |
| 721 | + | |
| 722 | + | |
| 723 | + | |
669 | 724 | | |
670 | 725 | | |
671 | 726 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
356 | 356 | | |
357 | 357 | | |
358 | 358 | | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
359 | 363 | | |
360 | 364 | | |
361 | 365 | | |
| |||
372 | 376 | | |
373 | 377 | | |
374 | 378 | | |
375 | | - | |
| 379 | + | |
376 | 380 | | |
377 | 381 | | |
378 | 382 | | |
| |||
621 | 625 | | |
622 | 626 | | |
623 | 627 | | |
624 | | - | |
| 628 | + | |
625 | 629 | | |
626 | 630 | | |
627 | 631 | | |
| |||
646 | 650 | | |
647 | 651 | | |
648 | 652 | | |
649 | | - | |
| 653 | + | |
650 | 654 | | |
651 | 655 | | |
652 | 656 | | |
| |||
686 | 690 | | |
687 | 691 | | |
688 | 692 | | |
689 | | - | |
| 693 | + | |
690 | 694 | | |
691 | 695 | | |
692 | 696 | | |
| |||
714 | 718 | | |
715 | 719 | | |
716 | 720 | | |
717 | | - | |
| 721 | + | |
718 | 722 | | |
719 | 723 | | |
720 | 724 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| 27 | + | |
27 | 28 | | |
28 | 29 | | |
29 | 30 | | |
| |||
42 | 43 | | |
43 | 44 | | |
44 | 45 | | |
45 | | - | |
| 46 | + | |
46 | 47 | | |
47 | 48 | | |
48 | 49 | | |
| |||
56 | 57 | | |
57 | 58 | | |
58 | 59 | | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
59 | 64 | | |
60 | 65 | | |
61 | 66 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
64 | 67 | | |
65 | 68 | | |
66 | 69 | | |
| |||
90 | 93 | | |
91 | 94 | | |
92 | 95 | | |
93 | | - | |
| 96 | + | |
94 | 97 | | |
95 | 98 | | |
96 | 99 | | |
| |||
115 | 118 | | |
116 | 119 | | |
117 | 120 | | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
118 | 129 | | |
119 | 130 | | |
120 | 131 | | |
| |||
0 commit comments