Loading...
Searching...
No Matches
gtool_history_types::gt_history Type Reference
Collaboration diagram for gtool_history_types::gt_history:
[legend]

Public Attributes

logical initialized = .false.
integer unlimited_index = 0
character(token) unlimited_units = ''
integer unlimited_units_symbol = UNIT_SYMBOL_ERR
type(gt_variable), dimension(:), pointer dimvars =>null()
logical, dimension(:), pointer dim_value_written =>null()
real(dp) origin
real(dp) interval
real(dp) newest
real(dp) oldest
logical origin_setting = .false.
type(gt_variable), dimension(:), pointer vars =>null()
integer, dimension(:), pointer growable_indices =>null()
integer, dimension(:), pointer count =>null()
integer, dimension(:), pointer var_avr_count =>null()
type(gt_history_avrdata), dimension(:), pointer var_avr_data =>null()
logical, dimension(:), pointer var_avr_firstput =>null()
real(dp), dimension(:), pointer var_avr_coefsum =>null()
real(dp), dimension(:), pointer var_avr_baseint =>null()
real(dp), dimension(:), pointer var_avr_prevtime =>null()
real(dp), dimension(1:2) time_bnds = 0.0_DP
integer time_bnds_output_count = 0
integer time_nv_index = 0
integer mpi_myrank = -1
integer mpi_nprocs = -1
logical mpi_gather = .false.
logical mpi_split = .false.
type(gt_history_mpifileinfo), pointer mpi_fileinfo =>null()
type(gt_history_mpiaxisdata), dimension(:), pointer mpi_dimdata_all =>null()
type(gt_history_mpiaxisdata), dimension(:), pointer mpi_dimdata_each =>null()
type(gt_history_mpiaxisinfo), dimension(:), pointer mpi_gthr_info =>null()
type(gt_history_varinfo), dimension(:), pointer mpi_varinfo =>null()
type(gt_history_mpivarindex), dimension(:), pointer mpi_vars_index =>null()

Detailed Description

Definition at line 42 of file gtool_history_types.f90.

Member Data Documentation

◆ count

integer, dimension(:), pointer gtool_history_types::gt_history::count =>null()

Definition at line 99 of file gtool_history_types.f90.

99 integer, pointer:: count(:) =>null()

◆ dim_value_written

logical, dimension(:), pointer gtool_history_types::gt_history::dim_value_written =>null()

Definition at line 87 of file gtool_history_types.f90.

87 logical, pointer:: dim_value_written(:) =>null()

◆ dimvars

type(gt_variable), dimension(:), pointer gtool_history_types::gt_history::dimvars =>null()

Definition at line 83 of file gtool_history_types.f90.

83 type(GT_VARIABLE), pointer:: dimvars(:) =>null()

◆ growable_indices

integer, dimension(:), pointer gtool_history_types::gt_history::growable_indices =>null()

Definition at line 96 of file gtool_history_types.f90.

96 integer, pointer:: growable_indices(:) =>null()

◆ initialized

logical gtool_history_types::gt_history::initialized = .false.

Definition at line 71 of file gtool_history_types.f90.

71 logical:: initialized = .false.

◆ interval

real(dp) gtool_history_types::gt_history::interval

Definition at line 89 of file gtool_history_types.f90.

◆ mpi_dimdata_all

type(gt_history_mpiaxisdata), dimension(:), pointer gtool_history_types::gt_history::mpi_dimdata_all =>null()

Definition at line 161 of file gtool_history_types.f90.

161 type(GT_HISTORY_MPIAXISDATA), pointer:: mpi_dimdata_all(:) =>null()

◆ mpi_dimdata_each

type(gt_history_mpiaxisdata), dimension(:), pointer gtool_history_types::gt_history::mpi_dimdata_each =>null()

Definition at line 164 of file gtool_history_types.f90.

164 type(GT_HISTORY_MPIAXISDATA), pointer:: mpi_dimdata_each(:) =>null()

◆ mpi_fileinfo

type(gt_history_mpifileinfo), pointer gtool_history_types::gt_history::mpi_fileinfo =>null()

Definition at line 158 of file gtool_history_types.f90.

158 type(GT_HISTORY_MPIFILEINFO), pointer:: mpi_fileinfo =>null()

◆ mpi_gather

logical gtool_history_types::gt_history::mpi_gather = .false.

Definition at line 152 of file gtool_history_types.f90.

152 logical:: mpi_gather = .false.

◆ mpi_gthr_info

type(gt_history_mpiaxisinfo), dimension(:), pointer gtool_history_types::gt_history::mpi_gthr_info =>null()

Definition at line 167 of file gtool_history_types.f90.

167 type(GT_HISTORY_MPIAXISINFO), pointer:: mpi_gthr_info(:) =>null()

◆ mpi_myrank

integer gtool_history_types::gt_history::mpi_myrank = -1

Definition at line 148 of file gtool_history_types.f90.

148 integer:: mpi_myrank = -1

◆ mpi_nprocs

integer gtool_history_types::gt_history::mpi_nprocs = -1

Definition at line 150 of file gtool_history_types.f90.

150 integer:: mpi_nprocs = -1

◆ mpi_split

logical gtool_history_types::gt_history::mpi_split = .false.

Definition at line 155 of file gtool_history_types.f90.

155 logical:: mpi_split = .false.

◆ mpi_varinfo

type(gt_history_varinfo), dimension(:), pointer gtool_history_types::gt_history::mpi_varinfo =>null()

Definition at line 170 of file gtool_history_types.f90.

170 type(GT_HISTORY_VARINFO), pointer:: mpi_varinfo(:) =>null()

◆ mpi_vars_index

type(gt_history_mpivarindex), dimension(:), pointer gtool_history_types::gt_history::mpi_vars_index =>null()

Definition at line 173 of file gtool_history_types.f90.

173 type(GT_HISTORY_MPIVARINDEX), pointer:: mpi_vars_index(:) =>null()

◆ newest

real(dp) gtool_history_types::gt_history::newest

Definition at line 89 of file gtool_history_types.f90.

◆ oldest

real(dp) gtool_history_types::gt_history::oldest

Definition at line 89 of file gtool_history_types.f90.

◆ origin

real(dp) gtool_history_types::gt_history::origin

Definition at line 89 of file gtool_history_types.f90.

89 real(DP):: origin, interval, newest, oldest

◆ origin_setting

logical gtool_history_types::gt_history::origin_setting = .false.

Definition at line 92 of file gtool_history_types.f90.

92 logical:: origin_setting = .false.

◆ time_bnds

real(dp), dimension(1:2) gtool_history_types::gt_history::time_bnds = 0.0_DP

Definition at line 132 of file gtool_history_types.f90.

132 real(DP):: time_bnds(1:2) = 0.0_dp

◆ time_bnds_output_count

integer gtool_history_types::gt_history::time_bnds_output_count = 0

Definition at line 137 of file gtool_history_types.f90.

137 integer:: time_bnds_output_count = 0

◆ time_nv_index

integer gtool_history_types::gt_history::time_nv_index = 0

Definition at line 141 of file gtool_history_types.f90.

141 integer:: time_nv_index = 0

◆ unlimited_index

integer gtool_history_types::gt_history::unlimited_index = 0

Definition at line 74 of file gtool_history_types.f90.

74 integer:: unlimited_index = 0

◆ unlimited_units

character(token) gtool_history_types::gt_history::unlimited_units = ''

Definition at line 77 of file gtool_history_types.f90.

77 character(TOKEN):: unlimited_units = ''

◆ unlimited_units_symbol

integer gtool_history_types::gt_history::unlimited_units_symbol = UNIT_SYMBOL_ERR

Definition at line 80 of file gtool_history_types.f90.

80 integer:: unlimited_units_symbol = unit_symbol_err

◆ var_avr_baseint

real(dp), dimension(:), pointer gtool_history_types::gt_history::var_avr_baseint =>null()

Definition at line 122 of file gtool_history_types.f90.

122 real(DP), pointer:: var_avr_baseint(:) =>null()

◆ var_avr_coefsum

real(dp), dimension(:), pointer gtool_history_types::gt_history::var_avr_coefsum =>null()

Definition at line 117 of file gtool_history_types.f90.

117 real(DP), pointer:: var_avr_coefsum(:) =>null()

◆ var_avr_count

integer, dimension(:), pointer gtool_history_types::gt_history::var_avr_count =>null()

Definition at line 101 of file gtool_history_types.f90.

101 integer, pointer:: var_avr_count(:) =>null()

◆ var_avr_data

type(gt_history_avrdata), dimension(:), pointer gtool_history_types::gt_history::var_avr_data =>null()

Definition at line 108 of file gtool_history_types.f90.

108 type(GT_HISTORY_AVRDATA), pointer:: var_avr_data(:) =>null()

◆ var_avr_firstput

logical, dimension(:), pointer gtool_history_types::gt_history::var_avr_firstput =>null()

Definition at line 113 of file gtool_history_types.f90.

113 logical, pointer:: var_avr_firstput(:) =>null()

◆ var_avr_prevtime

real(dp), dimension(:), pointer gtool_history_types::gt_history::var_avr_prevtime =>null()

Definition at line 127 of file gtool_history_types.f90.

127 real(DP), pointer:: var_avr_prevtime(:) =>null()

◆ vars

type(gt_variable), dimension(:), pointer gtool_history_types::gt_history::vars =>null()

Definition at line 94 of file gtool_history_types.f90.

94 type(GT_VARIABLE), pointer:: vars(:) =>null()

The documentation for this type was generated from the following file: