New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
#2397 (Restart failure of the ORCA2_ICE_PISCES reference configuration) – NEMO

Opened 3 years ago

Closed 3 years ago

#2397 closed Bug (fixed)

Restart failure of the ORCA2_ICE_PISCES reference configuration

Reported by: smueller Owned by: systeam
Priority: high Milestone:
Component: ZDF Version: trunk
Severity: major Keywords: restart, ZDF
Cc:

Description

Context

The restarted run carried out as part of the SETTE restartability test of the ORCA2_ICE_PISCES reference configuration crashes.

Analysis

The model crash occurs following the call of subroutine fld_read in subroutine zdf_iwm_init (source:/NEMO/trunk/src/OCE/ZDF/zdfiwm.F90#L460). In this call of fld_read, the first argument identifies the time step index as 1 instead of nit000, which, in model runs with nit000 > 1, results in the omission of initialisation steps during the fld_read call made by subroutine zdf_iwm_init.

Fix

source:/NEMO/src/OCE/ZDF/zdfiwm.F90 could be adjusted according to

  • src/OCE/ZDF/zdfiwm.F90

     
    457457      sf_iwm(jp_dsc)%fnow(:,:,1) = 100. 
    458458 
    459459      !                             ! read necessary fields 
    460       CALL fld_read( 1, 1, sf_iwm ) 
     460      CALL fld_read( nit000, 1, sf_iwm ) 
    461461 
    462462      ebot_iwm(:,:) = sf_iwm(1)%fnow(:,:,1) * ssmask(:,:) ! energy flux for high-mode wave breaking [W/m2] 
    463463      epyc_iwm(:,:) = sf_iwm(2)%fnow(:,:,1) * ssmask(:,:) ! energy flux for pynocline-intensified wave breaking [W/m2] 

to reestablish a successful restartability test of reference configuration ORCA2_ICE_PISCES.

Commit History (1)

ChangesetAuthorTimeChangeLog
12510gsamson2020-03-05T08:40:51+01:00

apply zdf_iwm_init bugfix suggested in ticket #2397 to correct ORCA2_ICE_PISCES restartability issue introduced in rev12501 (ticket #2395)

Change History (2)

comment:1 Changed 3 years ago by gsamson

In 12510:

Error: Failed to load processor CommitTicketReference
No macro or processor named 'CommitTicketReference' found

comment:2 Changed 3 years ago by gsamson

  • Resolution set to fixed
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.