source: LMDZ5/branches/testing/tools/Max_diff_nc_with_lib/NetCDF95/nf95_enddef.f90 @ 1795

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

Version testing basee sur la r1794


Testing release based on r1794

File size: 730 bytes
Line 
1module nf95_enddef_m
2
3  implicit none
4
5contains
6
7  subroutine nf95_enddef(ncid, h_minfree, v_align, v_minfree, r_align, ncerr)
8
9    use handle_err_m, only: handle_err
10    use netcdf, only: nf90_enddef
11
12    integer,           intent( in) :: ncid
13    integer, optional, intent( in) :: h_minfree, v_align, v_minfree, r_align
14    integer, intent(out), optional :: ncerr
15
16    ! Variable local to the procedure:
17    integer ncerr_not_opt
18
19    !-------------------
20
21    ncerr_not_opt = nf90_enddef(ncid, h_minfree, v_align, v_minfree, r_align)
22    if (present(ncerr)) then
23       ncerr = ncerr_not_opt
24    else
25       call handle_err("nf95_enddef", ncerr_not_opt, ncid)
26    end if
27
28  end subroutine nf95_enddef
29
30end module nf95_enddef_m
Note: See TracBrowser for help on using the repository browser.