197 count_compact, inherit_slice, err)
201 integer,
intent(in):: dimord
202 logical,
intent(in),
optional:: count_compact
203 logical,
intent(in),
optional:: inherit_slice
204 logical,
intent(out),
optional:: err
209 character(*),
intent(in):: url
210 logical,
intent(in),
optional:: writable
211 logical,
intent(out),
optional:: err
221 subroutine gtvarcreate(var, url, dims, xtype, long_name, overwrite, err)
224 character(len = *),
intent(in):: url
226 character(len = *),
intent(in),
optional:: xtype
227 character(len = *),
intent(in),
optional:: long_name
228 logical,
intent(in),
optional:: overwrite
229 logical,
intent(out),
optional:: err
231 subroutine gtvarcreated(var, url, length, xtype, long_name, overwrite, err)
234 character(len = *),
intent(in):: url
235 integer,
intent(in):: length
236 character(len = *),
intent(in),
optional:: xtype
237 character(len = *),
intent(in),
optional:: long_name
238 logical,
intent(in),
optional:: overwrite
239 logical,
intent(out),
optional:: err
252 logical,
intent(out),
optional:: err
277 character(*),
intent(out):: name
278 logical,
intent(out),
optional:: end
291 character(len = *),
intent(in):: name
292 logical,
intent(in),
optional:: default
317 character(len = *),
intent(in):: name
318 integer,
intent(out):: value
319 integer,
intent(in),
optional:: default
324 character(len = *),
intent(in):: name
325 real,
intent(out):: value
326 real,
intent(in),
optional:: default
332 character(len = *),
intent(in):: name
333 real(DP),
intent(out):: value
334 real(DP),
intent(in),
optional:: default
340 character(len = *),
intent(in):: name
341 integer,
pointer::
value(:)
346 character(len = *),
intent(in):: name
347 real,
pointer::
value(:)
353 character(len = *),
intent(in):: name
354 real(DP),
pointer::
value(:)
362 character(len = *),
intent(in):: name
363 integer,
intent(out)::
value(:)
364 integer,
intent(in):: default
369 character(len = *),
intent(in):: name
370 real,
intent(out)::
value(:)
371 real,
intent(in):: default
377 character(len = *),
intent(in):: name
378 real(DP),
intent(out)::
value(:)
379 real(DP),
intent(in):: default
387 character(len = *),
intent(in):: name
388 character(len = *),
intent(out):: value
389 character(len = *),
intent(in),
optional:: default
412 real(DP),
intent(in) ::
value(:)
413 real,
intent(out),
optional :: err
415 character(len = *),
intent(in):: name
420 real(SP),
intent(in) ::
value(:)
421 real(SP),
intent(out),
optional :: err
423 character(len = *),
intent(in):: name
427 integer,
intent(in) ::
value(:)
428 real,
intent(out),
optional :: err
430 character(len = *),
intent(in):: name
434 character(len = *),
intent(in) :: value
435 logical,
intent(out),
optional :: err
436 character(len = *),
intent(in),
optional :: xtype
438 character(len = *),
intent(in):: name
442 logical,
intent(in) :: value
443 real,
intent(out),
optional :: err
445 character(len = *),
intent(in):: name
458 character(len = *),
intent(in):: name
459 logical,
intent(out),
optional:: err
472 character(len = *),
intent(in):: attrname
474 logical,
intent(out),
optional:: err
480 logical,
intent(out),
optional:: err
481 logical,
intent(in),
optional:: global
504 type(
gt_variable),
intent(in),
optional:: compatible
510 integer,
intent(in):: dimord
511 integer,
intent(in),
optional:: start
512 integer,
intent(in),
optional:: count
513 integer,
intent(in),
optional:: stride
519 character(len = *),
intent(in):: string
520 logical,
intent(out):: err
539 integer,
intent(in):: dimord
540 integer,
intent(out),
optional:: start
541 integer,
intent(out),
optional:: count
542 integer,
intent(out),
optional:: stride
543 logical,
intent(in),
optional:: count_compact
550 integer,
intent(out),
optional:: start(:), count(:), stride(:)
563 character(len = *),
intent(in):: name
576 character(len = *),
intent(in) :: string
577 logical,
intent(out),
optional :: err
582 integer,
intent(in) :: dimord
583 integer,
intent(in) ,
optional :: start, count, stride
584 logical,
intent(out),
optional :: err
597 logical,
intent(out),
optional:: err
620 integer,
intent(in):: dimord
621 logical,
intent(out):: err
642 integer,
intent(in):: dimord
643 logical,
intent(out):: err
656 integer,
intent(in):: dimord1, dimord2
657 logical,
intent(in),
optional:: count_compact
658 logical,
intent(out):: err
669 & rank, alldims, allcount, size, &
670 & xtype, name, url, err)
673 character(len=*),
intent(out),
optional:: xtype
674 character(len=*),
intent(out),
optional:: name
675 character(len=*),
intent(out),
optional:: url
676 integer,
intent(out),
optional:: rank
677 integer,
intent(out),
optional:: alldims
678 integer,
intent(out),
optional:: allcount
679 integer,
intent(out),
optional:: size
680 logical,
intent(out),
optional:: growable
681 logical,
intent(out),
optional:: err
686 integer,
intent(out):: allcount(:)
691 integer,
intent(in):: dimord
692 character(len=*),
intent(out),
optional:: url
693 integer,
intent(out),
optional:: allcount
694 logical,
intent(out),
optional:: err
699 character(len=*),
intent(in):: attrname
700 character(len=*),
intent(out),
optional:: xtype
713 integer,
intent(in),
optional:: dimord
714 logical,
intent(out),
optional:: err
715 integer,
intent(out),
optional:: stat
724 interface operator(.equivalent.)
729 end interface operator(.equivalent.)
759 real(DP),
intent(out)::
value(*)
761 integer,
intent(in):: nvalue
762 logical,
intent(out),
optional:: err
767 real(DP),
pointer ::
value(:)
769 logical,
intent(out),
optional :: err
774 real(DP),
pointer ::
value(:,:)
776 logical,
intent(out),
optional :: err
781 real(DP),
pointer ::
value(:,:,:)
783 logical,
intent(out),
optional :: err
788 real(DP),
pointer ::
value(:,:,:,:)
790 logical,
intent(out),
optional :: err
795 real(DP),
pointer ::
value(:,:,:,:,:)
797 logical,
intent(out),
optional :: err
802 real(DP),
pointer ::
value(:,:,:,:,:,:)
804 logical,
intent(out),
optional :: err
809 real(DP),
pointer ::
value(:,:,:,:,:,:,:)
811 logical,
intent(out),
optional :: err
816 real(SP),
intent(out)::
value(*)
818 integer,
intent(in):: nvalue
819 logical,
intent(out),
optional:: err
824 real(SP),
pointer ::
value(:)
826 logical,
intent(out),
optional :: err
831 real(SP),
pointer ::
value(:,:)
833 logical,
intent(out),
optional :: err
838 real(SP),
pointer ::
value(:,:,:)
840 logical,
intent(out),
optional :: err
845 real(SP),
pointer ::
value(:,:,:,:)
847 logical,
intent(out),
optional :: err
852 real(SP),
pointer ::
value(:,:,:,:,:)
854 logical,
intent(out),
optional :: err
859 real(SP),
pointer ::
value(:,:,:,:,:,:)
861 logical,
intent(out),
optional :: err
866 real(SP),
pointer ::
value(:,:,:,:,:,:,:)
868 logical,
intent(out),
optional :: err
872 integer,
intent(out)::
value(*)
874 integer,
intent(in):: nvalue
875 logical,
intent(out),
optional:: err
879 integer,
pointer ::
value(:)
881 logical,
intent(out),
optional :: err
885 integer,
pointer ::
value(:,:)
887 logical,
intent(out),
optional :: err
891 integer,
pointer ::
value(:,:,:)
893 logical,
intent(out),
optional :: err
897 integer,
pointer ::
value(:,:,:,:)
899 logical,
intent(out),
optional :: err
903 integer,
pointer ::
value(:,:,:,:,:)
905 logical,
intent(out),
optional :: err
909 integer,
pointer ::
value(:,:,:,:,:,:)
911 logical,
intent(out),
optional :: err
915 integer,
pointer ::
value(:,:,:,:,:,:,:)
917 logical,
intent(out),
optional :: err
938 integer,
intent(in),
optional:: unit
939 character(*),
intent(in),
optional:: indent
940 logical,
intent(out),
optional:: err
953 real(DP),
intent(in)::
value(nvalue)
955 integer,
intent(in):: nvalue
956 logical,
intent(out),
optional:: err
961 real(DP),
intent(in) ::
value(:)
963 logical ,
intent(out),
optional:: err
968 real(DP),
intent(in) ::
value(:,:)
970 logical ,
intent(out),
optional:: err
975 real(DP),
intent(in) ::
value(:,:,:)
977 logical ,
intent(out),
optional:: err
982 real(DP),
intent(in) ::
value(:,:,:,:)
984 logical ,
intent(out),
optional:: err
989 real(DP),
intent(in) ::
value(:,:,:,:,:)
991 logical ,
intent(out),
optional:: err
996 real(DP),
intent(in) ::
value(:,:,:,:,:,:)
998 logical ,
intent(out),
optional:: err
1003 real(DP),
intent(in) ::
value(:,:,:,:,:,:,:)
1005 logical ,
intent(out),
optional:: err
1010 real(SP),
intent(in)::
value(nvalue)
1012 integer,
intent(in):: nvalue
1013 logical,
intent(out),
optional:: err
1018 real(SP),
intent(in) ::
value(:)
1020 logical ,
intent(out),
optional:: err
1025 real(SP),
intent(in) ::
value(:,:)
1027 logical ,
intent(out),
optional:: err
1032 real(SP),
intent(in) ::
value(:,:,:)
1034 logical ,
intent(out),
optional:: err
1039 real(SP),
intent(in) ::
value(:,:,:,:)
1041 logical ,
intent(out),
optional:: err
1046 real(SP),
intent(in) ::
value(:,:,:,:,:)
1048 logical ,
intent(out),
optional:: err
1053 real(SP),
intent(in) ::
value(:,:,:,:,:,:)
1055 logical ,
intent(out),
optional:: err
1060 real(SP),
intent(in) ::
value(:,:,:,:,:,:,:)
1062 logical ,
intent(out),
optional:: err
1066 integer,
intent(in)::
value(nvalue)
1068 integer,
intent(in):: nvalue
1069 logical,
intent(out),
optional:: err
1073 integer,
intent(in) ::
value(:)
1075 logical ,
intent(out),
optional:: err
1079 integer,
intent(in) ::
value(:,:)
1081 logical ,
intent(out),
optional:: err
1085 integer,
intent(in) ::
value(:,:,:)
1087 logical ,
intent(out),
optional:: err
1091 integer,
intent(in) ::
value(:,:,:,:)
1093 logical ,
intent(out),
optional:: err
1097 integer,
intent(in) ::
value(:,:,:,:,:)
1099 logical ,
intent(out),
optional:: err
1103 integer,
intent(in) ::
value(:,:,:,:,:,:)
1105 logical ,
intent(out),
optional:: err
1109 integer,
intent(in) ::
value(:,:,:,:,:,:,:)
1111 logical ,
intent(out),
optional:: err
1116 integer,
intent(in):: nvalue
1117 character(*),
intent(in)::
value(nvalue)
1118 logical,
intent(out),
optional:: err
1129 character(len = *),
intent(out):: url
1130 logical,
intent(out):: end
1133 character(len = *),
intent(in):: urlBase
1150 integer,
intent(out),
optional:: stat
1169 character(len = *),
intent(in):: url
1171 logical,
intent(in),
optional:: copyvalue
1172 logical,
intent(in),
optional:: overwrite
1173 logical,
intent(out),
optional:: err
1183 subroutine gtvardel1(varname, err)
1184 character(len = *),
intent(in):: varname
1185 logical,
intent(out):: err
1186 end subroutine gtvardel1
1198 character(len = *),
intent(in):: url
1199 character(len = *),
intent(in),
optional:: link_name
1210 character(len = *),
intent(in):: file
1211 character(len = *),
intent(in):: base
1212 character(len = *),
intent(out):: result
subroutine gtvaradddim(var, dimord, dimvar, err)
subroutine gtvaraddmember(var, member_url, link_name)
subroutine gtvarattrrewind(var)
subroutine gtvarattrnext(var, name, end)
logical function gtvarattrtrue(var, name, default)
subroutine gtvarclose(var, err)
subroutine gtvarcopyattr(to, attrname, from, err)
subroutine gtvarcopyattrall(to, from, err, global)
subroutine gtvarcreate(var, url, dims, xtype, long_name, overwrite, err)
subroutine gtvarcreatecopyc(var, url, copyfrom, copyvalue, overwrite, err)
subroutine gtvarcreated(var, url, length, xtype, long_name, overwrite, err)
subroutine gtvardelattr(var, name, err)
subroutine gtvardeldim(var, dimord, err)
integer function gtvardimname2ord(var, name)
logical function gtvarequivalent(var1, var2)
subroutine gtvarexchdim(var, dimord1, dimord2, count_compact, err)
subroutine gtvargetattrra(var, name, value, default)
subroutine gtvargetattrip(var, name, value)
subroutine gtvargetattrd(var, attrname, value, default)
subroutine gtvargetattrrp(var, name, value)
subroutine gtvargetattria(var, name, value, default)
subroutine gtvargetattrda(var, name, value, default)
subroutine gtvargetattrdp(var, name, value)
subroutine gtvargetattrr(var, attrname, value, default)
subroutine gtvargetattri(var, attrname, value, default)
subroutine gtvargetattrcc(var, name, value, default)
subroutine gtvargetint(var, value, nvalue, err)
subroutine gtvargetdouble(var, value, nvalue, err)
subroutine gtvargetreal(var, value, nvalue, err)
subroutine gtvargetpointerreal6(var, value, err)
subroutine gtvargetpointerdouble3(var, value, err)
subroutine gtvargetpointerdouble5(var, value, err)
subroutine gtvargetpointerdouble2(var, value, err)
subroutine gtvargetpointerreal5(var, value, err)
subroutine gtvargetpointerint1(var, value, err)
subroutine gtvargetpointerdouble7(var, value, err)
subroutine gtvargetpointerint4(var, value, err)
subroutine gtvargetpointerreal3(var, value, err)
subroutine gtvargetpointerint3(var, value, err)
subroutine gtvargetpointerint6(var, value, err)
subroutine gtvargetpointerint2(var, value, err)
subroutine gtvargetpointerreal2(var, value, err)
subroutine gtvargetpointerdouble1(var, value, err)
subroutine gtvargetpointerint5(var, value, err)
subroutine gtvargetpointerint7(var, value, err)
subroutine gtvargetpointerdouble4(var, value, err)
subroutine gtvargetpointerreal4(var, value, err)
subroutine gtvargetpointerdouble6(var, value, err)
subroutine gtvargetpointerreal1(var, value, err)
subroutine gtvargetpointerreal7(var, value, err)
subroutine gtvargetslice(var, dimord, start, count, stride, count_compact)
subroutine gtvargetsliceall(var, start, count, stride)
subroutine gtvarinquire(var, growable, rank, alldims, allcount, size, xtype, name, url, err)
subroutine gtvarinquired(var, dimord, url, allcount, err)
subroutine gtvarinquire2(var, allcount)
subroutine gtvarinquirea(var, attrname, xtype)
subroutine gtvarlimit(var, string, err)
subroutine gtvarlimit_iiii(var, dimord, start, count, stride, err)
subroutine gtvarxformbinary(var1, var2, err)
subroutine gtvaropen(var, url, writable, err)
subroutine gtvaropenbydimord(var, source_var, dimord, count_compact, inherit_slice, err)
subroutine gtvarputattrdouble(var, name, value, err)
subroutine gtvarputattrint(var, name, value, err)
subroutine gtvarputattrlogical(var, name, value, err)
subroutine gtvarputattrchar(var, name, value, xtype, err)
subroutine gtvarputattrreal(var, name, value, err)
subroutine gtvarputline(var, unit, indent, err)
subroutine gtvarputint2(var, value, err)
subroutine gtvarputint4(var, value, err)
subroutine gtvarputreal5(var, value, err)
subroutine gtvarputreal2(var, value, err)
subroutine gtvarputreal4(var, value, err)
subroutine gtvarputreal3(var, value, err)
subroutine gtvarputdouble1(var, value, err)
subroutine gtvarputdouble5(var, value, err)
subroutine gtvarputreal6(var, value, err)
subroutine gtvarputdouble6(var, value, err)
subroutine gtvarputint3(var, value, err)
subroutine gtvarputchar(var, value, nvalue, err)
subroutine gtvarputreal1(var, value, err)
subroutine gtvarputdouble7(var, value, err)
subroutine gtvarputdouble(var, value, nvalue, err)
subroutine gtvarputint6(var, value, err)
subroutine gtvarputreal7(var, value, err)
subroutine gtvarputreal(var, value, nvalue, err)
subroutine gtvarputint1(var, value, err)
subroutine gtvarputdouble3(var, value, err)
subroutine gtvarputdouble4(var, value, err)
subroutine gtvarputdouble2(var, value, err)
subroutine gtvarputint5(var, value, err)
subroutine gtvarputint7(var, value, err)
subroutine gtvarputint(var, value, nvalue, err)
subroutine gtvarsearchinit(urlbase)
subroutine gtvarsearchnext(url, end)
subroutine gtvarslicec(var, string, err)
subroutine gtvarslice(var, dimord, start, count, stride)
subroutine gtvarsliceauto(var, compatible)
subroutine gtvarslicenext(var, dimord, err, stat)
subroutine gtvartmpnam(file, base, result)
integer, parameter, public sp
単精度実数型変数
integer, parameter, public dp
倍精度実数型変数