gtool5 Fortran 90/95 Library 1.0.0-rc5
日本語
Loading...
Searching...
No Matches
hscrea.f90
Go to the documentation of this file.
1!> @file hscrea.f90
2!>
3!> @author Shin-ichi TAKEHIRO, Yasuhiro MORIKAWA
4!> @copyright Copyright (C) GFD Dennou Club, 2000-2026. All rights reserved. <br/>
5!> License is BSD-2-Clause. See [COPYRIGHT](@ref COPYRIGHT) in detail
6!>
7!> @en
8!> @brief Fortran 77 compatible interface for gtool_history HistoryCreate
9!> @enden
10!>
11!> @ja
12!> @brief gtool_history Fortran 77 用インターフェース (ヒストリー定義)
13!> @endja
14
15!>
16!> @en
17!> @brief Define a history.
18!> @enden
19!> @ja
20!> @brief ヒストリーを定義する.
21!> @endja
22!>
23subroutine hscrea(fname,title,source,institution, &
24 & idim,dims,dimsiz,xtypes,longnames,units, &
25 & origin,interval )
26 !
27
28 use gtool_history, only: historycreate
29 implicit none
30
31 character(len=*) :: fname ! 出力ファイル
32 character(len=*) :: title ! データ全体の表題
33 character(len=*) :: source ! データを作成する際の手段
34 character(len=*) :: institution ! ファイルを最終的に変更した人/組織
35 integer :: idim ! 定義する軸変数の数
36 character(len=1),dimension(idim) :: dims ! 軸変数名
37 integer,dimension(idim) :: dimsiz ! 軸変数の大きさ
38 character(len=*),dimension(idim) :: xtypes ! 軸変数のタイプ
39 character(len=*),dimension(idim) :: longnames ! 軸変数の長い名前
40 character(len=*),dimension(idim) :: units ! 単位
41 real :: origin ! 開始時間
42 real :: interval ! 出力時間間隔
43
44 call historycreate( file=fname, title=title, &
45 & source=source, institution=institution, &
46 & dims=dims, dimsizes=dimsiz, xtypes=xtypes, &
47 & longnames=longnames, units=units, &
48 & origin=origin, interval=interval )
49
50end subroutine hscrea
subroutine hscrea(fname, title, source, institution, idim, dims, dimsiz, xtypes, longnames, units, origin, interval)
Definition hscrea.f90:26