Opened 3 years ago

Closed 22 months ago

#2142 closed Task (fixed)

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: Branch review: failed
MP ready?: no Task 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).

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 (21)

comment:1 Changed 3 years ago by mathiot

  • Description modified (diff)

comment:2 Changed 3 years ago by nemo

  • Priority changed from normal to high

comment:3 Changed 2 years 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 years 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 years ago by mathiot

In 11403:

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

comment:6 Changed 2 years ago by mathiot

In 11423:

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

comment:7 Changed 2 years ago by mathiot

In 11425:

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

comment:8 Changed 2 years ago by mathiot

In 11486:

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

comment:9 Changed 2 years ago by mathiot

In 11487:

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

comment:10 Changed 2 years ago by mathiot

  • Task progress set to 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.

comment:11 Changed 2 years 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 2 years 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 2 years 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 2 years ago by mathiot

In 11495:

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

comment:15 Changed 2 years ago by mathiot

In 11521:

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

comment:16 Changed 2 years ago by mathiot

In 11523:

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

comment:17 Changed 2 years ago by mathiot

In 11529:

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

comment:18 Changed 2 years ago by mathiot

In 11541:

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

comment:19 Changed 2 years ago by mathiot

In 11553:

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

comment:20 Changed 2 years ago by mathiot

In 11568:

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

comment:21 Changed 22 months ago by mathiot

  • Resolution set to fixed
  • Status changed from new to closed
  • Task progress changed from 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. to 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).

Branch ENHANCE-02_ISF_domcfg merge into tools_MERGE_2019
Branch ENHANCE-02_ISF_nemo merge into dev_r11943_MERGE_2019 and dev_r11943_MERGE_OPTION2_2019

Note: See TracTickets for help on using tickets.