hscrea.f90 File Reference

Go to the source code of this file.

Functions/Subroutines

subroutine hscrea (fname, title, source, institution, idim, dims, dimsiz, xtypes, longnames, units, origin, interval)
 

Function/Subroutine Documentation

◆ hscrea()

subroutine hscrea ( character(len=*)  fname,
character(len=*)  title,
character(len=*)  source,
character(len=*)  institution,
integer  idim,
character(len=1), dimension(idim)  dims,
integer, dimension(idim)  dimsiz,
character(len=*), dimension(idim)  xtypes,
character(len=*), dimension(idim)  longnames,
character(len=*), dimension(idim)  units,
real  origin,
real  interval 
)

Definition at line 17 of file hscrea.f90.

17  !
18  !== 機能
19  !
20  ! ヒストリーを定義する.
21  !
22 
23  use gtool_history, only: historycreate
24  implicit none
25 
26  character(len=*) :: fname ! 出力ファイル
27  character(len=*) :: title ! データ全体の表題
28  character(len=*) :: source ! データを作成する際の手段
29  character(len=*) :: institution ! ファイルを最終的に変更した人/組織
30  integer :: idim ! 定義する軸変数の数
31  character(len=1),dimension(idim) :: dims ! 軸変数名
32  integer,dimension(idim) :: dimsiz ! 軸変数の大きさ
33  character(len=*),dimension(idim) :: xtypes ! 軸変数のタイプ
34  character(len=*),dimension(idim) :: longnames ! 軸変数の長い名前
35  character(len=*),dimension(idim) :: units ! 単位
36  real :: origin ! 開始時間
37  real :: interval ! 出力時間間隔
38 
39  call historycreate( file=fname, title=title, &
40  & source=source, institution=institution, &
41  & dims=dims, dimsizes=dimsiz, xtypes=xtypes, &
42  & longnames=longnames, units=units, &
43  & origin=origin, interval=interval )
44