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.