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/change_BC (diff) – NEMO

Changes between Version 14 and Version 15 of user/flavoni/libIGCM/change_BC


Ignore:
Timestamp:
2009-08-25T16:21:56+02:00 (15 years ago)
Author:
flavoni
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • user/flavoni/libIGCM/change_BC

    v14 v15  
    2121[[BR]] 
    2222 
    23 === Example : using CORE bulk formulae === 
    2423 
    2524    * in modipsl/config/ORCA2_LIM/IGCM00/COMP/opa9.card you have to : 
     
    3231 climatological run ( '''Interannual_Run=n''' ) [[BR]] 
    3332 
    34 3. List Surface Boundary Condition original files name ( get by the job ) [[BR]] 
     333. Choose forcing method ( like in the following examples )  
    3534 
    36 List_jobsbc=(radlw_DFS4-ORCA2, radsw_DFS4-ORCA2, q2_DFS4-ORCA2, t2_DFS4-ORCA2, u10_DFS4-ORCA2, v10_DFS4-ORCA2, snow_DFS4-ORCA2, precip_DFS4-ORCA2)[[BR]] 
    3735 
    38 '''NOTA BENE : ''' It is very important to control variable name in netcdf files. In namelist you have to put same variable name that you have in netcdf files.[[BR]] 
     36=== Example : using CORE bulk formulae === 
    3937 
    40 4. List Surface Boundary Condition files name expected by NEMO ( same as the ones in namelist ) [[BR]] 
     38    * In modipsl/config/ORCA2_LIM/IGCM00/COMP/opa9.card you have to : 
    4139 
    42 List_runsbc=(qlw_core, qsw_core, q2_core, t2_core, u10_core, v10_core, snow_core, precip_core) 
     40 List Surface Boundary Condition original files name ( get by the job ) [[BR]] 
    4341 
    44 ('''NOTA BENE''' : you can leave List_runsbc=(), and this means that List_runsbc=List_jobsbc=(radlw_DFS4-ORCA2, radsw_DFS4-ORCA2, q2_DFS4-ORCA2, t2_DFS4-ORCA2, u10_DFS4-ORCA2, v10_DFS4-ORCA2, snow_DFS4-ORCA2, precip_DFS4-ORCA2) ) 
     42 '''List_jobsbc'''=(radlw_DFS4-ORCA2, radsw_DFS4-ORCA2, q2_DFS4-ORCA2, t2_DFS4-ORCA2, u10_DFS4-ORCA2, v10_DFS4-ORCA2, snow_DFS4-ORCA2, precip_DFS4-ORCA2)[[BR]] 
     43 
     44 '''NOTA BENE : ''' It is very important to control variable name in netcdf files. In namelist you have to put same variable name that you have in netcdf files.[[BR]] 
     45 
     46 List Surface Boundary Condition files name expected by NEMO ( same as the ones in namelist ) [[BR]] 
     47 
     48 '''List_runsbc'''=(qlw_core, qsw_core, q2_core, t2_core, u10_core, v10_core, snow_core, precip_core) 
     49 
     50 '''NOTA BENE''' : you can leave List_runsbc=(), and this means that List_runsbc=List_jobsbc=(radlw_DFS4-ORCA2, radsw_DFS4-ORCA2, q2_DFS4-ORCA2, t2_DFS4-ORCA2, u10_DFS4-ORCA2, v10_DFS4-ORCA2, snow_DFS4-ORCA2, precip_DFS4-ORCA2)  
    4551 
    4652    * in modipsl/config/ORCA2_LIM/IGCM00/PARAM/namelist : 
    4753 
    48 1. activation of bulk core formulae in Surface Boundary Condition function ( namsbc ) 
     54 Activation of bulk core formulae in Surface Boundary Condition function ( namsbc ) 
    4955 
    5056   ln_blk_core = .true.  
    5157 
    52 2. set correct frequency, name and interpolation in CORE bulk formulae ( namsbc_core ) 
     58 Set correct frequency, name and interpolation in CORE bulk formulae ( namsbc_core ) 
    5359 
    5460  ||      ||   file name  ||  frequency (hours) (if <0  months) || variable name || time interpol. (logical) || clim (T/F) || 'yearly' or monthly || weights filename || rotation  pairing|| 
     
    6672   alpha_precip= 1.        !  multiplicative factor for precipitation (total & snow)  [[BR]] 
    6773 
     74=== Example : using CLIO bulk formulae === 
     75 
     76    * in modipsl/config/ORCA2_LIM/IGCM00/COMP/opa9.card you have to : 
     77 
     78 List Surface Boundary Condition original files name ( get by the job ) [[BR]] 
     79 
     80 '''List_jobsbc'''=(flx, taux_1m, tauy_1m)[[BR]] 
     81 
     82 '''NOTA BENE : ''' It is very important to control variable name in netcdf files. In namelist you have to put same variable name that you have in netcdf files.[[BR]] 
     83 
     84 List Surface Boundary Condition files name expected by NEMO ( same as the ones in namelist ) [[BR]] 
     85 
     86 '''List_runsbc'''=(flx, taux_1m, tauy_1m) 
     87 
     88'''NOTA BENE''' : you can leave List_runsbc=(), and this means that List_runsbc=List_jobsbc=(flx, taux_1m, tauy_1m) 
     89 
     90    * in modipsl/config/ORCA2_LIM/IGCM00/PARAM/namelist : 
     91 
     921. activation of bulk clio formulae in Surface Boundary Condition function ( namsbc ) 
     93 
     94   ln_blk_clio = .true.  
     95 
     962. set correct frequency, name and interpolation in CLIO bulk formulae ( namsbc_clio ) 
     97 
     98||      ||   file name  ||  frequency (hours) (if <0  months) || variable name || time interpol. (logical) || clim (T/F) || 'yearly' or monthly || weights filename || rotation  pairing|| 
     99  || sn_utau  || 'taux_1m' ||  -1 || 'sozotaux' ||.false. ||.true. || 'yearly' || ' '  || ' '|| 
     100  || sn_wndj  || 'v10_core' ||  6. || 'v10' || .true.|| .false.|| 'yearly' || ' '  || ' '|| 
     101  || sn_qsr   || 'qsw_core' ||  6. || 'radsw'|| .true.|| .false.|| 'yearly' || ' '  || ' '|| 
     102  || sn_qlw   || 'qlw_core' ||  6. || 'radlw'|| .true.|| .false.|| 'yearly' || ' '  || ' '|| 
     103  || sn_tair  || 't2_core'  ||  6. ||' t2'  || .true.|| .false.|| 'yearly' || ' '  || ' '|| 
     104  || sn_humi  || 'q2_core'  ||  6. || 'q2'  || .true.|| .false.|| 'yearly' || ' '  || ' '|| 
     105  || sn_prec  || 'precip_core'|| -1.|| 'precip'|| .true.|| .false.|| 'monthly'|| ' ' ||' '|| 
     106  || sn_snow  || 'snow_core'|| -1.|| 'snow'|| .true.|| .false.|| 'monthly'|| ' '  ||' '|| 
     107 
     108   sn_vtau     = 'tauy_1m'    ,       -1.         , 'sometauy' ,    .false.     , .true.  , 'yearly'  , ''       , '' 
     109   sn_wndm     = 'flx'        ,       -1.         , 'socliowi' ,    .false.     , .true.  , 'yearly'  , ''       , '' 
     110   sn_tair     = 'flx'        ,       -1.         , 'socliot2' ,    .false.     , .true.  , 'yearly'  , ''       , '' 
     111   sn_humi     = 'flx'        ,       -1.         , 'socliohu' ,    .false.     , .true.  , 'yearly'  , ''       , '' 
     112   sn_ccov     = 'flx'        ,       -1.         , 'socliocl' ,    .false.     , .true.  , 'yearly'  , ''       , '' 
     113   sn_prec     = 'flx'        ,       -1.         , 'socliopl' ,    .false.     , .true.  , 'yearly'  , ''       , '' 
     114! 
     115   cn_dir      = './'      !  root directory for the location of the bulk files are 
     116