Changes between Version 2 and Version 3 of user/ctlod/NVTKpage


Ignore:
Timestamp:
2008-05-26T11:11:17+02:00 (13 years ago)
Author:
ctlod
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • user/ctlod/NVTKpage

    v2 v3  
    44 
    55Context:  
    6 the user made modifications in few modules of the NEMO code; he wants to check if these changes alter basic features such as the reproductibility, the restartability, the global memory and/or the time consuming and/or even results of the reference configurations ORCA2_LIM and GYRE.  
     6the user made modifications in few modules of the NEMO code; he wants to check if these changes alter basic features such as the reproductibility, the restartability, the global memory and/or the time consuming and/or even results of the reference configurations ORCA2_LIM, GYRE and GYRE_LOBSTER.  
    77 
    88 
     
    1818[[BR]] 
    1919'''''a.  Downloading'''''[[BR]] 
    20 1. Once the modipsl architecture and the latest NEMO code is extracted under the TEST directory. [[BR]] 
     201. Download the modipsl architecture and the latest NEMO code under the TEST directory. [[BR]] 
    2121{{{ 
    2222> mkdir TEST 
     
    2626}}} 
    2727Edit the ''mod.def'' file and change following lines:[[BR]] 
     28#-C- NEMO  tags/nemo_v2_3/AGRIF                   HEAD 7 . modeles[[BR]] 
     29#-C- NEMO  tags/nemo_v2_3/NEMO                   HEAD 7 . modeles[[BR]] 
     30#-C- NEMO  tags/nemo_v2_3/UTIL                     HEAD 7 . modeles[[BR]] 
     31#-C- NEMO  tags/nemo_v2_3/CONFIG/GYRE      HEAD 7 GYRE config[[BR]] 
     32#-C- NEMO  tags/nemo_v2_3/CONFIG/ORCA2_LIM HEAD 7 ORCA2_LIM config[[BR]] 
     33 
     34with [[BR]] 
     35 
     36#-C- NEMO  '''trunk'''/AGRIF                   HEAD 7 . modeles[[BR]] 
     37#-C- NEMO  '''trunk'''/NEMO                   HEAD 7 . modeles[[BR]] 
     38#-C- NEMO  '''trunk'''/UTIL                     HEAD 7 . modeles[[BR]] 
     39#-C- NEMO  '''trunk'''/CONFIG/GYRE      HEAD 7 GYRE config[[BR]] 
     40'''#-C- NEMO  trunk/CONFIG/GYRE_LOBSTER      HEAD 7 GYRE_LOBSTER config'''[[BR]] 
     41#-C- NEMO  '''trunk'''/CONFIG/ORCA2_LIM HEAD 7 ORCA2_LIM config[[BR]] 
     42 
    2843{{{ 
    29 #-C- NEMO  tags/nemo_v2_3/AGRIF                   HEAD 7 . modeles 
    30 #-C- NEMO  tags/nemo_v2_3/NEMO                   HEAD 7 . modeles 
    31 #-C- NEMO  tags/nemo_v2_3/UTIL                     HEAD 7 . modeles 
    32 #-C- NEMO  tags/nemo_v2_3/CONFIG/GYRE      HEAD 7 GYRE config 
    33 #-C- NEMO  tags/nemo_v2_3/CONFIG/ORCA2_LIM HEAD 7 ORCA2_LIM config 
    34 }}} 
    35 by 
    36 {{{ 
    37 #-C- NEMO  trunk/AGRIF                   HEAD 7 . modeles 
    38 #-C- NEMO  trunk/NEMO                   HEAD 7 . modeles 
    39 #-C- NEMO  trunk/UTIL                     HEAD 7 . modeles 
    40 #-C- NEMO  trunk/CONFIG/GYRE      HEAD 7 GYRE config 
    41 #-C- NEMO  trunk/CONFIG/ORCA2_LIM HEAD 7 ORCA2_LIM config 
     44> ./model NEMO                  (download the trunk of NEMO code) 
    4245}}} 
    4346 
    4447 
    45 > ./model NEMO                  (download the NEMO code) 
    46482. 2 directories must be downloaded under the TEST/modipsl/config directory: VALID & HEAD.[[BR]] 
    4749{{{ 
     
    5355If a passwd is asked, type "Enter button" and use as login: "nemo_user" and the NEMO user classical passwd.[[BR]] 
    5456 
    55 3. For MAC users[[BR]] 
     573. For MAC users only[[BR]] 
    5658In the ./modipsl/util/AA_make.gdef:[[BR]] 
    5759* Set the good directory pathnames for NetCDF library through NCDF_INC and NCDF_LIB variables[[BR]] 
     
    8284##########################################################[[BR]] 
    8385# '''OUTDIR'''  : working directory from which jobs will be launched & results stored[[BR]] 
    84 # '''INPUTD'''  : directory where to get ORCA2_LIM_nemo_v2.tar [[BR]] 
     86# '''INPUTD'''  : directory where to get ORCA2_LIM_nemo_v3.tar (to download here: [http://dodsp.idris.fr/reee512/NEMO/])[[BR]] 
    8587# '''REFDAT'''  : directory where to get results from reference tags[[BR]] 
    8688# '''DECOMP''' : total number of processors which will be used[[BR]] 
     
    9395DECOMP=[[BR]] 
    9496MAIL="your_email@xxxxxxx"[[BR]] 
    95 UAGRIF=yes[[BR]] 
     97UAGRIF=no[[BR]] 
    9698##########################################################[[BR]] 
    9799##### End   Users modifications[[BR]] 
     
    132134 
    133135* '''NAM_V:''' name of the test (this information will be used in the assessment report at the end of all simulations)[[BR]] 
    134 * '''LISTE_CONF:''' name of standard configurations to be tested with modified routines under 2TEST directory[[BR]] 
    135 * '''JOBS_2LAUN:''' choice the job to launch between: nojob, all, long, short or gtime[[BR]] 
    136 * '''BUILD_MAKE:''' compilation type to perform:mono-processor (''mon'') and/or multi-processors MPI (''mpi'') and/or Open-MP (''omp'') (this list is applied to each configuration specified in the '''LISTE_CONF''' variable). If mpi is specified, the user must set the processor cutting (jpni, jpnj & jpnij parameters) in the par_oce.F90_keep module stored in each ./config/CONFIG_NAME/MY_SRC directory. This MPI decomposition must be the same for the 3 configurations[[BR]] 
    137 * '''JOBS_2LAUN:''' choice the job to launch between: nojob, all, long, short or gtime[[BR]] 
    138 * '''MAK_TIME:''' perform or not a timing check[[BR]] 
    139 * '''MAK_MEMO:''' perform or not a memory check[[BR]] 
     136* '''LISTE_CONF:''' ''ORCA2_LIM or/and GYRE or/and GYRE_LOBSTER'': name of standard configurations to be tested with modified routines under 2TEST directory[[BR]] 
     137* '''JOBS_2LAUN:''' ''nojob or all or long or short or gtime'': choose the job type to launch[[BR]] 
     138* '''BUILD_MAKE:''' ''mon or/and mpi or/and omp'': compilation type to perform:mono-processor (''mon'') and/or multi-processors MPI (''mpi'') and/or Open-MP (''omp'') (this list is applied to each configuration specified in the '''LISTE_CONF''' variable). If mpi is specified, the user must set the processor cutting (jpni, jpnj & jpnij parameters) in the par_oce.F90_keep module stored in each ./config/CONFIG_NAME/MY_SRC directory. This MPI decomposition must be the same for the 3 configurations[[BR]] 
     139* '''MAK_TIME:''' ''timing or notiming'' to perform or not a timing check[[BR]] 
     140* '''MAK_MEMO:''' ''memo or nomemo'' to perform or not a memory check[[BR]] 
    140141* '''REF_TAGV:''' (optional) reference tag version to which compare results[[BR]] 
    141142