118 character(len = *),
intent(in):: url
119 logical,
intent(in),
optional:: writable
120 logical,
intent(out),
optional:: err
140 integer,
intent(in):: dimord
141 logical,
intent(out),
optional:: err
149 character(len = *),
intent(in):: dimname
182 character(len = *),
intent(in):: url
183 character(len = *),
intent(in):: xtype
185 logical,
intent(in),
optional:: overwrite
186 logical,
intent(out),
optional:: err
204 character(len = *),
intent(in):: url
205 character(len = *),
intent(in):: xtype
206 integer,
intent(in):: length
207 logical,
intent(in),
optional:: overwrite
208 logical,
intent(out),
optional:: err
214 character(len = *),
intent(in):: varname
215 character(len = *),
intent(in):: hint
216 integer,
intent(out):: stat
224 logical,
intent(out),
optional:: err
239 character(string):: result
249 integer,
intent(out),
optional:: ndims
250 integer,
intent(out),
optional:: dimlen
251 logical,
intent(out),
optional:: growable
252 character(*),
intent(out),
optional:: name
253 character(*),
intent(out),
optional:: url
254 character(*),
intent(out),
optional:: xtype
262 integer,
intent(out):: dimlen(:)
268 character(len=*),
intent(in):: attrname
269 character(len=*),
intent(out),
optional:: xtype
279 character(len=*),
intent(in):: attrname
280 integer,
intent(out):: varid
281 character(len=*),
intent(out):: nf_attrname
331 character(len = *),
intent(out):: name
332 logical,
intent(out),
optional:: end
358 character(len = *),
intent(in):: name
359 character(len = *),
intent(out):: value
360 character(len = *),
intent(in):: default
361 integer,
intent(out):: stat
367 character(len = *),
intent(in):: name
368 logical,
intent(out):: value
369 logical,
intent(in),
optional:: default
390 character(len = *),
intent(in):: name
391 real,
intent(out)::
value(:)
392 integer,
intent(out):: stat
393 real,
intent(in),
optional:: default
400 character(len = *),
intent(in):: name
401 real(DP),
intent(out)::
value(:)
402 integer,
intent(out):: stat
403 real(DP),
intent(in),
optional:: default
409 character(len = *),
intent(in):: name
410 integer,
intent(out)::
value(:)
411 integer,
intent(out):: stat
412 integer,
intent(in),
optional:: default
439 character(len = *),
intent(in):: name
440 real,
intent(in)::
value(:)
441 logical,
intent(out),
optional:: err
448 character(len = *),
intent(in):: name
449 real(DP),
intent(in)::
value(:)
450 logical,
intent(out),
optional:: err
456 character(len = *),
intent(in):: name
457 integer,
intent(in)::
value(:)
458 logical,
intent(out),
optional:: err
461 subroutine gdncvarputattrlogical(var, name, value, err)
464 character(len = *),
intent(in):: name
465 logical,
intent(in):: value
466 logical,
intent(out),
optional:: err
467 end subroutine gdncvarputattrlogical
472 character(len = *),
intent(in):: name
473 character(len = *),
intent(in):: value
474 character(len = *),
intent(in),
optional:: xtype
475 logical,
intent(out),
optional:: err
484 character(len = *),
intent(in):: name
485 logical,
intent(out),
optional:: err
493 character(len = *),
intent(in):: attrname
495 integer,
intent(out):: stat
509 & siz, value, iostat)
512 integer,
intent(in):: start(:)
513 integer,
intent(in):: count(:)
514 integer,
intent(in):: stride(:)
515 integer,
intent(in):: imap(:)
516 integer,
intent(in):: siz
517 real,
intent(out)::
value(siz)
518 integer,
intent(out):: iostat
522 & siz, value, iostat)
526 integer,
intent(in):: start(:)
527 integer,
intent(in):: count(:)
528 integer,
intent(in):: stride(:)
529 integer,
intent(in):: imap(:)
530 integer,
intent(in):: siz
531 real(DP),
intent(out)::
value(siz)
532 integer,
intent(out):: iostat
536 & siz, value, iostat)
540 integer,
intent(in):: start(:)
541 integer,
intent(in):: count(:)
542 integer,
intent(in):: stride(:)
543 integer,
intent(in):: imap(:)
544 integer,
intent(in):: siz
545 integer,
intent(out)::
value(siz)
546 integer,
intent(out):: iostat
556 & siz, value, iostat)
559 integer,
intent(in):: start(:)
560 integer,
intent(in):: count(:)
561 integer,
intent(in):: stride(:)
562 integer,
intent(in):: imap(:)
563 integer,
intent(in):: siz
564 real,
intent(in)::
value(siz)
565 integer,
intent(out):: iostat
569 & siz, value, iostat)
573 integer,
intent(in):: start(:)
574 integer,
intent(in):: count(:)
575 integer,
intent(in):: stride(:)
576 integer,
intent(in):: imap(:)
577 integer,
intent(in):: siz
578 real(DP),
intent(in)::
value(siz)
579 integer,
intent(out):: iostat
583 & siz, value, iostat)
586 integer,
intent(in):: start(:)
587 integer,
intent(in):: count(:)
588 integer,
intent(in):: stride(:)
589 integer,
intent(in):: imap(:)
590 integer,
intent(in):: siz
591 integer,
intent(in)::
value(siz)
592 integer,
intent(out):: iostat
596 & siz, value, iostat)
599 integer,
intent(in):: start(:)
600 integer,
intent(in):: count(:)
601 integer,
intent(in):: stride(:)
602 integer,
intent(in):: imap(:)
603 integer,
intent(in):: siz
604 character(*),
intent(in)::
value(siz)
605 integer,
intent(out):: iostat
622 character(len = *),
intent(in):: urlBase
628 character(len = *),
intent(out):: url
629 logical,
intent(out):: end
653 integer,
intent(out),
optional:: stat
661 integer,
intent(in):: ixtype
662 character(*),
intent(out):: xtype
subroutine gdncattrgetchar(var, name, value, default, stat)
subroutine gdncattrgetreal(var, name, value, stat, default)
subroutine gdncattrgetdouble(var, name, value, stat, default)
subroutine gdncattrgetint(var, name, value, stat, default)
subroutine gdncattrinquire(var, attrname, xtype)
subroutine gdncattrinquireplus(var, attrname, varid, nf_attrname)
integer function gdncsearchdim(var, dimname)
subroutine gdncvarattrnext(var, name, vend)
subroutine gdncvarattrrewind(var)
subroutine gdncvarattrcopy(to, attrname, from, stat)
subroutine gdncvargetattrlogical(var, name, value, default)
subroutine gdncvarclose(var, err)
subroutine gdncvarcreate(var, url, xtype, dims, overwrite, err)
subroutine gdncvarcreated(var, url, xtype, length, overwrite, err)
subroutine gdncvardelattr(var, name, err)
subroutine gdncvargetreal(var, start, cnt, stride, imap, siz, val, iostat)
subroutine gdncvargetint(var, start, cnt, stride, imap, siz, val, iostat)
subroutine gdncvargetdouble(var, start, cnt, stride, imap, siz, val, iostat)
subroutine gdncvarinquire(var, ndims, dimlen, growable, name, url, xtype)
subroutine gdncvarinquireia(var, dimlen)
recursive subroutine gdncvaropen(var, url, writable, err)
subroutine gdncvaropenbydimord(var, src_var, dimord, err)
subroutine gdncvarputattrchar(var, name, val, xtype, err)
subroutine gdncvarputattrint(var, name, value, err)
subroutine gdncvarputattrreal(var, name, value, err)
subroutine gdncvarputattrdouble(var, name, value, err)
subroutine gdncvarputchar(var, start, count, stride, imap, siz, value, iostat)
subroutine gdncvarputint(var, start, count, stride, imap, siz, value, iostat)
subroutine gdncvarputreal(var, start, count, stride, imap, siz, value, iostat)
subroutine gdncvarputdouble(var, start, count, stride, imap, siz, value, iostat)
subroutine gdncvarsearchnext(iter, url, end)
subroutine gdncvarsearchinit(iter, urlbase)
character(string) function gdncvartostring(var)
integer, parameter, public dp
倍精度実数型変数
integer, parameter, public string
文字列を保持する 文字型変数の種別型パラメタ