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.
user/gm/Misc.Items (diff) – NEMO

Changes between Version 10 and Version 11 of user/gm/Misc.Items


Ignore:
Timestamp:
2009-07-01T08:23:44+02:00 (15 years ago)
Author:
gm
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • user/gm/Misc.Items

    v10 v11  
    348348 
    349349 
    350  
    351  
    352350[[BR]] 
    353351 
     
    355353== 8.  Semi-implicit scheme for vertical diffusion == 
    356354 
    357 idea: introduce a semi-implicit scheme in zdf computation as an alternative to  the full implicit scheme (dynzdf_imp ; trazdf_imp). The semi implicit scheme (Crank-Nicholson)  is known to be more accurate than the full implicit scheme.   
    358  
     355idea: introduce a semi-implicit scheme in zdf computation as an alternative to  the full implicit scheme (dynzdf_imp ; trazdf_imp). The semi implicit scheme (Crank-Nicholson)  is known to be more accurate than the full implicit scheme.  [[BR]] 
     356Gurvan 
    359357 
    360358[[BR]] 
     
    363361== 9.  limadv(_2) optimisation == 
    364362 
    365 idea : it seems that the last 3 loop of lim_adv_x and lim_adv_y (in both limad and limadv_2 modules) can be merge in one. This can significantly speed up the routine, in both vector and scalar computers. 
    366  
    367 [[BR]] 
    368  
    369 ---- 
    370 == 11.  use fr_i = 1. - frld in LIM == 
     363idea : it seems that the last 3 loop of lim_adv_x and lim_adv_y (in both limad and limadv_2 modules) can be merge in one. This can significantly speed up the routine, in both vector and scalar computers.[[BR]] 
     364Gurvan 
     365 
     366[[BR]] 
     367 
     368---- 
     369== 10.  use fr_i = 1. - frld in LIM == 
    371370 
    372371compute the ice fraction at the same time as the leads fraction in order to avoid (1.-frld) computation seen in many parts of LIM.[[BR]] 
     
    376375 
    377376---- 
    378 == 10.  others... == 
     377== 11. suppress zdfini == 
     378 
     379move the zdf_init subroutine from zdfini.F90 to zdf_oce.F90 and remove zdfini.F90 from the system[[BR]] 
     380change the USE in opa.F90 from USE zdfini to USE zdf_oce[[BR]] 
     381The modified zdf_oce.F90  can be found here : [[BR]] 
     382and a version with updated style here : [[BR]] 
     383Gurvan 
     384 
     385[[BR]] 
     386 
     387---- 
     388== 12.  others... ==