Loading...
Searching...
No Matches
gdncvarclose.f90
Go to the documentation of this file.
1! -*- mode: f90; coding: utf-8 -*-
2! Copyright (C) GFD Dennou Club, 2000. All rights reserved
3subroutine gdncvarclose(var, err)
7 use dc_error
8 implicit none
9 type(gd_nc_variable), intent(in):: var
10 logical, intent(out), optional:: err
11 integer:: fileid
12continue
13 fileid = vtable_delete(var)
14 if (fileid < 0) then
15 call storeerror(fileid, 'GDNcVarClose', err)
16 return
17 endif
18 call gdncfilesync(fileid)
19 call gdncfileclose(fileid, err)
20end subroutine
subroutine gdncvarclose(var, err)
subroutine, public storeerror(number, where, err, cause_c, cause_i)
Definition dc_error.f90:830
integer function, public vtable_delete(var)