Opened 5 years ago

Closed 3 years ago

#1741 closed Bug (fixed)

bug-fix for Griffies triad scheme not being actually called

Reported by: DuoYang Owned by: nemo
Priority: low Milestone:
Component: OCE Version: release-3.4
Severity: Keywords:
Cc: Branch review:
MP ready?: Task progress:

Description

Context

In nemo_v3_4_STABLE, Griffies triads scheme does not actually get called even with ln_traldf_grif = .true.. The bug exists in nemo_v3_6_STABLE as well, I believe.

Analysis

When ln_traldf_grif = .true., the tracer lateral diffusion scheme being actually used is "horizontal" scheme (i.e., ln_traldf_hor = .true.).

Fix

Bug-fix for partial steps:

In line 179, replacing

"IF ( ln_traldf_iso ) nldf = 1 ! isoneutral ( rotation)"

with

"IF ( ln_traldf_iso .or. ln_traldf_grif ) nldf = 1 ! isoneutral or griffies ( rotation)"

Commit History (1)

ChangesetAuthorTimeChangeLog
8525cbricaud2017-09-15T15:27:33+02:00

fix in nemo_v3_6_STABLE for ticket #1741

Change History (1)

comment:1 Changed 3 years ago by cbricaud

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

horizontal operator not implmented with griffies triads; a control print has been added.

http://forge.ipsl.jussieu.fr/nemo/changeset/8525

Note: See TracTickets for help on using tickets.