Loading...
Searching...
No Matches
gdncvartostring.f90
Go to the documentation of this file.
1function gdncvartostring(var) result(result)
2 use dc_types, only: string
3 use dc_string, only: cprintf
4 use gtdata_netcdf_internal, only: gd_nc_variable_entry, vtable_lookup
6 implicit none
7 character(string):: result
8 type(gd_nc_variable), intent(in):: var
9 type(gd_nc_variable_entry):: ent
10continue
11 if (vtable_lookup(var, ent) /= 0) then
12 result = cprintf("GD_NC_VARIABLE(bad id %d)", i=(/var%id/))
13 else
14 result = cprintf("GD_NC_VARIABLE(file=%d, var=%d, dim=%d)", &
15 & i=(/ent%fileid, ent%varid, ent%dimid/))
16 endif
17end function gdncvartostring
character(string) function gdncvartostring(var)
Provides kind type parameter values.
Definition dc_types.f90:49
integer, parameter, public string
Character length for string
Definition dc_types.f90:118
integer function, public vtable_lookup(var, entry)