Opened 7 months ago

Last modified 5 months ago

#2386 assigned Defect

tidy up restart read/write with XIOS

Reported by: andmirek Owned by: andmirek
Priority: low Milestone:
Component: IOM Version: trunk
Severity: minor Keywords:
Cc:

Description

Context

This ticket is to tidy up XIOS restart read/write for NEMO to make sure all SETTE tests and test cases run OK with this functionality.

Analysis

A Pysh user reported that writing restart with XIOS doesn't work correctly with AGRIF (http://forge.ipsl.jussieu.fr/nemo/discussion/topic/88). Additionally, after implementing read/write functionality with XIOS there were additional test cases added to SETTE, and in some of them this functionality doesn't work.

Recommendation

create sette cases (as an additional runs to currently existing) to test restart read/write with XIOS and compare results with the reference solutions; and fix any issues encountered.

Commit History (7)

ChangesetAuthorTimeChangeLog
12914andmirek2020-05-12T15:59:32+02:00

Ticket #2462: merge changes from ticket #2386 to fix XIOS write-read restart

12522andmirek2020-03-09T11:23:42+01:00

Ticket #2386: changes for tests cases enabling use XIOS in the tests to read and wirite restart with XIOS (using USING_XIOS_RRW)

12515andmirek2020-03-05T15:47:11+01:00

Ticket #2386 : changes in code to make XIOS restart read/write working in reference configurations

12514andmirek2020-03-05T15:44:42+01:00

Ticket #2386: change sette to have an option (environmental variable) to control if XIOS is used to read/write NEMO restart for reference configurations

12511andmirek2020-03-05T12:21:05+01:00

ticket #2386: update trunk@12493 to have AGRIF sette working

12452andmirek2020-02-25T11:21:33+01:00

sette for ticket #2386

12451andmirek2020-02-25T11:14:26+01:00

Branch for ticket #2386

Change History (10)

comment:1 Changed 7 months ago by andmirek

  • Owner changed from systeam to andmirek
  • Status changed from new to assigned

comment:2 Changed 7 months ago by andmirek

Last edited 5 months ago by andmirek (previous) (diff)

comment:3 Changed 7 months ago by andmirek

In 12452:

sette for ticket #2386

comment:4 Changed 7 months ago by andmirek

In 12511:

ticket #2386: update trunk@12493 to have AGRIF sette working

comment:5 Changed 7 months ago by andmirek

In 12514:

Ticket #2386: change sette to have an option (environmental variable) to control if XIOS is used to read/write NEMO restart for reference configurations

comment:6 Changed 7 months ago by andmirek

In 12515:

Ticket #2386 : changes in code to make XIOS restart read/write working in reference configurations

comment:7 Changed 7 months ago by andmirek

In 12522:

Ticket #2386: changes for tests cases enabling use XIOS in the tests to read and wirite restart with XIOS (using USING_XIOS_RRW)

comment:8 Changed 7 months ago by andmirek

Current code is : NEMO/branches/2020/r12377_ticket2386 @ r12511 ( last change @ r12511 )

SETTE validation report generated for :

NEMO/branches/2020/r12377_ticket2386 @ r12511 (last changed revision)

on XC40_METO_IFORT arch file

!!———————-1st pass—————————!!

!——restart——!

WGYRE_PISCES_ST run.stat restartability passed : 12511
WGYRE_PISCES_ST tracer.stat restartability passed : 12511
WORCA2_ICE_PISCES_ST run.stat restartability passed : 12511
WORCA2_ICE_PISCES_ST tracer.stat restartability passed : 12511
WORCA2_OFF_PISCES_ST tracer.stat restartability passed : 12511
WAMM12_ST run.stat restartability passed : 12511
WORCA2_SAS_ICE_ST run.stat restartability passed : 12511
WAGRIF_DEMO_ST run.stat restartability passed : 12511
WSPITZ12_ST run.stat restartability passed : 12511
WISOMIP_ST run.stat restartability passed : 12511
WOVERFLOW_ST run.stat restartability passed : 12511
WLOCK_EXCHANGE_ST run.stat restartability passed : 12511
WVORTEX_ST run.stat restartability passed : 12511
WICE_AGRIF_ST ocean.output MISSING : 12511
WICE_AGRIF_ST incomplete test

!——repro——!

WGYRE_PISCES_ST run.stat reproducibility passed : 12511
WGYRE_PISCES_ST tracer.stat reproducibility passed : 12511
WORCA2_ICE_PISCES_ST run.stat reproducibility passed : 12511
WORCA2_ICE_PISCES_ST tracer.stat reproducibility passed : 12511
WORCA2_OFF_PISCES_ST tracer.stat reproducibility passed : 12511
WAMM12_ST run.stat reproducibility passed : 12511
WORCA2_SAS_ICE_ST run.stat reproducibility passed : 12511
WORCA2_ICE_OBS_ST run.stat reproducibility passed : 12511
WAGRIF_DEMO_ST run.stat reproducibility passed : 12511
WSPITZ12_ST run.stat reproducibility passed : 12511
WISOMIP_ST run.stat reproducibility passed : 12511
WVORTEX_ST run.stat reproducibility passed : 12511
WICE_AGRIF_ST ocean.output MISSING : 12511
WICE_AGRIF_ST incomplete test

!——agrif check——!

ORCA2 AGRIF vs ORCA2 NOAGRIF run.stat unchanged - passed : 12511 12511

!——result comparison check——!

check result differences between :
VALID directory : /home/d02/mandrej/nemo_validation_xiosrrw/NEMO_VALIDATION at rev 12511
and
REFERENCE directory : /home/d02/mandrej/nemo_validation/NEMO_VALIDATION at rev 12511

WGYRE_PISCES_ST run.stat files are identical
WGYRE_PISCES_ST tracer.stat files are identical
WORCA2_ICE_PISCES_ST run.stat files are identical
WORCA2_ICE_PISCES_ST tracer.stat files are identical
WORCA2_OFF_PISCES_ST tracer.stat files are identical
WAMM12_ST run.stat files are identical
WISOMIP_ST run.stat files are identical
WORCA2_SAS_ICE_ST run.stat files are identical
WAGRIF_DEMO_ST run.stat files are identical
WSPITZ12_ST run.stat files are identical
WISOMIP_ST run.stat files are identical
WVORTEX_ST run.stat files are identical
WICE_AGRIF_ST incomplete test

comment:9 Changed 7 months ago by andmirek

WICE_AGRIF_ST failed with ./initice.nc* not found

Last edited 7 months ago by andmirek (previous) (diff)

comment:10 Changed 5 months ago by andmirek

In 12914:

Ticket #2462: merge changes from ticket #2386 to fix XIOS write-read restart

Note: See TracTickets for help on using tickets.