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.
#1255 (Out-of-bounds errors in tangent-linear and adjoint versions of SOR solver) – NEMO

Opened 10 years ago

Closed 10 years ago

Last modified 2 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: v3.4
Severity: Keywords: TAM v3.4
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 (7)

comment:1 Changed 10 years ago by clevy

  • Owner changed from NEMO team to pabouttier

comment:2 Changed 10 years ago by pabouttier

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

comment:3 Changed 8 years ago by nicolasmartin

  • Keywords TAM added

comment:4 Changed 8 years ago by nicolasmartin

  • Keywords nemo_v3_4* added

comment:5 Changed 6 years ago by nemo

  • Keywords release-3.4* added; nemo_v3_4* removed

comment:6 Changed 6 years ago by nemo

  • Keywords release-3.4* removed

comment:7 Changed 2 years ago by nemo

  • Keywords v3.4 added
Note: See TracTickets for help on using tickets.