Skip to content

Commit c970b61

Browse files
Merge branch 'hotfix-v6.1'
This merge introduces v6.1 of MPAS. Changes only occur in the sea ice model. * hotfix-v6.1: Update README and LICENSE Increment version number to 6.1 Removed reference to restartability_bgc in testing system. Added restart testing capability to restartability.py Added BGC testing and corrected 0 dimension Corrects iron uptake when carbon is active. Commented out two flags and updated bgc parameter defaults.
2 parents ece5f71 + 7c0e7e6 commit c970b61

File tree

13 files changed

+80
-63
lines changed

13 files changed

+80
-63
lines changed

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright (c) 2013, Los Alamos National Security, LLC (LANS) (Ocean: LA-CC-13-047;
1+
Copyright (c) 2013-2018, Los Alamos National Security, LLC (LANS) (Ocean: LA-CC-13-047;
22
Land Ice: LA-CC-13-117) and the University Corporation for Atmospheric Research (UCAR).
33

44
All rights reserved.

README.md

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
MPAS-v6.0
1+
MPAS-v6.1
22
====
33

44
The Model for Prediction Across Scales (MPAS) is a collaborative project for
@@ -28,25 +28,29 @@ core's user's guide, which can be found at the following web sites:
2828

2929
[MPAS-Atmosphere](http://mpas-dev.github.io/atmosphere/atmosphere_download.html)
3030

31-
[MPAS-Land Ice](http://mpas-dev.github.io/land_ice/download.html)
31+
[MPAS-Albany Land Ice](http://mpas-dev.github.io/land_ice/download.html)
3232

3333
[MPAS-Ocean](http://mpas-dev.github.io/ocean/releases.html)
3434

35+
[MPAS-Seaice](http://mpas-dev.github.io/sea_ice/releases.html)
36+
37+
3538
Code Layout
3639
----------
3740

3841
Within the MPAS repository, code is laid out as follows. Sub-directories are
3942
only described below the src directory.
4043

41-
MPAS
42-
└── src
43-
   ├── registry -- Code for building Registry.xml parser (Shared)
44-
   ├── driver -- Main driver for MPAS in stand-alone mode (Shared)
45-
   ├── external -- External software for MPAS (Shared)
46-
   ├── framework -- MPAS Framework (Includes DDT Descriptions, and shared routines. Shared)
47-
   ├── operators -- MPAS Opeartors (Includes Operators for MPAS meshes. Shared)
48-
   ├── inc -- Empty directory for include files that Registry generates (Shared)
49-
   └── core_* -- Individual model cores.
44+
MPAS-Model
45+
├── src
46+
│   ├── registry -- Code for building Registry.xml parser (Shared)
47+
│   ├── driver -- Main driver for MPAS in stand-alone mode (Shared)
48+
│   ├── external -- External software for MPAS (Shared)
49+
│   ├── framework -- MPAS Framework (Includes DDT Descriptions, and shared routines. Shared)
50+
│   ├── operators -- MPAS Opeartors (Includes Operators for MPAS meshes. Shared)
51+
│   ├── inc -- Empty directory for include files that Registry generates (Shared)
52+
│   └── core_* -- Individual model cores.
53+
└────── testing_and_setup -- tools for setting up configurations and tests cases (Shared)
5054

5155
Model cores are typically developed independently. For information about
5256
building and running a particular core, please refer to that core's user's

src/core_atmosphere/Registry.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0"?>
2-
<registry model="mpas" core="atmosphere" core_abbrev="atm" version="6.0">
2+
<registry model="mpas" core="atmosphere" core_abbrev="atm" version="6.1">
33

44
<!-- **************************************************************************************** -->
55
<!-- ************************************** Dimensions ************************************** -->

src/core_init_atmosphere/Registry.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0"?>
2-
<registry model="mpas" core="init_atmosphere" core_abbrev="init_atm" version="6.0">
2+
<registry model="mpas" core="init_atmosphere" core_abbrev="init_atm" version="6.1">
33

44
<!-- **************************************************************************************** -->
55
<!-- ************************************** Dimensions ************************************** -->

src/core_landice/Registry.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0"?>
2-
<registry model="mpas" core="landice" core_abbrev="li" version="6.0">
2+
<registry model="mpas" core="landice" core_abbrev="li" version="6.1">
33

44

55
<!-- ======================================================================= -->

src/core_ocean/Registry.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0"?>
2-
<registry model="mpas" core="ocean" core_abbrev="ocn" version="6.0">
2+
<registry model="mpas" core="ocean" core_abbrev="ocn" version="6.1">
33

44
<dims>
55
<dim name="nCells" units="unitless"

src/core_seaice/Registry.xml

Lines changed: 38 additions & 38 deletions
Large diffs are not rendered by default.

src/core_seaice/column/ice_algae.F90

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1278,7 +1278,7 @@ subroutine z_biogeochemistry (n_cat, dt, &
12781278
call add_warning(warning)
12791279
write(warning,*)'Category,mm:',n_cat,mm
12801280
call add_warning(warning)
1281-
l_stop = .true.
1281+
! l_stop = .true.
12821282
stop_label = 'zbgc FCT tracer solution failed'
12831283
endif
12841284
if (l_stop) return
@@ -1351,7 +1351,7 @@ subroutine z_biogeochemistry (n_cat, dt, &
13511351
call add_warning(warning)
13521352
write(warning, *) react(k,m),iphin_N(k),biomat_brine(k,m)
13531353
call add_warning(warning)
1354-
l_stop = .true.
1354+
! l_stop = .true.
13551355
stop_label = 'very large bgc value'
13561356
elseif (bio_tmp < c0) then
13571357
write(warning, *) 'negative bgc'
@@ -2036,7 +2036,8 @@ subroutine algal_dyn (dt, &
20362036
enddo
20372037
endif
20382038
endif !Docin(1) > c0
2039-
elseif (tr_bgc_Fe) then
2039+
endif
2040+
if (tr_bgc_Fe) then
20402041
do n = 1,n_fed
20412042
Fed_r(n) = Fed_r(n) + rFed(n)*Fed_tot_r ! scavenging + uptake
20422043
enddo

src/core_sw/Registry.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0"?>
2-
<registry model="mpas" core="sw" core_abbrev="sw" version="6.0">
2+
<registry model="mpas" core="sw" core_abbrev="sw" version="6.1">
33
<dims>
44
<dim name="nCells"/>
55
<dim name="nEdges"/>

src/core_test/Registry.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0"?>
2-
<registry model="mpas" core="test" core_abbrev="test" version="6.0">
2+
<registry model="mpas" core="test" core_abbrev="test" version="6.1">
33
<dims>
44
<dim name="nCells"/>
55
<dim name="nEdges"/>

0 commit comments

Comments
 (0)