source: LMDZ5/tags/proto-testing-20131015/tools/Max_diff_nc_with_lib/NetCDF95/nf95_inquire_attribute.f90 @ 2300

Last change on this file since 2300 was 1795, checked in by Ehouarn Millour, 11 years ago

Version testing basee sur la r1794


Testing release based on r1794

File size: 915 bytes
Line 
1module nf95_inquire_attribute_m
2
3  implicit none
4
5contains
6
7
8  subroutine nf95_inquire_attribute(ncid, varid, name, xtype, nclen, attnum, &
9       ncerr)
10
11    use handle_err_m, only: handle_err
12    use netcdf, only: nf90_inquire_attribute
13
14    integer,             intent( in)           :: ncid, varid
15    character (len = *), intent( in)           :: name
16    integer,             intent(out), optional :: xtype, nclen, attnum
17    integer, intent(out), optional:: ncerr
18
19    ! Variable local to the procedure:
20    integer ncerr_not_opt
21
22    !-------------------
23
24    ncerr_not_opt = nf90_inquire_attribute(ncid, varid, name, xtype, nclen, &
25         attnum)
26    if (present(ncerr)) then
27       ncerr = ncerr_not_opt
28    else
29       call handle_err("nf95_inquire_attribute " // name, ncerr_not_opt, &
30            ncid, varid)
31    end if
32
33  end subroutine nf95_inquire_attribute
34
35end module nf95_inquire_attribute_m
Note: See TracBrowser for help on using the repository browser.