gtool5 Fortran 90/95 ライブラリ 1.0.0-rc5
English
Loading...
Searching...
No Matches
Public Member Functions | List of all members
gtool_history_generic::inquire Interface Reference

Public Member Functions

subroutine historyinquire3 (history, err, file, title, source, dims, dimsizes, longnames, units, xtypes, institution, origin, interval, newest, oldest, conventions, gt_version, axes, varinfo)
 
subroutine historyinquire4 (history, err, file, title, source, dims, dimsizes, longnames, units, xtypes, institution, origin, interval, newest, oldest, conventions, gt_version, axes, varinfo)
 
subroutine historyaxisinquire2 (axis, name, size, longname, units, xtype)
 
subroutine historyvarinfoinquire2 (varinfo, name, dims, longname, units, xtype, time_average, average, err)
 

Detailed Description

Definition at line 490 of file gtool_history_generic.f90.

Member Function/Subroutine Documentation

◆ historyaxisinquire2()

subroutine gtool_history_generic::inquire::historyaxisinquire2 ( type(gt_history_axis), intent(in)  axis,
character(*), intent(out), optional  name,
integer, intent(out), optional  size,
character(*), intent(out), optional  longname,
character(*), intent(out), optional  units,
character(*), intent(out), optional  xtype 
)

Definition at line 533 of file gtool_history_generic.f90.

536 type(GT_HISTORY_AXIS),intent(in) :: axis
537 character(*) , intent(out), optional:: name ! 次元変数名
538 integer, intent(out), optional:: size ! 次元長 (配列サイズ)
539 character(*) , intent(out), optional:: longname ! 次元変数の記述的名称
540 character(*) , intent(out), optional:: units ! 次元変数の単位
541 character(*) , intent(out), optional:: xtype ! 次元変数の型

◆ historyinquire3()

subroutine gtool_history_generic::inquire::historyinquire3 ( type(gt_history), intent(in)  history,
logical, intent(out), optional  err,
character(*), intent(out), optional  file,
character(*), intent(out), optional  title,
character(*), intent(out), optional  source,
character(*), dimension(:), optional, pointer  dims,
integer, dimension(:), optional, pointer  dimsizes,
character(*), dimension(:), optional, pointer  longnames,
character(*), dimension(:), optional, pointer  units,
character(*), dimension(:), optional, pointer  xtypes,
character(*), intent(out), optional  institution,
real, intent(out), optional  origin,
real, intent(out), optional  interval,
real, intent(out), optional  newest,
real, intent(out), optional  oldest,
character(*), intent(out), optional  conventions,
character(*), intent(out), optional  gt_version,
type(gt_history_axis), dimension(:), optional, pointer  axes,
type(gt_history_varinfo), dimension(:), optional, pointer  varinfo 
)

Definition at line 491 of file gtool_history_generic.f90.

497 type(GT_HISTORY), intent(in):: history
498 logical, intent(out), optional :: err
499 character(*), intent(out), optional:: file, title, source, institution
500 real,intent(out), optional:: origin, interval
501 real,intent(out), optional:: newest ! 最新の時刻
502 real,intent(out), optional:: oldest ! 最初の時刻
503 character(*), intent(out), optional:: conventions, gt_version
504 character(*), pointer, optional:: dims(:) ! (out)
505 integer,pointer, optional:: dimsizes(:) ! (out)
506 character(*), pointer, optional:: longnames(:) ! (out)
507 character(*), pointer, optional:: units(:) ! (out)
508 character(*), pointer, optional:: xtypes(:) ! (out)
509 type(GT_HISTORY_AXIS), pointer, optional :: axes(:) ! (out)
510 type(GT_HISTORY_VARINFO), pointer, optional :: varinfo(:) ! (out)

◆ historyinquire4()

subroutine gtool_history_generic::inquire::historyinquire4 ( character(*), intent(in)  history,
logical, intent(out), optional  err,
character(*), intent(out), optional  file,
character(*), intent(out), optional  title,
character(*), intent(out), optional  source,
character(*), dimension(:), optional, pointer  dims,
integer, dimension(:), optional, pointer  dimsizes,
character(*), dimension(:), optional, pointer  longnames,
character(*), dimension(:), optional, pointer  units,
character(*), dimension(:), optional, pointer  xtypes,
character(*), intent(out), optional  institution,
real, intent(out), optional  origin,
real, intent(out), optional  interval,
real, intent(out), optional  newest,
real, intent(out), optional  oldest,
character(*), intent(out), optional  conventions,
character(*), intent(out), optional  gt_version,
type(gt_history_axis), dimension(:), optional, pointer  axes,
type(gt_history_varinfo), dimension(:), optional, pointer  varinfo 
)

Definition at line 513 of file gtool_history_generic.f90.

519 character(*), intent(in):: history
520 logical, intent(out), optional :: err
521 character(*), intent(out), optional:: file, title, source, institution
522 real,intent(out), optional:: origin, interval, newest, oldest
523 character(*), intent(out), optional:: conventions, gt_version
524 character(*), pointer, optional:: dims(:) ! (out)
525 integer,pointer, optional:: dimsizes(:) ! (out)
526 character(*), pointer, optional:: longnames(:) ! (out)
527 character(*), pointer, optional:: units(:) ! (out)
528 character(*), pointer, optional:: xtypes(:) ! (out)
529 type(GT_HISTORY_AXIS), pointer, optional :: axes(:) ! (out)
530 type(GT_HISTORY_VARINFO), pointer, optional :: varinfo(:) ! (out)

◆ historyvarinfoinquire2()

subroutine gtool_history_generic::inquire::historyvarinfoinquire2 ( type(gt_history_varinfo), intent(in)  varinfo,
character(*), intent(out), optional  name,
character(*), dimension(:), optional, pointer  dims,
character(*), intent(out), optional  longname,
character(*), intent(out), optional  units,
character(*), intent(out), optional  xtype,
logical, intent(out), optional  time_average,
logical, intent(out), optional  average,
logical, intent(out), optional  err 
)

Definition at line 544 of file gtool_history_generic.f90.

548 type(GT_HISTORY_VARINFO),intent(in) :: varinfo
549 character(*), intent(out), optional:: name ! 変数名
550 character(*), pointer, optional:: dims(:) !(out) 依存する次元
551 character(*), intent(out), optional:: longname ! 変数の記述的名称
552 character(*), intent(out), optional:: units ! 変数の単位
553 character(*), intent(out), optional:: xtype ! 変数の型
554 logical, intent(out), optional:: time_average ! 時間平均
555 logical, intent(out), optional:: average ! 時間平均 (後方互換用)
556 logical, intent(out), optional:: err

The documentation for this interface was generated from the following file: