Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
1390b69
Rose stem test config file
mo-cjsmith May 5, 2026
95b08ef
Metadata and upgrade macro
mo-cjsmith May 6, 2026
b2c25b3
Regravitation code
mo-cjsmith May 6, 2026
eed41cc
Geopotential height diagnostics
mo-cjsmith May 7, 2026
dbc822f
Remove spurious merge
mo-cjsmith May 7, 2026
0413dc4
Regravitate rose stem test
mo-cjsmith May 7, 2026
a4f131a
Simplify argument lists
mo-cjsmith May 7, 2026
133d1f9
Properly delete items from arg list
mo-cjsmith May 7, 2026
4f35a7e
Missing declaration
mo-cjsmith May 7, 2026
ddc7041
KGO and filename correction
mo-cjsmith May 7, 2026
85d473c
Upgrade macro correction
mo-cjsmith May 7, 2026
e9855a3
Remove unused variables
mo-cjsmith May 8, 2026
313680b
Descriptions
mo-cjsmith May 8, 2026
36c21ee
Things caught by developer tests
mo-cjsmith May 11, 2026
60cf96e
Undo messing up of files
mo-cjsmith May 11, 2026
cd41d2b
Unit test for pressure diag
mo-cjsmith May 13, 2026
c7a8227
Corrections to geopotential height diagnostic
mo-cjsmith May 14, 2026
d9f125c
Upgrade macro applied
mo-cjsmith May 14, 2026
7d3b788
Add to contributors
mo-cjsmith May 21, 2026
c4fb346
Improve comments. Remove redundant code.
mo-cjsmith May 21, 2026
ebbf4f3
Improve comments. Remove redundant code.
mo-cjsmith May 21, 2026
0e3512d
Exner is inout
mo-cjsmith May 21, 2026
a404c9e
Exner in/out
mo-cjsmith May 22, 2026
462e1bb
Integration must be from top
mo-cjsmith May 22, 2026
c4e3ec1
Remove obsolete code
mo-cjsmith May 22, 2026
a263bec
Contribute
mo-cjsmith May 22, 2026
0a44f6c
Improve metadata
mo-cjsmith May 22, 2026
2cbcc58
Use pre-existing kernel
mo-cjsmith May 28, 2026
a39118b
Remove experimental code
mo-cjsmith Jun 3, 2026
152991b
Update test branch
mo-cjsmith Jun 3, 2026
369a08e
Changes for developer tests
mo-cjsmith Jun 3, 2026
e917598
Merge branch 'reset_gravity' into test_reset_gravity
mo-cjsmith Jun 3, 2026
e548b9b
Put scalar in kernel arg list
mo-cjsmith Jun 3, 2026
c1f9fd5
More meaningful name for new kernel
mo-cjsmith Jun 4, 2026
79b892e
Renamed regrav kernel and its unit test
mo-cjsmith Jun 8, 2026
446dbcd
Merge branch 'reset_gravity' into test_reset_gravity
mo-cjsmith Jun 8, 2026
8fe6252
Fix typos in unit test
mo-cjsmith Jun 8, 2026
f59e0d6
Corrections to unit test
mo-cjsmith Jun 9, 2026
704ec9d
Corrected unit test
mo-cjsmith Jun 9, 2026
6e17fa5
Fix unit test bugs
mo-cjsmith Jun 9, 2026
06bcc61
Coarser tolerance
mo-cjsmith Jun 10, 2026
1f5e8ba
Coarser tolerance in unit test
mo-cjsmith Jun 10, 2026
e372ad4
Merge branch 'reset_gravity' into test_reset_gravity
mo-cjsmith Jun 10, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion CONTRIBUTORS.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,4 +34,5 @@
| thomasmelvin | Thomas Melvin | Met Office | 2026-01-15 |
| tinyendian | Wolfgang Hayek | Earth Sciences New Zealand | 2026-02-02 |
| DanStoneMO | Daniel Stone | Met Office | 2026-02-26 |
| ericaneininger | Erica Neininger | Met Office | 2026-03-02 |
| ericaneininger | Erica Neininger | Met Office | 2026-03-02 |
| mo-cjsmith | Chris Smith | Met Office | 2026-05-21 |
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,18 @@ def upgrade(self, config, meta_config=None):
# Add settings
return config, self.reports
"""


class vn31_t218(MacroUpgrade):
"""Upgrade macro for ticket #218 by Chris Smith."""

BEFORE_TAG = "vn3.1"
AFTER_TAG = "vn3.1_t218"

def upgrade(self, config, meta_config=None):
# Commands From: rose-meta/lfric-gungho
self.add_setting(
config, ["namelist:initialization", "regravitate"], "'isotherm1'"
)

return config, self.reports
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,18 @@ def upgrade(self, config, meta_config=None):
# Add settings
return config, self.reports
"""


class vn31_t218(MacroUpgrade):
"""Upgrade macro for ticket #218 by Chris Smith."""

BEFORE_TAG = "vn3.1"
AFTER_TAG = "vn3.1_t218"

def upgrade(self, config, meta_config=None):
# Commands From: rose-meta/lfric-gungho
self.add_setting(
config, ["namelist:initialization", "regravitate"], "'isotherm1'"
)

return config, self.reports
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,18 @@ def upgrade(self, config, meta_config=None):
# Add settings
return config, self.reports
"""


class vn31_t218(MacroUpgrade):
"""Upgrade macro for ticket #218 by Chris Smith."""

BEFORE_TAG = "vn3.1"
AFTER_TAG = "vn3.1_t218"

def upgrade(self, config, meta_config=None):
# Commands From: rose-meta/lfric-gungho
self.add_setting(
config, ["namelist:initialization", "regravitate"], "'isotherm1'"
)

return config, self.reports
15 changes: 15 additions & 0 deletions applications/jedi_lfric_tests/rose-meta/jedi_common/versions.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,18 @@ def upgrade(self, config, meta_config=None):
# Add settings
return config, self.reports
"""


class vn31_t218(MacroUpgrade):
"""Upgrade macro for ticket #218 by Chris Smith."""

BEFORE_TAG = "vn3.1"
AFTER_TAG = "vn3.1_t218"

def upgrade(self, config, meta_config=None):
# Commands From: rose-meta/lfric-gungho
self.add_setting(
config, ["namelist:initialization", "regravitate"], "'isotherm1'"
)

return config, self.reports
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,18 @@ def upgrade(self, config, meta_config=None):
# Add settings
return config, self.reports
"""


class vn31_t218(MacroUpgrade):
"""Upgrade macro for ticket #218 by Chris Smith."""

BEFORE_TAG = "vn3.1"
AFTER_TAG = "vn3.1_t218"

def upgrade(self, config, meta_config=None):
# Commands From: rose-meta/lfric-gungho
self.add_setting(
config, ["namelist:initialization", "regravitate"], "'isotherm1'"
)

return config, self.reports
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,18 @@ def upgrade(self, config, meta_config=None):
# Add settings
return config, self.reports
"""


class vn31_t218(MacroUpgrade):
"""Upgrade macro for ticket #218 by Chris Smith."""

BEFORE_TAG = "vn3.1"
AFTER_TAG = "vn3.1_t218"

def upgrade(self, config, meta_config=None):
# Commands From: rose-meta/lfric-gungho
self.add_setting(
config, ["namelist:initialization", "regravitate"], "'isotherm1'"
)

return config, self.reports
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,18 @@ def upgrade(self, config, meta_config=None):
# Add settings
return config, self.reports
"""


class vn31_t218(MacroUpgrade):
"""Upgrade macro for ticket #218 by Chris Smith."""

BEFORE_TAG = "vn3.1"
AFTER_TAG = "vn3.1_t218"

def upgrade(self, config, meta_config=None):
# Commands From: rose-meta/lfric-gungho
self.add_setting(
config, ["namelist:initialization", "regravitate"], "'isotherm1'"
)

return config, self.reports
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,18 @@ def upgrade(self, config, meta_config=None):
# Add settings
return config, self.reports
"""


class vn31_t218(MacroUpgrade):
"""Upgrade macro for ticket #218 by Chris Smith."""

BEFORE_TAG = "vn3.1"
AFTER_TAG = "vn3.1_t218"

def upgrade(self, config, meta_config=None):
# Commands From: rose-meta/lfric-gungho
self.add_setting(
config, ["namelist:initialization", "regravitate"], "'isotherm1'"
)

return config, self.reports
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,18 @@ def upgrade(self, config, meta_config=None):
# Add settings
return config, self.reports
"""


class vn31_t218(MacroUpgrade):
"""Upgrade macro for ticket #218 by Chris Smith."""

BEFORE_TAG = "vn3.1"
AFTER_TAG = "vn3.1_t218"

def upgrade(self, config, meta_config=None):
# Commands From: rose-meta/lfric-gungho
self.add_setting(
config, ["namelist:initialization", "regravitate"], "'isotherm1'"
)

return config, self.reports
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,18 @@ def upgrade(self, config, meta_config=None):
# Add settings
return config, self.reports
"""


class vn31_t218(MacroUpgrade):
"""Upgrade macro for ticket #218 by Chris Smith."""

BEFORE_TAG = "vn3.1"
AFTER_TAG = "vn3.1_t218"

def upgrade(self, config, meta_config=None):
# Commands From: rose-meta/lfric-gungho
self.add_setting(
config, ["namelist:initialization", "regravitate"], "'isotherm1'"
)

return config, self.reports
15 changes: 15 additions & 0 deletions applications/jules/rose-meta/lfric-jules/versions.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,18 @@ def upgrade(self, config, meta_config=None):
# Add settings
return config, self.reports
"""


class vn31_t218(MacroUpgrade):
"""Upgrade macro for ticket #218 by Chris Smith."""

BEFORE_TAG = "vn3.1"
AFTER_TAG = "vn3.1_t218"

def upgrade(self, config, meta_config=None):
# Commands From: rose-meta/lfric-gungho
self.add_setting(
config, ["namelist:initialization", "regravitate"], "'isotherm1'"
)

return config, self.reports
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,18 @@ def upgrade(self, config, meta_config=None):
# Add settings
return config, self.reports
"""


class vn31_t218(MacroUpgrade):
"""Upgrade macro for ticket #218 by Chris Smith."""

BEFORE_TAG = "vn3.1"
AFTER_TAG = "vn3.1_t218"

def upgrade(self, config, meta_config=None):
# Commands From: rose-meta/lfric-gungho
self.add_setting(
config, ["namelist:initialization", "regravitate"], "'isotherm1'"
)

return config, self.reports
15 changes: 15 additions & 0 deletions applications/lfric_atm/rose-meta/lfric-lfric_atm/versions.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,18 @@ def upgrade(self, config, meta_config=None):
# Add settings
return config, self.reports
"""


class vn31_t218(MacroUpgrade):
"""Upgrade macro for ticket #218 by Chris Smith."""

BEFORE_TAG = "vn3.1"
AFTER_TAG = "vn3.1_t218"

def upgrade(self, config, meta_config=None):
# Commands From: rose-meta/lfric-gungho
self.add_setting(
config, ["namelist:initialization", "regravitate"], "'isotherm1'"
)

return config, self.reports
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,18 @@ def upgrade(self, config, meta_config=None):
# Add settings
return config, self.reports
"""


class vn31_t218(MacroUpgrade):
"""Upgrade macro for ticket #218 by Chris Smith."""

BEFORE_TAG = "vn3.1"
AFTER_TAG = "vn3.1_t218"

def upgrade(self, config, meta_config=None):
# Commands From: rose-meta/lfric-gungho
self.add_setting(
config, ["namelist:initialization", "regravitate"], "'isotherm1'"
)

return config, self.reports
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,18 @@ def upgrade(self, config, meta_config=None):
# Add settings
return config, self.reports
"""


class vn31_t218(MacroUpgrade):
"""Upgrade macro for ticket #218 by Chris Smith."""

BEFORE_TAG = "vn3.1"
AFTER_TAG = "vn3.1_t218"

def upgrade(self, config, meta_config=None):
# Commands From: rose-meta/lfric-gungho
self.add_setting(
config, ["namelist:initialization", "regravitate"], "'isotherm1'"
)

return config, self.reports
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,18 @@ def upgrade(self, config, meta_config=None):
# Add settings
return config, self.reports
"""


class vn31_t218(MacroUpgrade):
"""Upgrade macro for ticket #218 by Chris Smith."""

BEFORE_TAG = "vn3.1"
AFTER_TAG = "vn3.1_t218"

def upgrade(self, config, meta_config=None):
# Commands From: rose-meta/lfric-gungho
self.add_setting(
config, ["namelist:initialization", "regravitate"], "'isotherm1'"
)

return config, self.reports
15 changes: 15 additions & 0 deletions applications/ngarch/rose-meta/lfric-ngarch/versions.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,18 @@ def upgrade(self, config, meta_config=None):
# Add settings
return config, self.reports
"""


class vn31_t218(MacroUpgrade):
"""Upgrade macro for ticket #218 by Chris Smith."""

BEFORE_TAG = "vn3.1"
AFTER_TAG = "vn3.1_t218"

def upgrade(self, config, meta_config=None):
# Commands From: rose-meta/lfric-gungho
self.add_setting(
config, ["namelist:initialization", "regravitate"], "'isotherm1'"
)

return config, self.reports
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,18 @@ def upgrade(self, config, meta_config=None):
# Add settings
return config, self.reports
"""


class vn31_t218(MacroUpgrade):
"""Upgrade macro for ticket #218 by Chris Smith."""

BEFORE_TAG = "vn3.1"
AFTER_TAG = "vn3.1_t218"

def upgrade(self, config, meta_config=None):
# Commands From: rose-meta/lfric-gungho
self.add_setting(
config, ["namelist:initialization", "regravitate"], "'isotherm1'"
)

return config, self.reports
15 changes: 15 additions & 0 deletions applications/transport/rose-meta/lfric-transport/versions.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,18 @@ def upgrade(self, config, meta_config=None):
# Add settings
return config, self.reports
"""


class vn31_t218(MacroUpgrade):
"""Upgrade macro for ticket #218 by Chris Smith."""

BEFORE_TAG = "vn3.1"
AFTER_TAG = "vn3.1_t218"

def upgrade(self, config, meta_config=None):
# Commands From: rose-meta/lfric-gungho
self.add_setting(
config, ["namelist:initialization", "regravitate"], "'isotherm1'"
)

return config, self.reports
15 changes: 15 additions & 0 deletions interfaces/coupled_interface/rose-meta/coupling/versions.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,18 @@ def upgrade(self, config, meta_config=None):
# Add settings
return config, self.reports
"""


class vn31_t218(MacroUpgrade):
"""Upgrade macro for ticket #218 by Chris Smith."""

BEFORE_TAG = "vn3.1"
AFTER_TAG = "vn3.1_t218"

def upgrade(self, config, meta_config=None):
# Commands From: rose-meta/lfric-gungho
self.add_setting(
config, ["namelist:initialization", "regravitate"], "'isotherm1'"
)

return config, self.reports
Loading
Loading