42 integer,
intent(in) :: nvalue
43 real(DP),
intent(in) ::
value(nvalue)
44 logical,
intent(out),
optional :: err
46 integer::
class, cid, stat, ndims
47 integer,
pointer:: specs(:, :)
48 character(len = *),
parameter:: subname =
"GTVarPutDouble" 52 if (
class == vtb_class_netcdf)
then 54 & stride=specs(:, 3), imap=specs(:, 4),
value=
value, &
55 & siz=nvalue, iostat=stat)
76 integer,
intent(in) :: nvalue
77 real(SP),
intent(in) ::
value(nvalue)
78 logical,
intent(out),
optional :: err
80 integer::
class, cid, stat, ndims
81 integer,
pointer:: specs(:, :)
82 character(len = *),
parameter:: subname =
"GTVarPutReal" 86 if (
class == vtb_class_netcdf)
then 88 & stride=specs(:, 3), imap=specs(:, 4),
value=
value, &
89 & siz=nvalue, iostat=stat)
101 & vtb_class_netcdf, &
109 integer,
intent(in) :: nvalue
110 integer,
intent(in) ::
value(nvalue)
111 logical,
intent(out),
optional :: err
113 integer::
class, cid, stat, ndims
114 integer,
pointer:: specs(:, :)
115 character(len = *),
parameter:: subname =
"GTVarPutInt" 119 if (
class == vtb_class_netcdf)
then 121 & stride=specs(:, 3), imap=specs(:, 4),
value=
value, &
122 & siz=nvalue, iostat=stat)
134 & vtb_class_netcdf, &
142 integer,
intent(in) :: nvalue
143 character(*),
intent(in) ::
value(nvalue)
144 logical,
intent(out),
optional :: err
146 integer::
class, cid, stat, ndims
147 integer,
pointer:: specs(:, :)
148 character(len = *),
parameter:: subname =
"GTVarPutChar" 152 if (
class == vtb_class_netcdf)
then 154 & stride=specs(:, 3), imap=specs(:, 4),
value=
value, &
155 & siz=nvalue, iostat=stat)
168 real(DP),
intent(in) ::
value(:)
170 logical ,
intent(out),
optional:: err
179 real(DP),
intent(in) ::
value(:,:)
181 logical ,
intent(out),
optional:: err
190 real(DP),
intent(in) ::
value(:,:,:)
192 logical ,
intent(out),
optional:: err
201 real(DP),
intent(in) ::
value(:,:,:,:)
203 logical ,
intent(out),
optional:: err
212 real(DP),
intent(in) ::
value(:,:,:,:,:)
214 logical ,
intent(out),
optional:: err
223 real(DP),
intent(in) ::
value(:,:,:,:,:,:)
225 logical ,
intent(out),
optional:: err
234 real(DP),
intent(in) ::
value(:,:,:,:,:,:,:)
236 logical ,
intent(out),
optional:: err
245 real(SP),
intent(in) ::
value(:)
247 logical ,
intent(out),
optional:: err
256 real(SP),
intent(in) ::
value(:,:)
258 logical ,
intent(out),
optional:: err
267 real(SP),
intent(in) ::
value(:,:,:)
269 logical ,
intent(out),
optional:: err
278 real(SP),
intent(in) ::
value(:,:,:,:)
280 logical ,
intent(out),
optional:: err
289 real(SP),
intent(in) ::
value(:,:,:,:,:)
291 logical ,
intent(out),
optional:: err
300 real(SP),
intent(in) ::
value(:,:,:,:,:,:)
302 logical ,
intent(out),
optional:: err
311 real(SP),
intent(in) ::
value(:,:,:,:,:,:,:)
313 logical ,
intent(out),
optional:: err
321 integer,
intent(in) ::
value(:)
323 logical ,
intent(out),
optional:: err
331 integer,
intent(in) ::
value(:,:)
333 logical ,
intent(out),
optional:: err
341 integer,
intent(in) ::
value(:,:,:)
343 logical ,
intent(out),
optional:: err
351 integer,
intent(in) ::
value(:,:,:,:)
353 logical ,
intent(out),
optional:: err
361 integer,
intent(in) ::
value(:,:,:,:,:)
363 logical ,
intent(out),
optional:: err
371 integer,
intent(in) ::
value(:,:,:,:,:,:)
373 logical ,
intent(out),
optional:: err
381 integer,
intent(in) ::
value(:,:,:,:,:,:,:)
383 logical ,
intent(out),
optional:: err
subroutine gtvarputchar(var, value, nvalue, err)
subroutine, public map_to_internal_specs(var, specs, ndims)
subroutine gtvarputreal5(var, value, err)
subroutine gtvarputint1(var, value, err)
subroutine gtvarputint6(var, value, err)
subroutine gtvarputint2(var, value, err)
subroutine gtvarputdouble5(var, value, err)
integer, parameter, public gt_efake
subroutine gtvarputdouble2(var, value, err)
subroutine gtvarputreal7(var, value, err)
subroutine gtvarputint5(var, value, err)
subroutine gtvarputint7(var, value, err)
subroutine gtvarputreal6(var, value, err)
subroutine gtvarputreal(var, value, nvalue, err)
subroutine, public storeerror(number, where, err, cause_c, cause_i)
subroutine gtvarputint(var, value, nvalue, err)
subroutine gtvarputint4(var, value, err)
subroutine gtvarputreal2(var, value, err)
subroutine gtvarputdouble4(var, value, err)
subroutine gtvarputreal3(var, value, err)
subroutine gtvarputdouble7(var, value, err)
subroutine gtvarputdouble6(var, value, err)
integer, parameter, public dp
倍精度実数型変数
subroutine gtvarputdouble1(var, value, err)
subroutine gtvarputdouble(var, value, nvalue, err)
integer, parameter, public sp
単精度実数型変数
subroutine gtvarputdouble3(var, value, err)
subroutine gtvarputreal4(var, value, err)
subroutine gtvarputint3(var, value, err)
subroutine gtvarputreal1(var, value, err)
subroutine, public var_class(var, class, cid)