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

Changes between Version 22 and Version 23 of user/flavoni/libIGCM/iom_put


Ignore:
Timestamp:
2009-10-30T11:23:40+01:00 (14 years ago)
Author:
flavoni
Comment:

--

Legend:

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

    v22 v23  
    77 
    88[[BR]] 
     9 '''Working tests''': 
     10 1. test with iom_put (compiled with key_iomput): [/work/cont003/flavoni/LIBIGCM_NEMO/LIKE-COUPLED/test_iom_lib14_rev1661_WR/modipsl/config/ORCA2_LIM/IGCM_lim14io] 
     11 2. same test but without iom_put (in opa9.card io_xml=n): [/work/cont003/flavoni/LIBIGCM_NEMO/LIKE-COUPLED/test_lib14_rev1661_WR/modipsl/config/ORCA2_LIM/IGCM_lim14_io] 
    912 
    1013 dowloading ./model NEMO_IGCM you can't use iom_put. [[BR]] 
     
    1316  
    1417 * you can copy modified files that you find in: [[BR]] 
    15 {{{ 
     18 {{{ 
    1619 brodie: /workdir/rech/eee/reee605/LIBIGCM_NEMO/LIKE-COUPLED/test_claire/   
    1720 mercure: /work/cont003/flavoni/LIBIGCM_NEMO/LIKE-COUPLED/test_iom_lib14_rev1661_WR/modipsl/config/ORCA2_LIM/IGCM_lim14_io/COMP   
    18 }}} 
     21 }}} 
    1922 
    2023 * Add key in modipsl/config/ORCA2_LIM/scripts/BB_make.ldef 
    21 {{{ 
    22 key_iomput 
    23 }}}  
     24 {{{ 
     25 key_iomput 
     26 }}}  
    2427 
    2528 * Do an ins_make : [[BR]] 
     
    4447  
    4548 
    46     * Modifications done: 
     49 Modifications done till 30/10/2009 to prepare files for using iom_put: 
    4750 
    48    Add in modispl/util/mod.def in NEMO_IGCM: 
     51 1. Added in modispl/util/mod.def in NEMO_IGCM: 
    4952 
    5053 #-H- NEMO_IGCM  NEMO trunk revision '''1661''' [[BR]]  (revision without bottom friction bug) 
     
    5760  
    5861 
    59  changes: [[BR]] 
    60  * '''lim2.card'''  [[BR]] 
    61  1. changed PREFIX name for output .nc file  [[BR]] 
     62 in '''lim2.card'''   
     63 
     64 2. changed PREFIX name for output .nc file  [[BR]] 
    6265 [OutputFiles]  [[BR]] 
    6366 List= ('''${PREFIX_NEMO}'''_icemod.nc, ${R_OUT_ICE_NWRITE}/${PREFIX}_${WF1}_icemod.nc, Post_1M_icemod) 
     
    6871 
    6972 
    70  2. removed deptht (for monitoring, no good to do ncrcat in 3 dimensions for ice)   [[BR]] 
     73 3. removed deptht (for monitoring, no good to do ncrcat in 3 dimensions for ice)   [[BR]] 
    7174 [Post_1M_icemod] [[BR]] 
    7275 GatherWithInternal = (nav_lon, nav_lat, time_counter) 
    7376 
    74  3. removed ileadfra '''for the moment'''  [[BR]] 
     77 4. removed ileadfra '''for the moment'''  [[BR]] 
    7578 TimeSeriesVars = (iicethic, isnowthi, iicevelu, iicevelv) 
    7679 
     
    7881 
    7982 
    80  * '''opa9.card''' 
     83 in '''opa9.card''' 
    8184 
    82  1. changed PREFIX name for output .nc file  [[BR]] 
     85 5. changed PREFIX name for output .nc file  [[BR]] 
    8386 [OutputFiles]  [[BR]] 
    8487 List= ('''${PREFIX_NEMO}''''_grid_T.nc, ${R_OUT_OCE_NWRITE}/${PREFIX}_${WF1}_grid_T.nc, Post_1M_grid_T),\ [[BR]] 
     
    9194 ${PREFIX_NEMO}=${PREFIX_NWRITE}_${DATE_OPA} if not )   [[BR]] 
    9295 
    93  * '''opa9.driver'''  
     96 in '''opa9.driver'''  
    9497 
    95  1. possibility to use io_server (but not testing now) [[BR]] 
     98 6. possibility to use io_server (but not testing now) [[BR]] 
    9699 ##--Variables used for XMLIO_SERVER configuration file  [[BR]] 
    97100 # using_server: .TRUE.(.FALSE.) to use(bypass) the io_server  [[BR]] 
     
    99102 
    100103 
    101  2. Added output_frequency in days, if not xml file is not correct  [[BR]] 
     104 7. Added output_frequency in days, if not xml file is not correct  [[BR]] 
    102105 (( output_frequency_oce = $WriteFrequencyInDays * 86400 )) [[BR]] 
    103106 (( output_frequency_ice = $WriteFrequencyInDays * 86400 ))  
    104107 
    105  3. replaced output filenames in xml file [[BR]] 
     108 8. replaced output filenames in xml file [[BR]] 
    106109 sed -e "s/<file_name_grid_T>/ \"${PREFIX_NEMO}_grid_T.nc\"/" \ [[BR]] 
    107110 -e "s/<file_name_grid_U>/ \"${PREFIX_NEMO}_grid_U.nc\"/" \ [[BR]] 
     
    116119 
    117120 
    118  4. determine number of day(s) in WriteFrequency :  [[BR]] 
     121 9. determine number of day(s) in WriteFrequency :  [[BR]] 
    119122   case ${config_UserChoices_OCE_WriteFrquency} in 
    120123            1Y|1y) 
     
    138141 2. to do: calcul for 2 frequencies (waiting for a new iodef.xml) 
    139142 
    140  '''Working tests''': 
    141  1. test with iom_put (compiled with key_iomput)  
    142  2. 
     143