Opened 5 years ago

Closed 3 years ago

Last modified 3 years ago

#1513 closed Task (fixed)

Add in option the Hollingsworth correction in the grad(KE) calculation

Reported by: gm Owned by: nemo
Priority: low Milestone:
Component: OCE Version: trunk
Severity: Keywords: DYN
Cc: Review:
MP ready?:
Progress:

Description

Add as an option (controlled by a namelist parameter) the Hollingsworth correction in the computation of the gradient of Kinetic Energy (dynkeg.F90 module)

Commit History (2)

ChangesetAuthorTimeChangeLog
5254gm2015-05-05T17:15:46+02:00

#1513 , branche dev_r5224_CNRS_OPA_Hollingsworth

5241gm2015-04-29T15:53:51+02:00

#1513 : Branch for optional Hollingsworth correction in the evaluation of grad(KE)

Change History (4)

comment:1 Changed 5 years ago by gm

The associated branch is ​2015/dev_r5224_CNRS_OPA_Hollingsworth

A namelist parameter has been added (nn_dynkeg in the namdyn_adv namlist). Setting it to zero you get the old scheme (i.e. a 2nd order scheme that conserve energy) ; setting nn_dynkeg to 1 you get the Arakawa 2001 scheme that prevent the development of the instability reported by Hollingsworth et al (1983). The later scheme does not formally conserve the KE.

The default value of nn_dynkeg is set to 0 in namlist_ref. No changes in namelist_cfg of any configurations, so none of them is using the new scheme.

In the code itself only 2 module has been changed dynadv.F90 and dynkeg.F90

Changes has been committed ( see 5254 )

comment:2 Changed 4 years ago by nicolasmartin

  • Keywords DYN added; dynkeg removed

comment:3 Changed 3 years ago by gm

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

comment:4 Changed 3 years ago by nemo

  • Type changed from Development to Task

Remove 'Development' type

Note: See TracTickets for help on using tickets.