Ignore:
Timestamp:
12/17/14 15:35:12 (10 years ago)
Author:
rlacroix
Message:

Update the Fortran interface after r540.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/trunk/src/interface/fortran_attr/idomaingroup_attr.F90

    r501 r546  
    1313  SUBROUTINE xios(set_domaingroup_attr)  & 
    1414    ( domaingroup_id, bounds_lat, bounds_lon, data_dim, data_i_index, data_ibegin, data_j_index  & 
    15     , data_jbegin, data_n_index, data_ni, data_nj, domain_group_ref, group_ref, i_index, ibegin  & 
    16     , iend, j_index, jbegin, jend, latvalue, long_name, lonvalue, mask, name, ni, ni_glo, nj, nj_glo  & 
    17     , nvertex, standard_name, type, zoom_ibegin, zoom_ibegin_loc, zoom_jbegin, zoom_jbegin_loc, zoom_ni  & 
    18     , zoom_ni_loc, zoom_nj, zoom_nj_loc ) 
     15    , data_jbegin, data_n_index, data_ni, data_nj, domain_group_ref, domain_ref, group_ref, i_index  & 
     16    , ibegin, iend, j_index, jbegin, jend, latvalue, long_name, lonvalue, mask, name, ni, ni_glo  & 
     17    , nj, nj_glo, nvertex, standard_name, type, zoom_ibegin, zoom_ibegin_loc, zoom_jbegin, zoom_jbegin_loc  & 
     18    , zoom_ni, zoom_ni_loc, zoom_nj, zoom_nj_loc ) 
    1919     
    2020    IMPLICIT NONE 
     
    3232      INTEGER  , OPTIONAL, INTENT(IN) :: data_nj 
    3333      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: domain_group_ref 
     34      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: domain_ref 
    3435      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: group_ref 
    3536      INTEGER  , OPTIONAL, INTENT(IN) :: i_index(:,:) 
     
    6465      CALL xios(set_domaingroup_attr_hdl_)   & 
    6566      ( domaingroup_hdl, bounds_lat, bounds_lon, data_dim, data_i_index, data_ibegin, data_j_index  & 
    66       , data_jbegin, data_n_index, data_ni, data_nj, domain_group_ref, group_ref, i_index, ibegin  & 
    67       , iend, j_index, jbegin, jend, latvalue, long_name, lonvalue, mask, name, ni, ni_glo, nj, nj_glo  & 
    68       , nvertex, standard_name, type, zoom_ibegin, zoom_ibegin_loc, zoom_jbegin, zoom_jbegin_loc, zoom_ni  & 
    69       , zoom_ni_loc, zoom_nj, zoom_nj_loc ) 
     67      , data_jbegin, data_n_index, data_ni, data_nj, domain_group_ref, domain_ref, group_ref, i_index  & 
     68      , ibegin, iend, j_index, jbegin, jend, latvalue, long_name, lonvalue, mask, name, ni, ni_glo  & 
     69      , nj, nj_glo, nvertex, standard_name, type, zoom_ibegin, zoom_ibegin_loc, zoom_jbegin, zoom_jbegin_loc  & 
     70      , zoom_ni, zoom_ni_loc, zoom_nj, zoom_nj_loc ) 
    7071     
    7172  END SUBROUTINE xios(set_domaingroup_attr) 
     
    7374  SUBROUTINE xios(set_domaingroup_attr_hdl)  & 
    7475    ( domaingroup_hdl, bounds_lat, bounds_lon, data_dim, data_i_index, data_ibegin, data_j_index  & 
    75     , data_jbegin, data_n_index, data_ni, data_nj, domain_group_ref, group_ref, i_index, ibegin  & 
    76     , iend, j_index, jbegin, jend, latvalue, long_name, lonvalue, mask, name, ni, ni_glo, nj, nj_glo  & 
    77     , nvertex, standard_name, type, zoom_ibegin, zoom_ibegin_loc, zoom_jbegin, zoom_jbegin_loc, zoom_ni  & 
    78     , zoom_ni_loc, zoom_nj, zoom_nj_loc ) 
     76    , data_jbegin, data_n_index, data_ni, data_nj, domain_group_ref, domain_ref, group_ref, i_index  & 
     77    , ibegin, iend, j_index, jbegin, jend, latvalue, long_name, lonvalue, mask, name, ni, ni_glo  & 
     78    , nj, nj_glo, nvertex, standard_name, type, zoom_ibegin, zoom_ibegin_loc, zoom_jbegin, zoom_jbegin_loc  & 
     79    , zoom_ni, zoom_ni_loc, zoom_nj, zoom_nj_loc ) 
    7980     
    8081    IMPLICIT NONE 
     
    9192      INTEGER  , OPTIONAL, INTENT(IN) :: data_nj 
    9293      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: domain_group_ref 
     94      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: domain_ref 
    9395      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: group_ref 
    9496      INTEGER  , OPTIONAL, INTENT(IN) :: i_index(:,:) 
     
    122124      CALL xios(set_domaingroup_attr_hdl_)  & 
    123125      ( domaingroup_hdl, bounds_lat, bounds_lon, data_dim, data_i_index, data_ibegin, data_j_index  & 
    124       , data_jbegin, data_n_index, data_ni, data_nj, domain_group_ref, group_ref, i_index, ibegin  & 
    125       , iend, j_index, jbegin, jend, latvalue, long_name, lonvalue, mask, name, ni, ni_glo, nj, nj_glo  & 
    126       , nvertex, standard_name, type, zoom_ibegin, zoom_ibegin_loc, zoom_jbegin, zoom_jbegin_loc, zoom_ni  & 
    127       , zoom_ni_loc, zoom_nj, zoom_nj_loc ) 
     126      , data_jbegin, data_n_index, data_ni, data_nj, domain_group_ref, domain_ref, group_ref, i_index  & 
     127      , ibegin, iend, j_index, jbegin, jend, latvalue, long_name, lonvalue, mask, name, ni, ni_glo  & 
     128      , nj, nj_glo, nvertex, standard_name, type, zoom_ibegin, zoom_ibegin_loc, zoom_jbegin, zoom_jbegin_loc  & 
     129      , zoom_ni, zoom_ni_loc, zoom_nj, zoom_nj_loc ) 
    128130     
    129131  END SUBROUTINE xios(set_domaingroup_attr_hdl) 
     
    131133  SUBROUTINE xios(set_domaingroup_attr_hdl_)   & 
    132134    ( domaingroup_hdl, bounds_lat_, bounds_lon_, data_dim_, data_i_index_, data_ibegin_, data_j_index_  & 
    133     , data_jbegin_, data_n_index_, data_ni_, data_nj_, domain_group_ref_, group_ref_, i_index_, ibegin_  & 
    134     , iend_, j_index_, jbegin_, jend_, latvalue_, long_name_, lonvalue_, mask_, name_, ni_, ni_glo_  & 
    135     , nj_, nj_glo_, nvertex_, standard_name_, type_, zoom_ibegin_, zoom_ibegin_loc_, zoom_jbegin_  & 
    136     , zoom_jbegin_loc_, zoom_ni_, zoom_ni_loc_, zoom_nj_, zoom_nj_loc_ ) 
     135    , data_jbegin_, data_n_index_, data_ni_, data_nj_, domain_group_ref_, domain_ref_, group_ref_  & 
     136    , i_index_, ibegin_, iend_, j_index_, jbegin_, jend_, latvalue_, long_name_, lonvalue_, mask_  & 
     137    , name_, ni_, ni_glo_, nj_, nj_glo_, nvertex_, standard_name_, type_, zoom_ibegin_, zoom_ibegin_loc_  & 
     138    , zoom_jbegin_, zoom_jbegin_loc_, zoom_ni_, zoom_ni_loc_, zoom_nj_, zoom_nj_loc_ ) 
    137139     
    138140    IMPLICIT NONE 
     
    149151      INTEGER  , OPTIONAL, INTENT(IN) :: data_nj_ 
    150152      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: domain_group_ref_ 
     153      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: domain_ref_ 
    151154      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: group_ref_ 
    152155      INTEGER  , OPTIONAL, INTENT(IN) :: i_index_(:,:) 
     
    222225      ENDIF 
    223226       
     227      IF (PRESENT(domain_ref_)) THEN 
     228        CALL cxios_set_domaingroup_domain_ref(domaingroup_hdl%daddr, domain_ref_, len(domain_ref_)) 
     229      ENDIF 
     230       
    224231      IF (PRESENT(group_ref_)) THEN 
    225232        CALL cxios_set_domaingroup_group_ref(domaingroup_hdl%daddr, group_ref_, len(group_ref_)) 
     
    338345  SUBROUTINE xios(get_domaingroup_attr)  & 
    339346    ( domaingroup_id, bounds_lat, bounds_lon, data_dim, data_i_index, data_ibegin, data_j_index  & 
    340     , data_jbegin, data_n_index, data_ni, data_nj, domain_group_ref, group_ref, i_index, ibegin  & 
    341     , iend, j_index, jbegin, jend, latvalue, long_name, lonvalue, mask, name, ni, ni_glo, nj, nj_glo  & 
    342     , nvertex, standard_name, type, zoom_ibegin, zoom_ibegin_loc, zoom_jbegin, zoom_jbegin_loc, zoom_ni  & 
    343     , zoom_ni_loc, zoom_nj, zoom_nj_loc ) 
     347    , data_jbegin, data_n_index, data_ni, data_nj, domain_group_ref, domain_ref, group_ref, i_index  & 
     348    , ibegin, iend, j_index, jbegin, jend, latvalue, long_name, lonvalue, mask, name, ni, ni_glo  & 
     349    , nj, nj_glo, nvertex, standard_name, type, zoom_ibegin, zoom_ibegin_loc, zoom_jbegin, zoom_jbegin_loc  & 
     350    , zoom_ni, zoom_ni_loc, zoom_nj, zoom_nj_loc ) 
    344351     
    345352    IMPLICIT NONE 
     
    357364      INTEGER  , OPTIONAL, INTENT(OUT) :: data_nj 
    358365      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: domain_group_ref 
     366      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: domain_ref 
    359367      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: group_ref 
    360368      INTEGER  , OPTIONAL, INTENT(OUT) :: i_index(:,:) 
     
    389397      CALL xios(get_domaingroup_attr_hdl_)   & 
    390398      ( domaingroup_hdl, bounds_lat, bounds_lon, data_dim, data_i_index, data_ibegin, data_j_index  & 
    391       , data_jbegin, data_n_index, data_ni, data_nj, domain_group_ref, group_ref, i_index, ibegin  & 
    392       , iend, j_index, jbegin, jend, latvalue, long_name, lonvalue, mask, name, ni, ni_glo, nj, nj_glo  & 
    393       , nvertex, standard_name, type, zoom_ibegin, zoom_ibegin_loc, zoom_jbegin, zoom_jbegin_loc, zoom_ni  & 
    394       , zoom_ni_loc, zoom_nj, zoom_nj_loc ) 
     399      , data_jbegin, data_n_index, data_ni, data_nj, domain_group_ref, domain_ref, group_ref, i_index  & 
     400      , ibegin, iend, j_index, jbegin, jend, latvalue, long_name, lonvalue, mask, name, ni, ni_glo  & 
     401      , nj, nj_glo, nvertex, standard_name, type, zoom_ibegin, zoom_ibegin_loc, zoom_jbegin, zoom_jbegin_loc  & 
     402      , zoom_ni, zoom_ni_loc, zoom_nj, zoom_nj_loc ) 
    395403     
    396404  END SUBROUTINE xios(get_domaingroup_attr) 
     
    398406  SUBROUTINE xios(get_domaingroup_attr_hdl)  & 
    399407    ( domaingroup_hdl, bounds_lat, bounds_lon, data_dim, data_i_index, data_ibegin, data_j_index  & 
    400     , data_jbegin, data_n_index, data_ni, data_nj, domain_group_ref, group_ref, i_index, ibegin  & 
    401     , iend, j_index, jbegin, jend, latvalue, long_name, lonvalue, mask, name, ni, ni_glo, nj, nj_glo  & 
    402     , nvertex, standard_name, type, zoom_ibegin, zoom_ibegin_loc, zoom_jbegin, zoom_jbegin_loc, zoom_ni  & 
    403     , zoom_ni_loc, zoom_nj, zoom_nj_loc ) 
     408    , data_jbegin, data_n_index, data_ni, data_nj, domain_group_ref, domain_ref, group_ref, i_index  & 
     409    , ibegin, iend, j_index, jbegin, jend, latvalue, long_name, lonvalue, mask, name, ni, ni_glo  & 
     410    , nj, nj_glo, nvertex, standard_name, type, zoom_ibegin, zoom_ibegin_loc, zoom_jbegin, zoom_jbegin_loc  & 
     411    , zoom_ni, zoom_ni_loc, zoom_nj, zoom_nj_loc ) 
    404412     
    405413    IMPLICIT NONE 
     
    416424      INTEGER  , OPTIONAL, INTENT(OUT) :: data_nj 
    417425      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: domain_group_ref 
     426      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: domain_ref 
    418427      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: group_ref 
    419428      INTEGER  , OPTIONAL, INTENT(OUT) :: i_index(:,:) 
     
    447456      CALL xios(get_domaingroup_attr_hdl_)  & 
    448457      ( domaingroup_hdl, bounds_lat, bounds_lon, data_dim, data_i_index, data_ibegin, data_j_index  & 
    449       , data_jbegin, data_n_index, data_ni, data_nj, domain_group_ref, group_ref, i_index, ibegin  & 
    450       , iend, j_index, jbegin, jend, latvalue, long_name, lonvalue, mask, name, ni, ni_glo, nj, nj_glo  & 
    451       , nvertex, standard_name, type, zoom_ibegin, zoom_ibegin_loc, zoom_jbegin, zoom_jbegin_loc, zoom_ni  & 
    452       , zoom_ni_loc, zoom_nj, zoom_nj_loc ) 
     458      , data_jbegin, data_n_index, data_ni, data_nj, domain_group_ref, domain_ref, group_ref, i_index  & 
     459      , ibegin, iend, j_index, jbegin, jend, latvalue, long_name, lonvalue, mask, name, ni, ni_glo  & 
     460      , nj, nj_glo, nvertex, standard_name, type, zoom_ibegin, zoom_ibegin_loc, zoom_jbegin, zoom_jbegin_loc  & 
     461      , zoom_ni, zoom_ni_loc, zoom_nj, zoom_nj_loc ) 
    453462     
    454463  END SUBROUTINE xios(get_domaingroup_attr_hdl) 
     
    456465  SUBROUTINE xios(get_domaingroup_attr_hdl_)   & 
    457466    ( domaingroup_hdl, bounds_lat_, bounds_lon_, data_dim_, data_i_index_, data_ibegin_, data_j_index_  & 
    458     , data_jbegin_, data_n_index_, data_ni_, data_nj_, domain_group_ref_, group_ref_, i_index_, ibegin_  & 
    459     , iend_, j_index_, jbegin_, jend_, latvalue_, long_name_, lonvalue_, mask_, name_, ni_, ni_glo_  & 
    460     , nj_, nj_glo_, nvertex_, standard_name_, type_, zoom_ibegin_, zoom_ibegin_loc_, zoom_jbegin_  & 
    461     , zoom_jbegin_loc_, zoom_ni_, zoom_ni_loc_, zoom_nj_, zoom_nj_loc_ ) 
     467    , data_jbegin_, data_n_index_, data_ni_, data_nj_, domain_group_ref_, domain_ref_, group_ref_  & 
     468    , i_index_, ibegin_, iend_, j_index_, jbegin_, jend_, latvalue_, long_name_, lonvalue_, mask_  & 
     469    , name_, ni_, ni_glo_, nj_, nj_glo_, nvertex_, standard_name_, type_, zoom_ibegin_, zoom_ibegin_loc_  & 
     470    , zoom_jbegin_, zoom_jbegin_loc_, zoom_ni_, zoom_ni_loc_, zoom_nj_, zoom_nj_loc_ ) 
    462471     
    463472    IMPLICIT NONE 
     
    474483      INTEGER  , OPTIONAL, INTENT(OUT) :: data_nj_ 
    475484      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: domain_group_ref_ 
     485      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: domain_ref_ 
    476486      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: group_ref_ 
    477487      INTEGER  , OPTIONAL, INTENT(OUT) :: i_index_(:,:) 
     
    547557      ENDIF 
    548558       
     559      IF (PRESENT(domain_ref_)) THEN 
     560        CALL cxios_get_domaingroup_domain_ref(domaingroup_hdl%daddr, domain_ref_, len(domain_ref_)) 
     561      ENDIF 
     562       
    549563      IF (PRESENT(group_ref_)) THEN 
    550564        CALL cxios_get_domaingroup_group_ref(domaingroup_hdl%daddr, group_ref_, len(group_ref_)) 
     
    663677  SUBROUTINE xios(is_defined_domaingroup_attr)  & 
    664678    ( domaingroup_id, bounds_lat, bounds_lon, data_dim, data_i_index, data_ibegin, data_j_index  & 
    665     , data_jbegin, data_n_index, data_ni, data_nj, domain_group_ref, group_ref, i_index, ibegin  & 
    666     , iend, j_index, jbegin, jend, latvalue, long_name, lonvalue, mask, name, ni, ni_glo, nj, nj_glo  & 
    667     , nvertex, standard_name, type, zoom_ibegin, zoom_ibegin_loc, zoom_jbegin, zoom_jbegin_loc, zoom_ni  & 
    668     , zoom_ni_loc, zoom_nj, zoom_nj_loc ) 
     679    , data_jbegin, data_n_index, data_ni, data_nj, domain_group_ref, domain_ref, group_ref, i_index  & 
     680    , ibegin, iend, j_index, jbegin, jend, latvalue, long_name, lonvalue, mask, name, ni, ni_glo  & 
     681    , nj, nj_glo, nvertex, standard_name, type, zoom_ibegin, zoom_ibegin_loc, zoom_jbegin, zoom_jbegin_loc  & 
     682    , zoom_ni, zoom_ni_loc, zoom_nj, zoom_nj_loc ) 
    669683     
    670684    IMPLICIT NONE 
     
    693707      LOGICAL, OPTIONAL, INTENT(OUT) :: domain_group_ref 
    694708      LOGICAL(KIND=C_BOOL) :: domain_group_ref_tmp 
     709      LOGICAL, OPTIONAL, INTENT(OUT) :: domain_ref 
     710      LOGICAL(KIND=C_BOOL) :: domain_ref_tmp 
    695711      LOGICAL, OPTIONAL, INTENT(OUT) :: group_ref 
    696712      LOGICAL(KIND=C_BOOL) :: group_ref_tmp 
     
    751767      CALL xios(is_defined_domaingroup_attr_hdl_)   & 
    752768      ( domaingroup_hdl, bounds_lat, bounds_lon, data_dim, data_i_index, data_ibegin, data_j_index  & 
    753       , data_jbegin, data_n_index, data_ni, data_nj, domain_group_ref, group_ref, i_index, ibegin  & 
    754       , iend, j_index, jbegin, jend, latvalue, long_name, lonvalue, mask, name, ni, ni_glo, nj, nj_glo  & 
    755       , nvertex, standard_name, type, zoom_ibegin, zoom_ibegin_loc, zoom_jbegin, zoom_jbegin_loc, zoom_ni  & 
    756       , zoom_ni_loc, zoom_nj, zoom_nj_loc ) 
     769      , data_jbegin, data_n_index, data_ni, data_nj, domain_group_ref, domain_ref, group_ref, i_index  & 
     770      , ibegin, iend, j_index, jbegin, jend, latvalue, long_name, lonvalue, mask, name, ni, ni_glo  & 
     771      , nj, nj_glo, nvertex, standard_name, type, zoom_ibegin, zoom_ibegin_loc, zoom_jbegin, zoom_jbegin_loc  & 
     772      , zoom_ni, zoom_ni_loc, zoom_nj, zoom_nj_loc ) 
    757773     
    758774  END SUBROUTINE xios(is_defined_domaingroup_attr) 
     
    760776  SUBROUTINE xios(is_defined_domaingroup_attr_hdl)  & 
    761777    ( domaingroup_hdl, bounds_lat, bounds_lon, data_dim, data_i_index, data_ibegin, data_j_index  & 
    762     , data_jbegin, data_n_index, data_ni, data_nj, domain_group_ref, group_ref, i_index, ibegin  & 
    763     , iend, j_index, jbegin, jend, latvalue, long_name, lonvalue, mask, name, ni, ni_glo, nj, nj_glo  & 
    764     , nvertex, standard_name, type, zoom_ibegin, zoom_ibegin_loc, zoom_jbegin, zoom_jbegin_loc, zoom_ni  & 
    765     , zoom_ni_loc, zoom_nj, zoom_nj_loc ) 
     778    , data_jbegin, data_n_index, data_ni, data_nj, domain_group_ref, domain_ref, group_ref, i_index  & 
     779    , ibegin, iend, j_index, jbegin, jend, latvalue, long_name, lonvalue, mask, name, ni, ni_glo  & 
     780    , nj, nj_glo, nvertex, standard_name, type, zoom_ibegin, zoom_ibegin_loc, zoom_jbegin, zoom_jbegin_loc  & 
     781    , zoom_ni, zoom_ni_loc, zoom_nj, zoom_nj_loc ) 
    766782     
    767783    IMPLICIT NONE 
     
    789805      LOGICAL, OPTIONAL, INTENT(OUT) :: domain_group_ref 
    790806      LOGICAL(KIND=C_BOOL) :: domain_group_ref_tmp 
     807      LOGICAL, OPTIONAL, INTENT(OUT) :: domain_ref 
     808      LOGICAL(KIND=C_BOOL) :: domain_ref_tmp 
    791809      LOGICAL, OPTIONAL, INTENT(OUT) :: group_ref 
    792810      LOGICAL(KIND=C_BOOL) :: group_ref_tmp 
     
    846864      CALL xios(is_defined_domaingroup_attr_hdl_)  & 
    847865      ( domaingroup_hdl, bounds_lat, bounds_lon, data_dim, data_i_index, data_ibegin, data_j_index  & 
    848       , data_jbegin, data_n_index, data_ni, data_nj, domain_group_ref, group_ref, i_index, ibegin  & 
    849       , iend, j_index, jbegin, jend, latvalue, long_name, lonvalue, mask, name, ni, ni_glo, nj, nj_glo  & 
    850       , nvertex, standard_name, type, zoom_ibegin, zoom_ibegin_loc, zoom_jbegin, zoom_jbegin_loc, zoom_ni  & 
    851       , zoom_ni_loc, zoom_nj, zoom_nj_loc ) 
     866      , data_jbegin, data_n_index, data_ni, data_nj, domain_group_ref, domain_ref, group_ref, i_index  & 
     867      , ibegin, iend, j_index, jbegin, jend, latvalue, long_name, lonvalue, mask, name, ni, ni_glo  & 
     868      , nj, nj_glo, nvertex, standard_name, type, zoom_ibegin, zoom_ibegin_loc, zoom_jbegin, zoom_jbegin_loc  & 
     869      , zoom_ni, zoom_ni_loc, zoom_nj, zoom_nj_loc ) 
    852870     
    853871  END SUBROUTINE xios(is_defined_domaingroup_attr_hdl) 
     
    855873  SUBROUTINE xios(is_defined_domaingroup_attr_hdl_)   & 
    856874    ( domaingroup_hdl, bounds_lat_, bounds_lon_, data_dim_, data_i_index_, data_ibegin_, data_j_index_  & 
    857     , data_jbegin_, data_n_index_, data_ni_, data_nj_, domain_group_ref_, group_ref_, i_index_, ibegin_  & 
    858     , iend_, j_index_, jbegin_, jend_, latvalue_, long_name_, lonvalue_, mask_, name_, ni_, ni_glo_  & 
    859     , nj_, nj_glo_, nvertex_, standard_name_, type_, zoom_ibegin_, zoom_ibegin_loc_, zoom_jbegin_  & 
    860     , zoom_jbegin_loc_, zoom_ni_, zoom_ni_loc_, zoom_nj_, zoom_nj_loc_ ) 
     875    , data_jbegin_, data_n_index_, data_ni_, data_nj_, domain_group_ref_, domain_ref_, group_ref_  & 
     876    , i_index_, ibegin_, iend_, j_index_, jbegin_, jend_, latvalue_, long_name_, lonvalue_, mask_  & 
     877    , name_, ni_, ni_glo_, nj_, nj_glo_, nvertex_, standard_name_, type_, zoom_ibegin_, zoom_ibegin_loc_  & 
     878    , zoom_jbegin_, zoom_jbegin_loc_, zoom_ni_, zoom_ni_loc_, zoom_nj_, zoom_nj_loc_ ) 
    861879     
    862880    IMPLICIT NONE 
     
    884902      LOGICAL, OPTIONAL, INTENT(OUT) :: domain_group_ref_ 
    885903      LOGICAL(KIND=C_BOOL) :: domain_group_ref__tmp 
     904      LOGICAL, OPTIONAL, INTENT(OUT) :: domain_ref_ 
     905      LOGICAL(KIND=C_BOOL) :: domain_ref__tmp 
    886906      LOGICAL, OPTIONAL, INTENT(OUT) :: group_ref_ 
    887907      LOGICAL(KIND=C_BOOL) :: group_ref__tmp 
     
    9941014      ENDIF 
    9951015       
     1016      IF (PRESENT(domain_ref_)) THEN 
     1017        domain_ref__tmp=cxios_is_defined_domaingroup_domain_ref(domaingroup_hdl%daddr) 
     1018        domain_ref_=domain_ref__tmp 
     1019      ENDIF 
     1020       
    9961021      IF (PRESENT(group_ref_)) THEN 
    9971022        group_ref__tmp=cxios_is_defined_domaingroup_group_ref(domaingroup_hdl%daddr) 
Note: See TracChangeset for help on using the changeset viewer.