71 logical:: initialized = .false.
74 integer:: unlimited_index = 0
77 character(TOKEN):: unlimited_units =
'' 87 logical,
pointer:: dim_value_written(:) =>null()
89 real(DP):: origin, interval, newest, oldest
92 logical:: origin_setting = .false.
96 integer,
pointer:: growable_indices(:) =>null()
99 integer,
pointer:: count(:) =>null()
101 integer,
pointer:: var_avr_count(:) =>null()
113 logical,
pointer:: var_avr_firstput(:) =>null()
117 real(DP),
pointer:: var_avr_coefsum(:) =>null()
122 real(DP),
pointer:: var_avr_baseint(:) =>null()
127 real(DP),
pointer:: var_avr_prevtime(:) =>null()
132 real(DP):: time_bnds(1:2) = 0.0_dp
137 integer:: time_bnds_output_count = 0
141 integer:: time_nv_index = 0
148 integer:: mpi_myrank = -1
150 integer:: mpi_nprocs = -1
152 logical:: mpi_gather = .false.
155 logical:: mpi_split = .false.
184 real(DP),
pointer:: a_dataavr(:) =>null()
207 character(TOKEN) :: name =
"" 208 integer :: length = 0
209 character(STRING):: longname =
"" 210 character(STRING):: units =
"" 211 character(TOKEN) :: xtype =
"" 233 character(TOKEN) :: name =
"" 234 character(TOKEN),
pointer :: dims(:) =>null()
235 character(STRING) :: longname =
"" 236 character(STRING) :: units =
"" 237 character(TOKEN) :: xtype =
"" 239 logical:: time_average = .false.
240 logical:: initialized = .false.
254 character(TOKEN) :: attrname
255 character(TOKEN) :: attrtype
256 logical :: array = .false.
257 character(STRING) :: charvalue
259 real(SP) :: realvalue
260 real(DP) :: doublevalue
261 logical :: logicalvalue
262 integer,
pointer :: intarray(:) =>null()
263 real(SP),
pointer :: realarray(:) =>null()
264 real(DP),
pointer :: doublearray(:) =>null()
275 logical:: already_output = .false.
278 character(STRING):: file
279 character(STRING):: title
280 character(STRING):: source
281 character(STRING):: institution
282 character(STRING):: conventions
283 character(TOKEN):: gt_version
286 character(STRING):: nc_history
295 real(DP),
pointer:: a_axis(:) =>null()
296 integer:: length = -1
308 integer,
pointer:: index_all(:,:) =>null()
309 integer,
pointer:: length(:) =>null()
318 integer,
pointer:: each2all(:,:) =>null()
319 integer,
pointer:: allcount(:) =>null()
320 integer:: allcount_all = 0
integer, parameter, public unit_symbol_err
integer, parameter, public token
単語やキーワードを保持する文字型変数の種別型パラメタ
integer, parameter, public stderr
標準エラー出力の装置番号
integer, parameter, public dp
倍精度実数型変数
integer, parameter, public sp
単精度実数型変数
type(gt_history), target, save default
integer, parameter, public string
文字列を保持する 文字型変数の種別型パラメタ