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/flavoni/libIGCM_v3.6 (diff) – NEMO

Changes between Version 23 and Version 24 of user/flavoni/libIGCM_v3.6


Ignore:
Timestamp:
2015-10-23T17:20:51+02:00 (9 years ago)
Author:
flavoni
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • user/flavoni/libIGCM_v3.6

    v23 v24  
    55  Through libIGCM give an example of run of configuration ORCA1_LIM3_PISCES with : 
    66 
    7  * Climatological and Interannual  (years from 1948 to 2009) forcing files COREII  
     7 * Climatological and Interannual  (years from 1948 to 2009) forcing files COREII 
    88 * outputs: 
    9    * ocean:  1D 5D 1M 1Y 
    10    * ice:  1M  
     9   * ocean:  1D 5D 1M 1Y 
     10   * ice:  1M 
    1111   * biology: 1D 1M 1Y 
    1212 
     
    1919 
    2020== Quick start guide :[https://forge.ipsl.jussieu.fr/nemo/browser/branches/2015/nemo_v3_6_STABLE/NEMOGCM http://www.nemo-ocean.eu/Using-NEMO/Configurations/] == 
     21Create and go into working directory : [[BR]] 
     22 
     23 *  
     24{{{ 
     25 mkdir TP-NEMO-libIGCM ; cd TP-NEMO-libIGCM 
     26 
     27}}} 
    2128 * Define the following alias to use SVN : 
    2229 
    23    
    2430{{{ 
    2531 alias svn_ano='svn co http://forge.ipsl.jussieu.fr/igcmg/svn/modipsl/trunk modipsl' 
    2632 
    2733}}} 
    28  * Create and go into working directory : [[BR]] 
    29 {{{ 
    30  mkdir TP-NEMO-libIGCM ; cd TP-NEMO-libIGCM 
    31  
    32 }}} 
    33  * Extract modipsl (modipsl/libIGCM : the latest revision of tags/libIGCM_v2.6 from repository [http://forge.ipsl.jussieu.fr/libigcm/svn ​http://forge.ipsl.jussieu.fr/libigcm/svn] : )[[BR]] 
     34 * Extract modipsl (modipsl with libIGCM)[[BR]] 
    3435{{{ 
    3536 svn_ano 
    3637}}} 
    37  * Extract NEMOGCM :   [[BR]] 
     38 * Extract the model "NEMO_v6":   [[BR]] 
    3839{{{ 
    3940cd modipsl/util    ** 
    4041 ./model NEMO_v6 
    4142}}} 
    42    [[BR]]** (verify NEMOGCM revision in '''modipsl/util/mod.def '''file:  (fixed revision of NEMO: 5618) 
    43    * #-H- NEMO_v6  NEMOGCM for CMIP6 exercise [[BR]]#-H- NEMO_v6  libIGCM tag libIGCM_v2.6[[BR]]#-M- NEMO_v6  Christian.Ethe@ipsl.jussieu.fr[[BR]]#-C- NEMO_v6  tags/libIGCM_v2.6                                                                               HEAD     10        libIGCM                    .   [[BR]]#-C- NEMO_v6  branches/2015/nemo_v3_6_STABLE/NEMOGCM                                    ''' 5618  '''     7            .                         modeles[[BR]]#-C- NEMO_v6  CONFIG/UNIFORM/v6/NEMO_v6                                                           HEAD       8        NEMO_v6                 config[[BR]])[[BR]] 
     43   [[BR]]** (verify NEMOGCM revision in '''modipsl/util/mod.def '''file:  (fixed revision of NEMO: '''5618''') 
     44   * #-H- NEMO_v6  NEMOGCM for CMIP6 exercise [[BR]]#-H- NEMO_v6  libIGCM tag libIGCM_v2.6[[BR]]#-M- NEMO_v6  Christian.Ethe@ipsl.jussieu.fr[[BR]]#-C- NEMO_v6  tags/libIGCM_v2.7                                                                      HEAD  10     libIGCM                        .   [[BR]]#-C- NEMO_v6  '''branches/2015/nemo_v3_6_STABLE/NEMOGCM'''                            '''5618'''    7           .                       modeles 
     45   * #-C- NEMO_v6  trunk/ORCA1_LIM3_PISCES                                                                HEAD  17             .              modeles/NEMOGCM/CONFIG 
     46   * #-C- NEMO_v6  '''branches/2015/nemo_v3_6_STABLE/NEMOGCM'''                            '''5618'''    7           .                       modeles 
     47   * #-C- NEMO_v6  CONFIG/UNIFORM/v6/NEMO_v6                                                   HEAD    8     NEMO_v6                 config[[BR]])[[BR]] 
    4448 
    45  * TO COMPILE CONFIG '''ORCA1_LIM3_PISCES''' please refers to OFFICIAL site '''shaconemo''':  !https://forge.ipsl.jussieu.fr/shaconemo/wiki/README_ORCA1_LIM3_PISCES 
    46  * Edit NEMOGCM/CONFIG/cfg.txt file, and add the following line: 
     49 * The OFFICIAL repository for the CONFIG '''ORCA1_LIM3_PISCES''' is the web site '''shaconemo''': https://forge.ipsl.jussieu.fr/shaconemo/wiki/README_ORCA1_LIM3_PISCES 
     50 * Compile ORCA1_LIM3_PISCES configuration  (Using ./makenemo -h to see help ( to see list of compilers availables, to see options,...)) 
    4751 
    4852{{{ 
    49 ORCA1_LIM3_PISCES OPA_SRC LIM_SRC_3 NST_SRC TOP_SRC 
     53cd ../modeles/NEMOGCM/CONFIG 
     54 ./makenemo -n ORCA1_LIM3_PISCES -m X64_ADA -j8 
    5055 
     56 -j0 option create only configuration directory but does not compile it 
     57 -j8 compile with 8 proc for compilation phase (but you do not have parallel code compiled) 
    5158 
    5259}}} 
    53  * ?'''???????''' 
    54  * '''Si je fait comme indiqué dans le wiki de shaconemo''' (https://forge.ipsl.jussieu.fr/shaconemo/wiki/README_ORCA1_LIM3_PISCES): 
    55  * svn --username "your_login_on_forge" co !http://forge.ipsl.jussieu.fr/shaconemo/svn/trunk/ORCA1_LIM3_PISCES 
    56  * je telecharge tous ça: 
    57    * [romr009@ada337 /workgpfs/rech/omr/romr009/TP_libIGCM_NEMO/modipsl/modeles/NEMOGCM/CONFIG]: lr ORCA1_LIM3_PISCES/[[BR]]total 512[[BR]]drwxrwxr-x 17 romr009 omr 131072 Oct 21 14:54 ..[[BR]]drwxrwxr-x  4 romr009 omr    512 Oct 21 14:54 '''FORlibIGCM'''[[BR]]drwxrwxr-x  3 romr009 omr 131072 Oct 21 14:54 '''EXP00'''[[BR]]drwxrwxr-x  3 romr009 omr    512 Oct 21 14:54 '''MY_SRC'''[[BR]]-rw-rw-r--  1 romr009 omr    216 Oct 21 14:54 '''cpp_ORCA1_LIM3_PISCES.fcm'''[[BR]]drwxrwxr-x  6 romr009 omr    512 Oct 21 14:54 .[[BR]]drwxrwxr-x  6 romr009 omr    512 Oct 21 14:54 .svn[[BR]] 
    58  * '''???????''' 
    59  * '''MAIS si je ne le faits pas comment je compile ORCA1_LIM3_PISCES????''' 
    60  * '''SI je mets dans cfg.txt ça:'''[[BR]] 
     60 * Copy executable nemo.exe in modipsl : 
     61 
    6162{{{ 
    62 ORCA1_LIM3_PISCES OPA_SRC LIM_SRC_3 NST_SRC TOP_SRC 
     63cd ../../../bin 
     64ln -s ../modeles/NEMOGCM/CONFIG/ORCA1_LIM3_PISCES/BLD/bin/nemo.exe nemo.exe 
     65 
    6366}}} 
    64  
    65 et je compile cela ne marche pas!! 
    66  
    67 '''./makenemo -n ORCA1_LIM3_PISCES -m X64_ADA -j 0''' 
    68  
    69 error: 
    70  
    71 [[BR]]Creating ORCA1_LIM3_PISCES/WORK = OPA_SRC LIM_SRC_3 NST_SRC TOP_SRC for ORCA1_LIM3_PISCES[[BR]]'''mkdir: cannot create directory `ORCA1_LIM3_PISCES/MY_SRC': No such file or directory[[BR]]mkdir: cannot create directory `ORCA1_LIM3_PISCES/WORK': No such file or directory'''[[BR]]MY_SRC directory is : ORCA1_LIM3_PISCES/MY_SRC[[BR]]ln: target `ORCA1_LIM3_PISCES/WORK' is not a directory[[BR]]ln: target `ORCA1_LIM3_PISCES/WORK' is not a directory[[BR]]ln: target `ORCA1_LIM3_PISCES/WORK' is not a directory[[BR]]ln: creating symbolic link `ORCA1_LIM3_PISCES/WORK': No such file or directory[[BR]]ln: target `ORCA1_LIM3_PISCES/WORK' is not a directory[[BR]]ln: creating symbolic link `ORCA1_LIM3_PISCES/WORK': No such file or directory[[BR]]ln: target `ORCA1_LIM3_PISCES/WORK' is not a directory[[BR]]ln: target `ORCA1_LIM3_PISCES/WORK' is not a directory[[BR]]/workgpfs/rech/omr/romr009/TP_libIGCM_NEMO/modipsl/modeles/NEMOGCM/TOOLS/COMPILE/Fmake_WORK.sh: line 110: cd: ORCA1_LIM3_PISCES/MY_SRC: No such file or directory[[BR]]grep: ORCA1_LIM3_PISCES/WORK/*: No such file or directory[[BR]]cat: ORCA1_LIM3_PISCES/cpp_ORCA1_LIM3_PISCES.fcm: No such file or directory[[BR]]sed: can't read /workgpfs/rech/omr/romr009/TP_libIGCM_NEMO/modipsl/modeles/NEMOGCM/TOOLS/COMPILE/cpp.fcm: No such file or directory[[BR]]sed: can't read /workgpfs/rech/omr/romr009/TP_libIGCM_NEMO/modipsl/modeles/NEMOGCM/TOOLS/COMPILE/cpp.fcm: No such file or directory[[BR]]grep: /workgpfs/rech/omr/romr009/TP_libIGCM_NEMO/modipsl/modeles/NEMOGCM/TOOLS/COMPILE/cpp.fcm: No such file or directory[[BR]]/workgpfs/rech/omr/romr009/TP_libIGCM_NEMO/modipsl/modeles/NEMOGCM/CONFIG[[BR]]'''[romr009@ada337 /workgpfs/rech/omr/romr009/TP_libIGCM_NEMO/modipsl/modeles/NEMOGCM/CONFIG]: lr ORCA1_LIM3_PISCES/[[BR]]total 256'''[[BR]]drwxrwxr-x 17 romr009 omr 131072 Oct 21 15:02 ..[[BR]]drwxrwxr-x  3 romr009 omr    512 Oct 21 15:02 .[[BR]]drwxrwxr-x  2 romr009 omr    512 Oct 21 15:02 '''BLD'''[[BR]] 
    72  
    73  * Choose and compile configuration (for example if you run ORCA1_LIM configuration on "ada" machine at idris) :   '''(ref config??? ORCA2_LIM3_PISCES?????)'''[[BR]] 
    74 {{{ 
    75  cd ../modeles/NEMOGCM/CONFIG 
    76  ./makenemo -m X64_ADA -n ORCA1_LIM3_PISCES -j8 
    77  
    78  (executable is created in ORCA1_LIM3_PISCES/BLD/bin directory) 
    79 }}} 
    80  
    81   Using ./makenemo -h to see help ( to see list of compilers availables, to see options,...) 
    82  
    83   '''             FORCING FILES?????? '''             '''             /gpfs5r/workgpfs/rech/gzi/rgzi002/IGCM/BC/OCE/ORCA1_LIM3_PISCES/v3_6_STABLE'''             or: '''             /workgpfs/rech/omr/romr006/FORCING/ORCA1_LIM3_PISCES/'''             '''             ?????''' 
     67  '''               FORCING FILES?????? '''               '''               /gpfs5r/workgpfs/rech/gzi/rgzi002/IGCM/BC/OCE/ORCA1_LIM3_PISCES/v3_6_STABLE'''               or: '''               /workgpfs/rech/omr/romr006/FORCING/ORCA1_LIM3_PISCES/'''               '''               ?????''' 
    8468 
    8569 *  
     
    10084 
    10185}}} 
    102   '''      NOTE : for ada ( idris ) machine'''                                       starting from revision 2021 of trunk of  libigcm it is possible to add in [Post] section of config.card options [[BR]]                                     [Post] [[BR]]                                     SpaceName                                      =PROD   (to have IGCM_OUT on gaya)[[BR]]                                      PackFrequency                                      =10Y  (to have pack option; i.e. only one tar file) 
     86  '''        NOTE : for ada ( idris ) machine'''                                         starting from revision 2021 of trunk of  libigcm it is possible to add in [Post] section of config.card options [[BR]]                                       [Post] [[BR]]                                       SpaceName                                        =PROD   (to have IGCM_OUT on gaya)[[BR]]                                        PackFrequency                                        =10Y  (to have pack option; i.e. only one tar file) 
    10387 
    10488 * Editing at this point modipsl/config/NEMO_v6/EXPERIMENTS/ORCA1_LIM3_PISCES/clim/COMP/'''xios.card'''