gtool_history_generic::inquire Interface Reference

Public Member Functions

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)
 

Private Member Functions

subroutine historyinquire3 (history, err, file, title, source, dims, dimsizes, longnames, units, xtypes, institution, origin, interval, newest, oldest, conventions, gt_version, axes, varinfo)
 

Detailed Description

Definition at line 444 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 489 of file gtool_history_generic.f90.

490  type(gt_history_axis),intent(in) :: axis
491  character(*) , intent(out), optional:: name ! 次元変数名
492  integer, intent(out), optional:: size ! 次元長 (配列サイズ)
493  character(*) , intent(out), optional:: longname ! 次元変数の記述的名称
494  character(*) , intent(out), optional:: units ! 次元変数の単位
495  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 
)
private

Definition at line 450 of file gtool_history_generic.f90.

451  type(gt_history), intent(in):: history
452  logical, intent(out), optional :: err
453  character(*), intent(out), optional:: file, title, source, institution
454  real,intent(out), optional:: origin, interval
455  real,intent(out), optional:: newest ! 最新の時刻
456  real,intent(out), optional:: oldest ! 最初の時刻
457  character(*), intent(out), optional:: conventions, gt_version
458  character(*), pointer, optional:: dims(:) ! (out)
459  integer,pointer, optional:: dimsizes(:) ! (out)
460  character(*), pointer, optional:: longnames(:) ! (out)
461  character(*), pointer, optional:: units(:) ! (out)
462  character(*), pointer, optional:: xtypes(:) ! (out)
463  type(gt_history_axis), pointer, optional :: axes(:) ! (out)
464  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 472 of file gtool_history_generic.f90.

473  character(*), intent(in):: history
474  logical, intent(out), optional :: err
475  character(*), intent(out), optional:: file, title, source, institution
476  real,intent(out), optional:: origin, interval, newest, oldest
477  character(*), intent(out), optional:: conventions, gt_version
478  character(*), pointer, optional:: dims(:) ! (out)
479  integer,pointer, optional:: dimsizes(:) ! (out)
480  character(*), pointer, optional:: longnames(:) ! (out)
481  character(*), pointer, optional:: units(:) ! (out)
482  character(*), pointer, optional:: xtypes(:) ! (out)
483  type(gt_history_axis), pointer, optional :: axes(:) ! (out)
484  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 501 of file gtool_history_generic.f90.

502  type(gt_history_varinfo),intent(in) :: varinfo
503  character(*), intent(out), optional:: name ! 変数名
504  character(*), pointer, optional:: dims(:) !(out) 依存する次元
505  character(*), intent(out), optional:: longname ! 変数の記述的名称
506  character(*), intent(out), optional:: units ! 変数の単位
507  character(*), intent(out), optional:: xtype ! 変数の型
508  logical, intent(out), optional:: time_average ! 時間平均
509  logical, intent(out), optional:: average ! 時間平均 (後方互換用)
510  logical, intent(out), optional:: err

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