#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: |
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)
Changeset | Author | Time | ChangeLog |
---|---|---|---|
5254 | gm | 2015-05-05T17:15:46+02:00 | #1513 , branche dev_r5224_CNRS_OPA_Hollingsworth |
5241 | gm | 2015-04-29T15:53:51+02:00 | #1513 : Branch for optional Hollingsworth correction in the evaluation of grad(KE) |
Change History (4)
comment:1 Changed 9 years ago by gm
comment:2 Changed 8 years ago by nicolasmartin
- Keywords DYN added; dynkeg removed
comment:3 Changed 7 years ago by gm
- Resolution set to fixed
- Status changed from new to closed
comment:4 Changed 7 years ago by nemo
- Type changed from Development to Task
Remove 'Development' type
Note: See
TracTickets for help on using
tickets.
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 )