24 use dc_trace
, only: beginsub, endsub
27 type(gt_variable),
intent(in):: var
28 character(len = *),
intent(in):: name
29 character(len = *),
intent(out):: value
30 character(len = *),
intent(in),
optional:: default
32 integer::
class, cid, stat
33 character(len = string):: p_default
34 character(len = *),
parameter:: subnam =
"gtvargetattrcc" 39 if (
present(default)) p_default = default
40 if (
class == vtb_class_netcdf)
then 43 call endsub(subnam,
"%d:%d:%c = %c", i=(/
class, cid/), &
44 & c1=trim(name), c2=trim(value))
45 end subroutine GTVarGetAttrCC
subroutine gtvargetattrcc(var, name, value, default)
Provides kind type parameter values.
subroutine, public var_class(var, class, cid)
integer, parameter, public string
Character length for string.