Opened 12 months ago

Last modified 4 weeks ago

#2142 new Task

ENHANCE-02_Pierre Mathiot_ISF

Reported by: mathiot Owned by: mathiot
Priority: high Milestone: 2019 WP
Component: TRA Version: trunk
Severity: minor Keywords: ISF,
Cc: Review:
MP ready?:
Progress: Status 08/2019: Work started on 2 branches: one for domcfg (inclusion of the new geometry computation) and one on NEMO itself (cleaning, new method to couple with an ice sheet model, ... see wiki for details). Testing: - test on ISOMIP successful. Still to do: - add the WED025 configuration (bdy, sea ice, ice shelf, tides) configuration. - add an updated ISOMIP test (static geometry and moving geometry). - test it with our prototype GO8 on eORCA025. - review. Will be ready for the merge.

Description (last modified by mathiot)

Context

Developments of ice shelf code:

  • Coupling with ice sheet model (method currently in test by UKESM based on NEMO 3.6):
    • new method to correct the dynamics part when restart after coupling with ice sheet model (more stable)
    • new method to correct the thermodynamic after coupling with an ice sheet model (decrease the spin up time of the new cells)
    • fixing issue with conservation routine when coupling to an active ice shelf model
  • Code cleaning:
    • code cleaning (move all ISF routines/subroutine in an ISF directory + general cleaning)
    • new geometry computation (old computation removed and rewriten from scratch based on discussion with BAS/Reading/IGE)
    • Check if all lbc_lnk are useful in ISF code. It is likely only lbc_lnk on utbl and vtbl are needed.
  • Configurations:
    • Add regional WED025 configuration (bdy + tide + sea ice + ice shelf) (Chris Bull configuration from BAS). Could replace SPITZ12.
    • Upgrade ISOMIP test case to ISOMIP+ with test of the coupling capability.

Wiki : https://forge.ipsl.jussieu.fr/nemo/wiki/2019WP/ENHANCE-02_PierreMathiot_ISF

Implementation plan


Commit History (17)

ChangesetAuthorTimeChangeLog
11568mathiot2019-09-18T17:52:11+02:00

ENHANCE-02_ISF: fix compatibility issue between rn_hmin and ice shelf (ticket #2142)

11553mathiot2019-09-16T18:54:28+02:00

ENHANCE-02_ISF: fix coupling issue (ticket #2142)

11541mathiot2019-09-12T18:41:17+02:00

ENHANCE-02_ISF: simplify use of ln_isf, add extra comments + minor changes (ticket #2142)

11529mathiot2019-09-10T18:35:59+02:00

ENHANCE-02_ISF: fixes for ice sheet coupling (ticket #2142)

11523mathiot2019-09-10T13:17:42+02:00

ENHANCE-02_ISF: rm debug print + simplification + rm remaining old namelist parameter (ticket #2142))

11521mathiot2019-09-10T11:49:13+02:00

ENHANCE-02_ISF: fix issue with ice sheet coupling and conservation + other minor changes (ticket #2142)

11495mathiot2019-09-03T17:45:00+02:00

ENHANCE-02_ISF: fix issue in the computation of utbl and vtbl + cosmetic change (ticket #2142)

11494mathiot2019-09-03T12:46:35+02:00

ENHANCE-02_ISF: switch on isf param in WED025 and fix bugs in isf param code + cosmetic changes (ticket #2142)

11489mathiot2019-09-02T15:30:17+02:00

ENHANCE-02_ISF: move ln_isf out of namsbc and add an easy way to run with isf cavity and no ice shelf melt (ticket #2142)

11488mathiot2019-08-30T19:59:38+02:00

ENHANCE-02_ISF: mask isf output in the open ocean + activation of bdy and tide in WED025 (ticket #2142)

11487mathiot2019-08-30T16:59:33+02:00

ENHANCE-02_ISF: add WED025 configuration (si3, bdy, isf, tide), (ticket #2142)

11486mathiot2019-08-30T16:57:21+02:00

ENHANCE-02_ISF: bug on top drag coeficient value (ticket #2142)

11425mathiot2019-08-08T19:15:24+02:00

ENHANCE-02_ISF_nemo : bug correction when oasis provide the ice shelf melt (ticket #2142)

11423mathiot2019-08-08T16:02:49+02:00

ENHANCE-02_ISF_nemo : add UKESM ice sheet coupling method (ticket #2142)

11403mathiot2019-08-05T19:14:52+02:00

ENHANCE-02_ISF_nemo : add comments, renaming file (AGRIF), add isfload module (ticket #2142)

11395mathiot2019-08-02T16:19:00+02:00

ENHANCE-02_ISF_nemo : Initial commit isf simplification (add ISF directory, moved isf routine in and split isf cavity and isf parametrisation, …) (ticket #2142)

11308mathiot2019-07-19T15:04:36+02:00

ENHANCE-02_ISF_domcfg: create domisf to isolate isf related work and add new isf geometry computation used by UKESM (ticket #2142)

Change History (20)

comment:1 Changed 11 months ago by mathiot

  • Description modified (diff)

comment:2 Changed 9 months ago by nemo

  • Priority changed from normal to high

comment:3 Changed 3 months ago by mathiot

In 11308:

ENHANCE-02_ISF_domcfg: create domisf to isolate isf related work and add new isf geometry computation used by UKESM (ticket #2142)

comment:4 Changed 2 months ago by mathiot

In 11395:

ENHANCE-02_ISF_nemo : Initial commit isf simplification (add ISF directory, moved isf routine in and split isf cavity and isf parametrisation, …) (ticket #2142)

comment:5 Changed 2 months ago by mathiot

In 11403:

ENHANCE-02_ISF_nemo : add comments, renaming file (AGRIF), add isfload module (ticket #2142)

comment:6 Changed 2 months ago by mathiot

In 11423:

ENHANCE-02_ISF_nemo : add UKESM ice sheet coupling method (ticket #2142)

comment:7 Changed 2 months ago by mathiot

In 11425:

ENHANCE-02_ISF_nemo : bug correction when oasis provide the ice shelf melt (ticket #2142)

comment:8 Changed 6 weeks ago by mathiot

In 11486:

ENHANCE-02_ISF: bug on top drag coeficient value (ticket #2142)

comment:9 Changed 6 weeks ago by mathiot

In 11487:

ENHANCE-02_ISF: add WED025 configuration (si3, bdy, isf, tide), (ticket #2142)

comment:10 Changed 6 weeks ago by mathiot

  • Progress modified (diff)

comment:11 Changed 6 weeks ago by mathiot

In 11488:

ENHANCE-02_ISF: mask isf output in the open ocean + activation of bdy and tide in WED025 (ticket #2142)

comment:12 Changed 6 weeks ago by mathiot

In 11489:

ENHANCE-02_ISF: move ln_isf out of namsbc and add an easy way to run with isf cavity and no ice shelf melt (ticket #2142)

comment:13 Changed 6 weeks ago by mathiot

In 11494:

ENHANCE-02_ISF: switch on isf param in WED025 and fix bugs in isf param code + cosmetic changes (ticket #2142)

comment:14 Changed 6 weeks ago by mathiot

In 11495:

ENHANCE-02_ISF: fix issue in the computation of utbl and vtbl + cosmetic change (ticket #2142)

comment:15 Changed 5 weeks ago by mathiot

In 11521:

ENHANCE-02_ISF: fix issue with ice sheet coupling and conservation + other minor changes (ticket #2142)

comment:16 Changed 5 weeks ago by mathiot

In 11523:

ENHANCE-02_ISF: rm debug print + simplification + rm remaining old namelist parameter (ticket #2142))

comment:17 Changed 5 weeks ago by mathiot

In 11529:

ENHANCE-02_ISF: fixes for ice sheet coupling (ticket #2142)

comment:18 Changed 5 weeks ago by mathiot

In 11541:

ENHANCE-02_ISF: simplify use of ln_isf, add extra comments + minor changes (ticket #2142)

comment:19 Changed 4 weeks ago by mathiot

In 11553:

ENHANCE-02_ISF: fix coupling issue (ticket #2142)

comment:20 Changed 4 weeks ago by mathiot

In 11568:

ENHANCE-02_ISF: fix compatibility issue between rn_hmin and ice shelf (ticket #2142)

Note: See TracTickets for help on using tickets.