Commit 7484cc7
committed
Merge branch 'master-v7.0/initialization_seaice_threshold' into develop (PR #972)
This merge adjusts the initialization of xice for cold sea-surface temperatures
Setting xice to 1.0 for sea-surface temperatures colder than 271 K has proved to
produce too much sea ice at high latitudes. Furthermore, many datasets provide a
sea ice fraction field. Determination of using actual sea ice fraction input or
setting xice to 1.0 for sea-surface temperatures colder than a pre-defined value
in the case where fractional sea ice is not provided in the input is now moved
to the subroutine physics_init_seaice in module mpas_atmphys_initialize_real.F.
Now, the temperature threshold for converting water points to sea ice with a
fraction of 1.0 is set by a new namelist option, config_tsk_seaice_threshold, in
a new &physics namelist group. The default value for this threshold is 100 K,
which effectively shuts off the conversion of water to sea ice, which is
reasonable when ingesting datasets that already provide a fractional sea ice
field.3 files changed
Lines changed: 15 additions & 7 deletions
File tree
- src
- core_atmosphere/physics
- core_init_atmosphere
Lines changed: 10 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
58 | 62 | | |
59 | 63 | | |
60 | 64 | | |
| |||
599 | 603 | | |
600 | 604 | | |
601 | 605 | | |
| 606 | + | |
602 | 607 | | |
603 | 608 | | |
604 | 609 | | |
| |||
611 | 616 | | |
612 | 617 | | |
613 | 618 | | |
614 | | - | |
615 | 619 | | |
616 | 620 | | |
617 | 621 | | |
618 | 622 | | |
619 | 623 | | |
620 | 624 | | |
621 | | - | |
622 | | - | |
| 625 | + | |
| 626 | + | |
| 627 | + | |
623 | 628 | | |
624 | 629 | | |
625 | 630 | | |
| |||
660 | 665 | | |
661 | 666 | | |
662 | 667 | | |
| 668 | + | |
663 | 669 | | |
664 | 670 | | |
665 | 671 | | |
666 | 672 | | |
667 | 673 | | |
668 | 674 | | |
669 | | - | |
| 675 | + | |
670 | 676 | | |
671 | 677 | | |
672 | 678 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
278 | 278 | | |
279 | 279 | | |
280 | 280 | | |
| 281 | + | |
281 | 282 | | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
282 | 287 | | |
283 | 288 | | |
284 | 289 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4559 | 4559 | | |
4560 | 4560 | | |
4561 | 4561 | | |
4562 | | - | |
4563 | | - | |
4564 | | - | |
4565 | 4562 | | |
4566 | 4563 | | |
4567 | 4564 | | |
| |||
0 commit comments