38     use gtool_history, only: historyaxisinquire, historyaxisaddattr, &
    39       &                    historyvarinfocreate
    46     character(*), 
intent(in):: dim
    58     real, 
intent(in):: array(:)
    76     character(STRING):: name
    78     character(STRING):: cause_c
    79     character(*), 
parameter:: subname = 
"HistoryAutoPutAxisReal"    81     call beginsub(subname, 
'dim=<%c>', c1=trim(dim) )
    90       cause_c = 
'gtool_historyauto'    95       call historyaxisinquire( &
    98       if ( trim(dim) == trim(name) ) 
then   108     call storeerror(stat, subname, cause_c = cause_c)
   115     & dim, array &  ! (in)
   124     use gtool_history, only: historyaxisinquire, historyaxisaddattr, &
   125       &                    historyvarinfocreate
   132     character(*), 
intent(in):: dim
   144     real(DP), 
intent(in):: array(:)
   162     character(STRING):: name
   164     character(STRING):: cause_c
   165     character(*), 
parameter:: subname = 
"HistoryAutoPutAxisDouble"   167     call beginsub(subname, 
'dim=<%c>', c1=trim(dim) )
   176       cause_c = 
'gtool_historyauto'   181       call historyaxisinquire( &
   184       if ( trim(dim) == trim(name) ) 
then   194     call storeerror(stat, subname, cause_c = cause_c)
   201     & dim, array &  ! (in)
   210     use gtool_history, only: historyaxisinquire, historyaxisaddattr, &
   211       &                    historyvarinfocreate
   218     character(*), 
intent(in):: dim
   230     integer, 
intent(in):: array(:)
   248     character(STRING):: name
   250     character(STRING):: cause_c
   251     character(*), 
parameter:: subname = 
"HistoryAutoPutAxisInt"   253     call beginsub(subname, 
'dim=<%c>', c1=trim(dim) )
   262       cause_c = 
'gtool_historyauto'   267       call historyaxisinquire( &
   270       if ( trim(dim) == trim(name) ) 
then   280     call storeerror(stat, subname, cause_c = cause_c)
 
logical, save, public initialized
integer, parameter, public dc_enotinit
integer, parameter, public token
Character length for word, token. 
subroutine historyautoputaxisreal(dim, array)
subroutine, public storeerror(number, where, err, cause_c, cause_i)
integer, parameter, public dc_noerr
type(gt_history_axis_data), dimension(1:nf90_max_dims), target, save, public data_axes
type(gt_history_axis), dimension(1:nf90_max_dims), target, save, public gthst_axes
subroutine historyautoputaxisdouble(dim, array)
subroutine historyautoputaxisint(dim, array)
integer, parameter, public dp
Double Precision Real number. 
subroutine, public beginsub(name, fmt, i, r, d, L, n, c1, c2, c3, ca, version)
integer, parameter, public gt_eargsizemismatch
Provides kind type parameter values. 
integer, save, public numdims
integer, parameter, public hst_enoaxisname
subroutine, public endsub(name, fmt, i, r, d, L, n, c1, c2, c3, ca)
integer, parameter, public string
Character length for string.