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 12 and Version 13 of user/flavoni/libIGCM/change_BC


Ignore:
Timestamp:
2009-05-15T16:57:38+02:00 (15 years ago)
Author:
flavoni
Comment:

--

Legend:

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

    v12 v13  
    28281. use ${year} for loop [[BR]] 
    29292. create directory to put new forcing files ( or use common account : https://forge.ipsl.jussieu.fr/nemo/wiki/private/libIGCM/common_account )[[BR]] 
    30 3. Add new forcing file to list of existing initial files  
     303. Add new forcing file to list of files for initial conditions 
    3131 
    32 ListNonDel= (${R_BC}/OCE/${config_UserChoices_TagName}/radlw_DFS4-ORCA2_${year}.nc, qlw_core), \ [[BR]] 
    33             (${R_BC}/OCE/${config_UserChoices_TagName}/radsw_DFS4-ORCA2_${year}.nc, qsw_core), \ [[BR]] 
    34             (${R_BC}/OCE/${config_UserChoices_TagName}/q2_DFS4-ORCA2_${year}.nc, q2_core), \ [[BR]] 
    35             (${R_BC}/OCE/${config_UserChoices_TagName}/t2_DFS4-ORCA2_${year}.nc, t2_core), \ [[BR]] 
    36             (${R_BC}/OCE/${config_UserChoices_TagName}/u10_DFS4-ORCA2_${year}.nc, u10_core),\ [[BR]] 
    37             (${R_BC}/OCE/${config_UserChoices_TagName}/v10_DFS4-ORCA2_${year}.nc, v10_core),\ [[BR]] 
    38             (${R_BC}/OCE/${config_UserChoices_TagName}/precip_DFS4-ORCA2_${year}_12.nc, precip_core),\ [[BR]] 
    39             (${R_BC}/OCE/${config_UserChoices_TagName}/snow_DFS4-ORCA2_${year}_12.nc, snow_core) [[BR]] 
     32ListNonDel= (${R_BC}/OCE/${config_UserChoices_TagName}/radlw_DFS4-ORCA2_${yearm1}.nc, qlw_core_y${yearm1}.nc), \ [[BR]] 
     33            (${R_BC}/OCE/${config_UserChoices_TagName}/radlw_DFS4-ORCA2_${year}.nc, qlw_core_y${year}.nc), \ [[BR]] 
     34            (${R_BC}/OCE/${config_UserChoices_TagName}/radlw_DFS4-ORCA2_${yearp1}.nc, qlw_core_y${yearp1}.nc), \ [[BR]] 
     35            (${R_BC}/OCE/${config_UserChoices_TagName}/radsw_DFS4-ORCA2_${yearm1}.nc, qsw_core_y${yearm1}.nc), \ [[BR]] 
     36            (${R_BC}/OCE/${config_UserChoices_TagName}/radsw_DFS4-ORCA2_${year}.nc, qsw_core_y${year}.nc), \ [[BR]] 
     37            (${R_BC}/OCE/${config_UserChoices_TagName}/radsw_DFS4-ORCA2_${yearp1}.nc, qsw_core_y${yearp1}.nc), \ [[BR]] 
     38            (${R_BC}/OCE/${config_UserChoices_TagName}/q2_DFS4-ORCA2_${yearm1}.nc, q2_core_y${yearm1}.nc), \ [[BR]] 
     39            (${R_BC}/OCE/${config_UserChoices_TagName}/q2_DFS4-ORCA2_${year}.nc, q2_core_y${year}.nc), \ [[BR]] 
     40            (${R_BC}/OCE/${config_UserChoices_TagName}/q2_DFS4-ORCA2_${yearp1}.nc, q2_core_y${yearp1}.nc), \ [[BR]] 
     41            (${R_BC}/OCE/${config_UserChoices_TagName}/t2_DFS4-ORCA2_${yearm1}.nc, t2_core_y${yearm1}.nc), \ [[BR]] 
     42            (${R_BC}/OCE/${config_UserChoices_TagName}/t2_DFS4-ORCA2_${year}.nc, t2_core_y${year}.nc), \  [[BR]] 
     43            (${R_BC}/OCE/${config_UserChoices_TagName}/t2_DFS4-ORCA2_${yearp1}.nc, t2_core_y${yearp1}.nc), \ [[BR]] 
     44            (${R_BC}/OCE/${config_UserChoices_TagName}/u10_DFS4-ORCA2_${yearm1}.nc, u10_core_y${yearm1}.nc),\ [[BR]] 
     45            (${R_BC}/OCE/${config_UserChoices_TagName}/u10_DFS4-ORCA2_${year}.nc, u10_core_y${year}.nc),\ [[BR]] 
     46            (${R_BC}/OCE/${config_UserChoices_TagName}/u10_DFS4-ORCA2_${yearp1}.nc, u10_core_y${yearp1}.nc),\ [[BR]] 
     47            (${R_BC}/OCE/${config_UserChoices_TagName}/v10_DFS4-ORCA2_${yearm1}.nc, v10_core_y${yearm1}.nc),\ [[BR]] 
     48            (${R_BC}/OCE/${config_UserChoices_TagName}/v10_DFS4-ORCA2_${year}.nc, v10_core_y${year}.nc),\ [[BR]] 
     49            (${R_BC}/OCE/${config_UserChoices_TagName}/v10_DFS4-ORCA2_${yearp1}.nc, v10_core_y${yearp1}.nc),\ [[BR]] 
     50            (${R_BC}/OCE/${config_UserChoices_TagName}/precip_DFS4-ORCA2_${yearm1}_12.nc, precip_core_y${yearm1}.nc),\ [[BR]] 
     51            (${R_BC}/OCE/${config_UserChoices_TagName}/precip_DFS4-ORCA2_${year}_12.nc, precip_core_y${year}.nc),\ [[BR]] 
     52            (${R_BC}/OCE/${config_UserChoices_TagName}/precip_DFS4-ORCA2_${yearp1}_12.nc, precip_core_y${yearp1}.nc),\[[BR]] 
     53            (${R_BC}/OCE/${config_UserChoices_TagName}/snow_DFS4-ORCA2_${yearm1}_12.nc, snow_core_y${yearm1}.nc),\ [[BR]] 
     54            (${R_BC}/OCE/${config_UserChoices_TagName}/snow_DFS4-ORCA2_${year}_12.nc, snow_core_y${year}.nc),\ [[BR]] 
     55            (${R_BC}/OCE/${config_UserChoices_TagName}/snow_DFS4-ORCA2_${yearp1}_12.nc, snow_core_y${yearp1}.nc)  
    4056 
    41 '''NOTE : ''' it is important to give same output name that you can find in namelist ( like qw_lcore, etc... ) 
     57 
     58'''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!!! So you will change also output name file in namelist ( like qw_lcore, etc... ) 
    4259 
    4360    * in modipsl/config/ORCA2_LIM/IGCM00/PARAM/namelist : 
     
    5269  || sn_wndi  || 'u10_core' ||  6. || 'u10' ||.true. ||.false. || 'yearly' || ' '  || ' '|| 
    5370  || sn_wndj  || 'v10_core' ||  6. || 'v10' || .true.|| .false.|| 'yearly' || ' '  || ' '|| 
    54   || sn_qsr   || 'qsw_core' ||  6. || 'swdn'|| .true.|| .false.|| 'yearly' || ' '  || ' '|| 
    55   || sn_qlw   || 'qlw_core' ||  6. || 'lwdn'|| .true.|| .false.|| 'yearly' || ' '  || ' '|| 
     71  || sn_qsr   || 'qsw_core' ||  6. || 'radsw'|| .true.|| .false.|| 'yearly' || ' '  || ' '|| 
     72  || sn_qlw   || 'qlw_core' ||  6. || 'radlw'|| .true.|| .false.|| 'yearly' || ' '  || ' '|| 
    5673  || sn_tair  || 't2_core'  ||  6. ||' t2'  || .true.|| .false.|| 'yearly' || ' '  || ' '|| 
    5774  || sn_humi  || 'q2_core'  ||  6. || 'q2'  || .true.|| .false.|| 'yearly' || ' '  || ' '|| 
    58   || sn_prec  || 'precip_core'|| -12.|| 'precip'|| .true.|| .false.|| 'monthly'|| ' ' ||' '|| 
    59   || sn_snow  || 'snow_core'|| -12.|| 'snow'|| .true.|| .false.|| 'monthly'|| ' '  ||' '|| 
     75  || sn_prec  || 'precip_core'|| -1.|| 'precip'|| .true.|| .false.|| 'monthly'|| ' ' ||' '|| 
     76  || sn_snow  || 'snow_core'|| -1.|| 'snow'|| .true.|| .false.|| 'monthly'|| ' '  ||' '|| 
    6077! [[BR]] 
    6178   cn_dir      = './'      !  root directory for the location of the bulk files  [[BR]]