95 character(TOKEN):: name
97 character(STRING):: file
100 real,
pointer:: interval_value =>null()
106 character(TOKEN),
pointer:: interval_unit =>null()
109 character(TOKEN),
pointer:: precision =>null()
112 logical,
pointer:: time_average =>null()
115 character(STRING),
pointer:: fileprefix =>null()
119 real,
pointer:: origin_value =>null()
122 character(TOKEN),
pointer:: origin_unit =>null()
125 real,
pointer:: terminus_value =>null()
128 character(TOKEN),
pointer:: terminus_unit =>null()
131 integer,
pointer:: slice_start(:) =>null()
134 integer,
pointer:: slice_end(:) =>null()
137 integer,
pointer:: slice_stride(:) =>null()
140 logical,
pointer:: space_average(:) =>null()
143 integer,
pointer:: newfile_intvalue =>null()
146 character(TOKEN),
pointer:: newfile_intunit =>null()
150 logical:: output_step_disable = .false.
153 logical:: name_invalid = .true.
156 type(gt_history),
pointer:: history =>null()