Opened 6 years ago

Closed 6 years ago

Last modified 3 years ago

#1255 closed Bug (fixed)

Out-of-bounds errors in tangent-linear and adjoint versions of SOR solver

Reported by: sam Owned by: pabouttier
Priority: high Milestone:
Component: TAM Version: release-3.4
Severity: Keywords: TAM
Cc:

Description

Out-of-bounds errors occur in subroutines 'sol_sor_tan' and 'sol_sor_adj' (file NEMOGCM/NEMO/OPATAM_SRC/SOL/solsor_tam.f90) when array 'nitsor' is accessed during time steps nitend-1 and nitend in configurations with 'key_dynspg_flt' and 'nn_solv' set to 2 (as in the template configuration 'ORCA2_TAM'). The size of the array 'nitsor' (set on line 63 of NEMOGCM/NEMO/OPATAM_SRC/SOL/sol_oce_tam.f90) can be increased by 2 to prevent these out-of-bounds errors.

Commit History (1)

ChangesetAuthorTimeChangeLog
4531pabouttier2014-03-17T11:04:00+01:00

Fix OOB error in sol_oce_tam.F90 for solsor_tam, see Ticket #1255

Change History (6)

comment:1 Changed 6 years ago by clevy

  • Owner changed from NEMO team to pabouttier

comment:2 Changed 6 years ago by pabouttier

  • Resolution set to fixed
  • Status changed from new to closed

comment:3 Changed 4 years ago by nicolasmartin

  • Keywords TAM added

comment:4 Changed 4 years ago by nicolasmartin

  • Keywords nemo_v3_4* added

comment:5 Changed 3 years ago by nemo

  • Keywords release-3.4* added; nemo_v3_4* removed

comment:6 Changed 3 years ago by nemo

  • Keywords release-3.4* removed
Note: See TracTickets for help on using tickets.