Ignore:
Timestamp:
05/13/11 14:00:14 (13 years ago)
Author:
ymipsl
Message:

Correction : utilisation des noms d'intrinseques fortran pack/unpack
pack => pack_data
unpack => unpack_data

YM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XMLIO_SERVER/trunk/src/IOSERVER/mod_event_server.f90

    r50 r192  
    11MODULE mod_event_server 
    2   USE mod_pack, ONLY : unpack, unpack_field 
     2  USE mod_pack, ONLY : unpack_data, unpack_field 
    33  USE mod_event_parameters 
    44  USE iomanager 
     
    1616    is_terminated=.FALSE. 
    1717     
    18     CALL unpack(event_id) 
     18    CALL unpack_data(event_id) 
    1919     
    2020    SELECT CASE (event_id) 
     
    8787    INTEGER :: id_size 
    8888    
    89     CALL unpack(id_size) 
     89    CALL unpack_data(id_size) 
    9090    CALL sub_internal(id_size) 
    9191      
     
    9696      CHARACTER(LEN=id_size) :: id      
    9797      
    98        CALL unpack(id) 
     98       CALL unpack_data(id) 
    9999      
    100100       CALL iom__swap_context(id) 
     
    109109    INTEGER :: name_size 
    110110    
    111     CALL unpack(name_size) 
     111    CALL unpack_data(name_size) 
    112112    CALL sub_internal(name_size) 
    113113      
     
    118118      CHARACTER(LEN=name_size) :: filename      
    119119      
    120        CALL unpack(filename) 
     120       CALL unpack_data(filename) 
    121121      
    122122       CALL iom__parse_xml_file(filename) 
     
    132132    INTEGER :: nj_glo 
    133133    
    134     CALL unpack(name_size) 
     134    CALL unpack_data(name_size) 
    135135    CALL sub_internal(name_size) 
    136136      
     
    141141      CHARACTER(LEN=name_size) :: name      
    142142      
    143        CALL unpack(name) 
    144        CALL unpack(ni_glo) 
    145        CALL unpack(nj_glo) 
     143       CALL unpack_data(name) 
     144       CALL unpack_data(ni_glo) 
     145       CALL unpack_data(nj_glo) 
    146146      
    147147       CALL iom__set_grid_dimension(name,ni_glo,nj_glo) 
     
    161161    REAL,ALLOCATABLE :: lat(:,:) 
    162162 
    163     CALL unpack(name_size) 
     163    CALL unpack_data(name_size) 
    164164    CALL sub_internal(name_size) 
    165165      
     
    170170      CHARACTER(LEN=name_size) :: name      
    171171      
    172        CALL unpack(name) 
    173      
    174        CALL unpack(ni) 
    175        CALL unpack(nj) 
    176        CALL unpack(ibegin) 
    177        CALL unpack(jbegin) 
     172       CALL unpack_data(name) 
     173     
     174       CALL unpack_data(ni) 
     175       CALL unpack_data(nj) 
     176       CALL unpack_data(ibegin) 
     177       CALL unpack_data(jbegin) 
    178178     
    179179       ALLOCATE(lon(ni,nj)) 
    180180       ALLOCATE(lat(ni,nj)) 
    181        CALL unpack(lon) 
    182        CALL unpack(lat) 
     181       CALL unpack_data(lon) 
     182       CALL unpack_data(lat) 
    183183     
    184184       CALL iom__set_grid_domain(name,ni,nj,ibegin,jbegin,lon,lat) 
     
    193193    INTEGER :: name_size 
    194194 
    195     CALL unpack(name_size) 
     195    CALL unpack_data(name_size) 
    196196    CALL sub_internal(name_size) 
    197197      
     
    202202      CHARACTER(LEN=name_size) :: name      
    203203      
    204        CALL unpack(name) 
     204       CALL unpack_data(name) 
    205205       CALL iom__set_grid_type_nemo(name) 
    206206 
     
    213213    INTEGER :: name_size 
    214214 
    215     CALL unpack(name_size) 
     215    CALL unpack_data(name_size) 
    216216    CALL sub_internal(name_size) 
    217217      
     
    224224      INTEGER                  :: offset 
    225225       
    226        CALL unpack(name) 
    227        CALL unpack(nbp) 
    228        CALL unpack(offset) 
     226       CALL unpack_data(name) 
     227       CALL unpack_data(nbp) 
     228       CALL unpack_data(offset) 
    229229       CALL iom__set_grid_type_lmdz(name,nbp,offset) 
    230230 
     
    239239    REAL,ALLOCATABLE :: vert_value(:) 
    240240     
    241     CALL unpack(name_size) 
     241    CALL unpack_data(name_size) 
    242242    CALL sub_internal(name_size) 
    243243 
     
    248248      CHARACTER(LEN=name_size) :: name 
    249249     
    250       CALL unpack(name) 
    251       CALL unpack(vert_size) 
     250      CALL unpack_data(name) 
     251      CALL unpack_data(vert_size) 
    252252      ALLOCATE(vert_value(vert_size)) 
    253       CALL unpack(vert_value)  
     253      CALL unpack_data(vert_value)  
    254254       
    255255      CALL iom__set_vert_axis(name,vert_value) 
     
    264264    REAL      :: zdt 
    265265       
    266     CALL unpack(itau0) 
    267     CALL unpack(zjulian) 
    268     CALL unpack(zdt) 
     266    CALL unpack_data(itau0) 
     267    CALL unpack_data(zjulian) 
     268    CALL unpack_data(zdt) 
    269269     
    270270    CALL iom__set_time_parameters(itau0,zjulian,zdt) 
     
    277277    INTEGER :: lenc 
    278278       
    279     CALL unpack(lenc) 
     279    CALL unpack_data(lenc) 
    280280    CALL sub_internal(lenc) 
    281281   
     
    286286      CHARACTER(len=lenc) :: varname 
    287287       
    288       CALL unpack(varname) 
     288      CALL unpack_data(varname) 
    289289       
    290290      CALL iom__enable_field(varname) 
     
    298298    INTEGER :: lenc 
    299299       
    300     CALL unpack(lenc) 
     300    CALL unpack_data(lenc) 
    301301    CALL sub_internal(lenc) 
    302302   
     
    307307      CHARACTER(len=lenc) :: varname 
    308308       
    309       CALL unpack(varname) 
     309      CALL unpack_data(varname) 
    310310       
    311311      CALL iom__disable_field(varname) 
     
    321321    INTEGER :: dim1 
    322322       
    323     CALL unpack(lenc) 
    324     CALL unpack(dim1) 
     323    CALL unpack_data(lenc) 
     324    CALL unpack_data(dim1) 
    325325    CALL sub_internal(lenc,dim1) 
    326326   
     
    333333      REAL                :: var(dim1) 
    334334       
    335       CALL unpack(varname) 
     335      CALL unpack_data(varname) 
    336336      CALL unpack_field(var) 
    337337       
     
    347347    INTEGER :: dim2 
    348348       
    349     CALL unpack(lenc) 
    350     CALL unpack(dim1) 
    351     CALL unpack(dim2) 
     349    CALL unpack_data(lenc) 
     350    CALL unpack_data(dim1) 
     351    CALL unpack_data(dim2) 
    352352    CALL sub_internal(lenc,dim1,dim2) 
    353353   
     
    361361      REAL                :: var(dim1,dim2) 
    362362       
    363       CALL unpack(varname) 
     363      CALL unpack_data(varname) 
    364364      CALL unpack_field(var) 
    365365       
     
    377377    INTEGER :: dim3 
    378378     
    379     CALL unpack(lenc) 
    380     CALL unpack(dim1) 
    381     CALL unpack(dim2) 
    382     CALL unpack(dim3) 
     379    CALL unpack_data(lenc) 
     380    CALL unpack_data(dim1) 
     381    CALL unpack_data(dim2) 
     382    CALL unpack_data(dim3) 
    383383    CALL sub_internal(lenc,dim1,dim2,dim3) 
    384384  
     
    395395      REAL                :: var(dim1,dim2,dim3) 
    396396         
    397       CALL unpack(varname) 
     397      CALL unpack_data(varname) 
    398398      CALL unpack_field(var) 
    399399        
     
    409409    INTEGER :: timestep 
    410410      
    411     CALL unpack(timestep) 
     411    CALL unpack_data(timestep) 
    412412    CALL iom__set_timestep(timestep) 
    413413     
     
    419419    INTEGER :: lenc 
    420420       
    421     CALL unpack(lenc) 
     421    CALL unpack_data(lenc) 
    422422    CALL sub_internal(lenc) 
    423423   
     
    428428      CHARACTER(len=lenc) :: str_calendar 
    429429       
    430       CALL unpack(str_calendar) 
     430      CALL unpack_data(str_calendar) 
    431431       
    432432      CALL iom__set_calendar(str_calendar) 
     
    449449     INTEGER        :: len_id 
    450450      
    451      CALL unpack(len_id) 
     451     CALL unpack_data(len_id) 
    452452     CALL sub_internal 
    453453   CONTAINS 
     
    456456       CHARACTER(LEN=len_id) :: id 
    457457        
    458        CALL unpack(id) 
    459        CALL unpack(attrib) 
     458       CALL unpack_data(id) 
     459       CALL unpack_data(attrib) 
    460460       CALL iom__set_attribut(id,attrib) 
    461461       CALL attr_deallocate(attrib) 
Note: See TracChangeset for help on using the changeset viewer.