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.
Changeset 7421 for branches/2016/dev_merge_2016/NEMOGCM/TOOLS/DOMAINcfg/README – NEMO

Ignore:
Timestamp:
2016-12-01T18:10:41+01:00 (7 years ago)
Author:
flavoni
Message:

#1811 merge dev_CNRS_MERATOR_2016 with dev_merge_2016 branch

Location:
branches/2016/dev_merge_2016/NEMOGCM/TOOLS/DOMAINcfg
Files:
1 edited
1 copied

Legend:

Unmodified
Added
Removed
  • branches/2016/dev_merge_2016/NEMOGCM/TOOLS/DOMAINcfg/README

    r7108 r7421  
     1================================ 
     2= HOW TO COMPILE 
     3================================ 
    14The DOMAINcfg tool can be compiled using the maketools script in the NEMOGCM/TOOLS directory as follows: 
    25::::::::::::::::::::::::::::::::: 
     
    710DOMAINcfg compiled will create "make_domain_cfg.exe" executable script (the main routine of this tool is make_domain_cfg.f90) 
    811 
    9 TO RUN DOMAINCFg TOOL: 
    10 copy in src directory all FORCING files of NEMO_v3_6_stable of configuration  
     12================================ 
     13= HOW TO RUN 
     14================================ 
     15just run : 
     16::::::::::::::::::::::::::::::::::::::::::::::::: 
     17./make_domain_cfg.exe 
     18::::::::::::::::::::::::::::::::::::::::::::::::: 
     19NOTA: it can be run in multiproc mode, but in output there will be domain_cfg_00xx.nc files 
     20 
     21================================ 
     22= HOW TO USE 
     23================================ 
     24::: VERY IMPORTANT PRE-REQUIRED ::: 
     250) pre-required: this tool needs xios1 
     26 
     27  (download http://forge.ipsl.jussieu.fr/ioserver/svn/XIOS/branchs/xios-1.0 
     28   DOMAINcfg tool is working with revision 703 of xios) 
     29 
     301) copy in DOMAINcfg  directory namelist_cfg all settings (that you had in 3.6_stable) of the configuration for which you want prepare domain_cfg.nc file 
     31IMPORTANT : keep the namelist_ref committed inchanged.  
     32 
     33NEW OPTION ln_e3_dep in the namelist_ref: 
     34till nemo_v3.6_stable e3 were done like an analytical derivative of depth function 
     35now  e3=dk[depth] in discret sens 
     36 
     37If you want to create same e3[tuvw] like 3.6 you've to use "ln_e3_dep=.false." 
     38 
     39 ln_e3_dep   = .true.    ! =T : e3=dk[depth] in discret sens. 
     40   !                       !      ===>>> will become the only possibility in v4.0 
     41   !                       ! =F : e3 analytical derivative of depth function 
     42   !                       !      only there for backward compatibility test with v3.6 
     43   ! 
     44 
     452) copy in DOMAINcfg directory same input files (of related configuration) required in v3.6_stable. 
     46 
     47DOMAINcfg package is EXACTLY what does exist in NEMO version 3.6 to define a model domain (both domain related namelist and initialization). 
     48DOMAINcfg tool creates a netcdf file "domain_cfg.nc" containing all the ocean domain informations required to define an ocean configuration, 
     49these files are : 
     50           
     51    domain size 
     52    domain characteristics (periodic) 
     53    horizontal mesh 
     54    Coriolis parameter 
     55    depth and vertical scale factors 
     56 
    1157FOR EXAMPLE  
    1258- for AMM12 :  
     
    2672            field_def.xml 
    2773            iodef.xml 
    28 and just run : 
    29 ::::::::::::::::::::::::::::::::::::::::::::::::: 
    30 ./make_domain_cfg.exe 
    31 ::::::::::::::::::::::::::::::::::::::::::::::::: 
    32  
    33 DOMAINcfg package is EXACTLY what does exist in NEMO version 3.6 to define a model domain (both domain related namelist and initialization): 
    34 DOMAINcfg tool creates a netcdf file "domain_cfg.nc" containing all the ocean domain informations required to define an ocean configuration, 
    35 these files are : 
    36            
    37     domain size 
    38     domain characteristics (periodic) 
    39     horizontal mesh 
    40     Coriolis parameter 
    41     depth and vertical scale factors 
    42  
    43 VERY IMPORTANT:: 
    44  1. pre-required: this tool needs xios1  
    45  
    46   (download http://forge.ipsl.jussieu.fr/ioserver/svn/XIOS/branchs/xios-1.0  
    47    DOMAINcfg tool is working with revision 703 of xios)  
    48  
    49  2. namelist_ref and namelist_cfg needed (here committed namelists of ORCA2_LIM) 
    50  
    51  3. same input files (of related configuration) required in v3.6 are required here.  
Note: See TracChangeset for help on using the changeset viewer.