gtool_historyauto_internal.f90 File Reference

Go to the source code of this file.

Data Types

type  gtool_historyauto_internal::gt_history_axis_data
 
type  gtool_historyauto_internal::gt_history_multi
 
type  gtool_historyauto_internal::slice_info
 
type  gtool_historyauto_internal::axes_weight
 
type  gtool_historyauto_internal::space_avr_info
 
interface  gtool_historyauto_internal::hstvarsoutputcheck
 
interface  gtool_historyauto_internal::hstfilecreate
 
interface  gtool_historyauto_internal::averagereduce
 

Modules

module  gtool_historyauto_internal
 

Functions/Subroutines

subroutine, public gtool_historyauto_internal::hstvarsoutputcheck (time, stime_index)
 
subroutine, public gtool_historyauto_internal::hstfilecreate (gthist, varname, time)
 
subroutine gtool_historyauto_internal::averagereducereal1 (array, space_average, weight1, array_avr)
 
subroutine gtool_historyauto_internal::averagereducereal2 (array, space_average, weight1, weight2, array_avr)
 
subroutine gtool_historyauto_internal::averagereducereal3 (array, space_average, weight1, weight2, weight3, array_avr)
 
subroutine gtool_historyauto_internal::averagereducereal4 (array, space_average, weight1, weight2, weight3, weight4, array_avr)
 
subroutine gtool_historyauto_internal::averagereducereal5 (array, space_average, weight1, weight2, weight3, weight4, weight5, array_avr)
 
subroutine gtool_historyauto_internal::averagereducereal6 (array, space_average, weight1, weight2, weight3, weight4, weight5, weight6, array_avr)
 
subroutine gtool_historyauto_internal::averagereducereal7 (array, space_average, weight1, weight2, weight3, weight4, weight5, weight6, weight7, array_avr)
 
subroutine gtool_historyauto_internal::averagereducedouble1 (array, space_average, weight1, array_avr)
 
subroutine gtool_historyauto_internal::averagereducedouble2 (array, space_average, weight1, weight2, array_avr)
 
subroutine gtool_historyauto_internal::averagereducedouble3 (array, space_average, weight1, weight2, weight3, array_avr)
 
subroutine gtool_historyauto_internal::averagereducedouble4 (array, space_average, weight1, weight2, weight3, weight4, array_avr)
 
subroutine gtool_historyauto_internal::averagereducedouble5 (array, space_average, weight1, weight2, weight3, weight4, weight5, array_avr)
 
subroutine gtool_historyauto_internal::averagereducedouble6 (array, space_average, weight1, weight2, weight3, weight4, weight5, weight6, array_avr)
 
subroutine gtool_historyauto_internal::averagereducedouble7 (array, space_average, weight1, weight2, weight3, weight4, weight5, weight6, weight7, array_avr)
 
subroutine gtool_historyauto_internal::averagereduceint1 (array, space_average, weight1, array_avr)
 
subroutine gtool_historyauto_internal::averagereduceint2 (array, space_average, weight1, weight2, array_avr)
 
subroutine gtool_historyauto_internal::averagereduceint3 (array, space_average, weight1, weight2, weight3, array_avr)
 
subroutine gtool_historyauto_internal::averagereduceint4 (array, space_average, weight1, weight2, weight3, weight4, array_avr)
 
subroutine gtool_historyauto_internal::averagereduceint5 (array, space_average, weight1, weight2, weight3, weight4, weight5, array_avr)
 
subroutine gtool_historyauto_internal::averagereduceint6 (array, space_average, weight1, weight2, weight3, weight4, weight5, weight6, array_avr)
 
subroutine gtool_historyauto_internal::averagereduceint7 (array, space_average, weight1, weight2, weight3, weight4, weight5, weight6, weight7, array_avr)
 

Variables

integer, save, public gtool_historyauto_internal::numdims
 
integer, save, public gtool_historyauto_internal::numwgts = 0
 
character(*), parameter, public gtool_historyauto_internal::wgtsuf = '_weight'
 
integer, save, public gtool_historyauto_internal::numvars = 0
 
integer, parameter, public gtool_historyauto_internal::max_dims_depended_by_var = 7
 
real(dp), parameter, public gtool_historyauto_internal::max_remainder_range = 1.0e-3_DP
 
character(string), save, public gtool_historyauto_internal::title_save
 
character(string), save, public gtool_historyauto_internal::source_save
 
character(string), save, public gtool_historyauto_internal::institution_save
 
character(string), save, public gtool_historyauto_internal::conventions_save
 
character(token), save, public gtool_historyauto_internal::gt_version_save
 
character(token), save, public gtool_historyauto_internal::rank_save
 
integer, parameter, public gtool_historyauto_internal::save_tstepnum = 1
 
real(dp), dimension(1:save_tstepnum), save, public gtool_historyauto_internal::saved_time
 
integer, save, public gtool_historyauto_internal::checked_tstepnum = 0
 
integer, save, public gtool_historyauto_internal::checked_tstep_varnum = 0
 
integer, save, public gtool_historyauto_internal::saved_tstep = 1
 
character(token), save, public gtool_historyauto_internal::time_unit_bycreate = ''
 
character(string), save, public gtool_historyauto_internal::time_unit_suffix = ''
 
type(gthst_nmlinfo), save, public gtool_historyauto_internal::gthstnml
 
type(gt_history_axis), dimension(1:nf90_max_dims), target, save, public gtool_historyauto_internal::gthst_axes
 
type(gt_history_axis_data), dimension(1:nf90_max_dims), target, save, public gtool_historyauto_internal::data_axes
 
type(gt_history_axis_data), dimension(1:nf90_max_dims), target, save, public gtool_historyauto_internal::data_axes_whole
 
type(gt_history_varinfo), dimension(1:nf90_max_dims), save, public gtool_historyauto_internal::gthst_weights
 
type(gt_history_axis_data), dimension(1:nf90_max_dims), target, save, public gtool_historyauto_internal::data_weights
 
logical, save, public gtool_historyauto_internal::save_mpi_split = .false.
 
logical, save, public gtool_historyauto_internal::save_mpi_gather = .false.
 
integer, parameter, public gtool_historyauto_internal::max_vars = 256
 
type(gt_history_varinfo), dimension(1:max_vars), save, public gtool_historyauto_internal::gthst_vars
 
character(token), dimension(1:max_vars), save, public gtool_historyauto_internal::varname_vars = ''
 
type(gt_history_multi), dimension(1:max_vars), save, public gtool_historyauto_internal::gthst_history_vars
 
logical, dimension(1:max_vars), save, public gtool_historyauto_internal::output_valid_vars = .false.
 
logical, dimension(1:max_vars, 1:save_tstepnum), save, public gtool_historyauto_internal::create_timing_vars = .false.
 
logical, dimension(1:max_vars, 1:save_tstepnum), save, public gtool_historyauto_internal::close_timing_vars = .false.
 
logical, dimension(1:max_vars, 1:save_tstepnum), save, public gtool_historyauto_internal::renew_timing_vars = .false.
 
logical, dimension(1:max_vars, 1:save_tstepnum), save, public gtool_historyauto_internal::output_timing_vars = .false.
 
logical, dimension(1:max_vars, 1:save_tstepnum), save, public gtool_historyauto_internal::output_timing_avr_vars = .false.
 
real(dp), dimension(1:max_vars), save, public gtool_historyauto_internal::interval_time_vars
 
integer, dimension(1:max_vars), save, public gtool_historyauto_internal::interval_unitsym_vars
 
real(dp), dimension(1:max_vars), save, public gtool_historyauto_internal::prev_outtime_vars
 
logical, dimension(1:max_vars), save, public gtool_historyauto_internal::tavr_vars = .false.
 
real(dp), dimension(1:max_vars), save, public gtool_historyauto_internal::origin_time_vars
 
real(dp), dimension(1:max_vars), save, public gtool_historyauto_internal::terminus_time_vars
 
logical, dimension(1:max_vars), save, public gtool_historyauto_internal::histaddvar_vars = .false.
 
real(dp), dimension(1:max_vars), save, public gtool_historyauto_internal::newfile_inttime_vars
 
real(dp), dimension(1:max_vars), save, public gtool_historyauto_internal::newfile_createtime_vars
 
logical, dimension(1:max_vars), save, public gtool_historyauto_internal::flag_output_prev_vars = .false.
 
real(dp), save, public gtool_historyauto_internal::zero_time
 
type(slice_info), dimension(1:max_vars), target, save, public gtool_historyauto_internal::slice_vars
 
type(axes_weight), dimension(1:max_vars), target, save, public gtool_historyauto_internal::weight_vars
 
type(space_avr_info), dimension(1:max_vars), target, save, public gtool_historyauto_internal::space_avr_vars
 
logical, save, public gtool_historyauto_internal::all_output_save = .false.
 
logical, save, public gtool_historyauto_internal::flag_allvarfixed = .false.
 
type(dc_cal), save, public gtool_historyauto_internal::cal_save
 
logical, save, public gtool_historyauto_internal::initialized = .false.
 
character(*), parameter, public gtool_historyauto_internal::sub_sname = "HistAuto"
 
character(*), parameter, public gtool_historyauto_internal::version = '$Name: $' // '$Id: gtool_historyauto_internal.rb2f90,v 1.6 2010-07-04 22:01:51 morikawa Exp $'