80 logical:: initialized = .false.
83 integer:: unlimited_index = 0
86 character(TOKEN):: unlimited_units =
''
96 logical,
pointer:: dim_value_written(:) =>null()
98 real(
dp):: origin, interval, newest, oldest
101 logical:: origin_setting = .false.
105 integer,
pointer:: growable_indices(:) =>null()
108 integer,
pointer:: count(:) =>null()
110 integer,
pointer:: var_avr_count(:) =>null()
122 logical,
pointer:: var_avr_firstput(:) =>null()
126 real(
dp),
pointer:: var_avr_coefsum(:) =>null()
131 real(
dp),
pointer:: var_avr_baseint(:) =>null()
136 real(
dp),
pointer:: var_avr_prevtime(:) =>null()
141 real(
dp):: time_bnds(1:2) = 0.0_dp
146 integer:: time_bnds_output_count = 0
150 integer:: time_nv_index = 0
157 integer:: mpi_myrank = -1
159 integer:: mpi_nprocs = -1
161 logical:: mpi_gather = .false.
164 logical:: mpi_split = .false.