Opened 6 weeks ago

Last modified 5 weeks 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 (6)

ChangesetAuthorTimeChangeLog
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 (9)

comment:1 Changed 6 weeks ago by andmirek

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

comment:2 Changed 6 weeks ago by andmirek

In 12451:

Branch for ticket #2386

comment:3 Changed 6 weeks ago by andmirek

In 12452:

sette for ticket #2386

comment:4 Changed 5 weeks ago by andmirek

In 12511:

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

comment:5 Changed 5 weeks 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 5 weeks ago by andmirek

In 12515:

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

comment:7 Changed 5 weeks 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 5 weeks 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 5 weeks ago by andmirek

WICE_AGRIF_ST failed with ./initice.nc* not found

Last edited 5 weeks ago by andmirek (previous) (diff)
Note: See TracTickets for help on using tickets.