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.
ticket/0681/Review (diff) – NEMO

Changes between Version 5 and Version 6 of ticket/0681/Review


Ignore:
Timestamp:
2010-10-05T09:50:22+02:00 (14 years ago)
Author:
rblod
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ticket/0681/Review

    v5 v6  
    3030could be REAL(wp), DIMENSION(jpi,jpj), INTENT( OUT )::  psinu, pcosu, psinv, pcosv! copy of data 
    3131 
    32  * OPA_SRC/OBS : [[BR]] header is missing in new routines (see existing routine), sometimes there are reference to NEMOVAR licence[[BR]] 
     32 * OPA_SRC/OBS  and OPA_SRC/ASM: [[BR]] header is missing in new routines (see existing routine), sometimes there are reference to NEMOVAR licence[[BR]] 
    3333 
    3434  !!----------------------------------------------------------------------[[BR]] !! NEMO/OPA 3.3 , LOCEAN-IPSL (2010)[[BR]] !! $Id$[[BR]] !! Software governed by the CeCILL licence (modipsl/doc/NEMO_CeCILL.txt)[[BR]]  !!----------------------------------------------------------------------[[BR]] 
     
    4545IOIPSL library provides similar calendar functionalities in calendar module (I'm not sure for the optional kdate argument), we are using it in the rest of the code: 
    4646 
    47 USE IOIPSL[[BR]]   
    48 CALL  ymds2ju (year,month,day,sec,julian)[[BR]]  
    49 CALL  ju2ymds (julian,year,month,day,sec)[[BR]] 
     47USE IOIPSL[[BR]]   CALL  ymds2ju (year,month,day,sec,julian)[[BR]]  CALL  ju2ymds (julian,year,month,day,sec)[[BR]] 
    5048 
    51  * It may be logical to define kind of data fbsp and fbdp in par_kind.F90 rather than in obs_fbm[[BR]] 
    52  * Using nf90_open rather than iom_open may be a sources a problem when using nesting (maybe one day) with key agrif (I should talk with Arthur and Eric), Idon't know if there is a reason to it, please use iom_open when possible[[BR]] 
    53  * some routine in obs_mpp.F90 seems duplicated in lib_mpp.F90 (obs_mpp_max_integer,obs_mpp_sum_integers in OBS and mpp_max, mpp_sum in lib_mpp) and anyway those which are not specific to obs should be included in lib_mpp.F90[[BR]] 
    54  * module mpp_map could be include in OPA_SRC/lib_mpp.F90 since it's not specific to OBS[[BR]] 
     49 * in OBS, It may be logical to define kind of data fbsp and fbdp in par_kind.F90 rather than in obs_fbm[[BR]] 
     50 * in OBS, Using nf90_open rather than iom_open may be a sources a problem when using nesting (maybe one day) with key agrif (I should talk with Arthur and Eric), Idon't know if there is a reason to it, please use iom_open when possible[[BR]] 
     51 * in OBS some routine in obs_mpp.F90 seems duplicated in lib_mpp.F90 (obs_mpp_max_integer,obs_mpp_sum_integers in OBS and mpp_max, mpp_sum in lib_mpp) and anyway those which are not specific to obs should be included in lib_mpp.F90[[BR]] 
     52 * in OBS module mpp_map could be include in OPA_SRC/lib_mpp.F90 since it's not specific to OBS[[BR]] 
     53 * in ASM, routine calc_month_len does the same thing than ioget_mon_len provided by IOIPSL 
    5554 
    5655'''3. MISC ''' 
    5756 
    58 It would be nice to have access to an observation file (enact) or at least a reference to a link to one in the routine 
     57It would be nice to have access to an observation file (enact) or at least a reference to a link to one in the routine to use key_diaobs 
    5958 
    6059'''Ticket Details, Documentation and Code changes'''