Opened 4 years ago
Closed 4 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
457 457 sf_iwm(jp_dsc)%fnow(:,:,1) = 100. 458 458 459 459 ! ! read necessary fields 460 CALL fld_read( 1, 1, sf_iwm )460 CALL fld_read( nit000, 1, sf_iwm ) 461 461 462 462 ebot_iwm(:,:) = sf_iwm(1)%fnow(:,:,1) * ssmask(:,:) ! energy flux for high-mode wave breaking [W/m2] 463 463 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)
Changeset | Author | Time | ChangeLog |
---|---|---|---|
12510 | gsamson | 2020-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 4 years ago by gsamson
comment:2 Changed 4 years ago by gsamson
- Resolution set to fixed
- Status changed from new to closed
In 12510: