127       & file, title, source, institution, &
   128       & dims, dimsizes, longnames, units, origin, interval, &
   129       & xtypes, history, origind, intervald, conventions, gt_version, overwrite, quiet, &
   130       & flag_mpi_gather, flag_mpi_split, err )  
   134       character(*), 
intent(in):: file, title, source, institution, dims(:)
   135       integer, 
intent(in):: dimsizes (:)
   136       character(*), 
intent(in):: longnames (:)
   137       character(*), 
intent(in):: units(:)
   138       real, 
intent(in), 
optional:: origin, interval
   139       character(*), 
intent(in),  
optional:: xtypes(:)
   140       type(
gt_history), 
intent(out), 
optional, 
target:: history
   141       real(DP), 
intent(in), 
optional:: origind, intervald
   142       character(*), 
intent(in), 
optional:: conventions, gt_version
   143       logical, 
intent(in), 
optional:: overwrite, quiet, flag_mpi_gather, flag_mpi_split
   144       logical, 
intent(out), 
optional:: err
   148       & file, title, source, institution, &
   149       & dims, dimsizes, longnames, units, origin, interval, &
   150       & xtypes, history, conventions, gt_version, overwrite, quiet, &
   151       & flag_mpi_gather, flag_mpi_split, err ) 
   155       character(*), 
intent(in):: file, title, source, institution, dims(:)
   156       integer, 
intent(in):: dimsizes (:)
   157       character(*), 
intent(in):: longnames (:)
   158       character(*), 
intent(in):: units(:)
   161       character(*), 
intent(in),  
optional:: xtypes(:)
   162       type(
gt_history), 
intent(out), 
optional, 
target:: history
   163       character(*), 
intent(in), 
optional:: conventions, gt_version
   164       logical, 
intent(in), 
optional:: overwrite, quiet, flag_mpi_gather, flag_mpi_split
   165       logical, 
intent(out), 
optional:: err
   169       & axes, origin, interval, history, origind, intervald, conventions, gt_version, &
   170       & overwrite, quiet, flag_mpi_gather, flag_mpi_split, err ) 
   173       character(*), 
intent(in):: file, title, source, institution
   175       real, 
intent(in), 
optional:: origin, interval
   176       type(
gt_history), 
intent(out), 
optional, 
target:: history
   177       real(DP), 
intent(in), 
optional:: origind, intervald
   178       character(*), 
intent(in), 
optional:: conventions, gt_version
   179       logical, 
intent(in), 
optional:: overwrite, quiet, flag_mpi_gather, flag_mpi_split
   180       logical, 
intent(out), 
optional:: err
   187       & name, size, longname, units, xtype)
   190       character(*) , 
intent(in):: name     
   191       integer, 
intent(in):: size     
   192       character(*) , 
intent(in):: longname 
   193       character(*) , 
intent(in):: units    
   194       character(*) , 
intent(in):: xtype    
   200       & name, dims, longname, units, xtype, &    
   201       & time_average, average, err &            
   206       character(*), 
intent(in):: name     
   207       character(*), 
intent(in):: dims(:)  
   208       character(*), 
intent(in):: longname 
   209       character(*), 
intent(in):: units    
   210       character(*), 
intent(in), 
optional:: xtype
   212       logical, 
intent(in), 
optional:: time_average
   214       logical, 
intent(in), 
optional:: average
   216       logical, 
intent(out), 
optional:: err
   222       & name, size, longname, units, xtype)
   225       character(*) , 
intent(in):: name     
   226       integer, 
intent(in):: size     
   227       character(*) , 
intent(in):: longname 
   228       character(*) , 
intent(in):: units    
   229       character(*) , 
intent(in):: xtype    
   233       & name, dims, longname, units, xtype, &    
   234       & time_average, average, err &            
   239       character(*), 
intent(in):: name     
   240       character(*), 
intent(in):: dims(:)  
   241       character(*), 
intent(in):: longname 
   242       character(*), 
intent(in):: units    
   243       character(*), 
intent(in), 
optional:: xtype
   245       logical, 
intent(in), 
optional:: time_average
   247       logical, 
intent(in), 
optional:: average
   249       logical, 
intent(out), 
optional:: err
   255       & varname, dims, longname, units, &
   256       & xtype, time_average, average, history, err )
   258       character(len = *), 
intent(in):: varname, dims(:), longname, units
   259       character(len = *), 
intent(in), 
optional:: xtype
   260       logical, 
intent(in), 
optional:: time_average, average
   261       type(
gt_history), 
intent(inout), 
optional, 
target:: history
   262       logical, 
intent(out), 
optional:: err
   266       & varinfo, history, err )
   269       type(
gt_history),         
intent(inout), 
optional:: history
   270       logical, 
intent(out), 
optional:: err
   276       & title, source, institution, &
   277       & origin, interval, &
   278       & conventions, gt_version)
   280       type(
gt_history), 
intent(out), 
target:: hist_dest
   281       character(*), 
intent(in):: file
   282       type(
gt_history), 
intent(in), 
optional, 
target:: hist_src
   283       character(*), 
intent(in), 
optional:: title, source, institution
   284       real, 
intent(in), 
optional:: origin, interval
   285       character(*), 
intent(in), 
optional:: conventions, gt_version
   291       & name, length, longname, units, xtype)
   295       logical, 
intent(out), 
optional :: err
   296       character(*) , 
intent(in), 
optional:: name     
   297       integer, 
intent(in), 
optional:: length         
   298       character(*) , 
intent(in), 
optional:: longname 
   299       character(*) , 
intent(in), 
optional:: units    
   300       character(*) , 
intent(in), 
optional:: xtype    
   306       & name, dims, longname, units, xtype )
   310       logical, 
intent(out), 
optional:: err
   311       character(*) , 
intent(in), 
optional:: name     
   312       character(*) , 
intent(in), 
optional, 
target:: dims(:)  
   313       character(*) , 
intent(in), 
optional:: longname 
   314       character(*) , 
intent(in), 
optional:: units    
   315       character(*) , 
intent(in), 
optional:: xtype    
   321       & title, source, institution, &
   322       & origin, interval, &
   323       & conventions, gt_version)
   325       type(
gt_history), 
intent(out), 
target:: hist_dest
   326       character(*), 
intent(in):: file
   327       type(
gt_history), 
intent(in), 
optional, 
target:: hist_src
   328       character(*), 
intent(in), 
optional:: title, source, institution
   329       real, 
intent(in), 
optional:: origin, interval
   330       character(*), 
intent(in), 
optional:: conventions, gt_version
   334       & name, length, longname, units, xtype)
   338       logical, 
intent(out), 
optional :: err
   339       character(*) , 
intent(in), 
optional:: name     
   340       integer, 
intent(in), 
optional:: length         
   341       character(*) , 
intent(in), 
optional:: longname 
   342       character(*) , 
intent(in), 
optional:: units    
   343       character(*) , 
intent(in), 
optional:: xtype    
   347       & name, dims, longname, units, xtype )
   351       logical, 
intent(out), 
optional:: err
   352       character(*) , 
intent(in), 
optional:: name     
   353       character(*) , 
intent(in), 
optional, 
target:: dims(:)  
   354       character(*) , 
intent(in), 
optional:: longname 
   355       character(*) , 
intent(in), 
optional:: units    
   356       character(*) , 
intent(in), 
optional:: xtype    
   363       character(len = *), 
intent(in):: file, varname
   364       type(
gt_history), 
intent(inout), 
optional, 
target:: history
   365       logical, 
intent(in), 
optional:: overwrite
   371       & dims, dimsizes, longnames, units, xtypes, &
   372       & institution, origin, interval, newest, oldest, &
   373       & conventions, gt_version, &
   377       logical, 
intent(out), 
optional :: err
   378       character(*), 
intent(out), 
optional:: file, title, source, institution
   379       real,
intent(out), 
optional:: origin, interval
   380       real,
intent(out), 
optional:: newest 
   381       real,
intent(out), 
optional:: oldest 
   382       character(*), 
intent(out), 
optional:: conventions, gt_version
   383       character(*), 
pointer, 
optional:: dims(:) 
   384       integer,
pointer, 
optional:: dimsizes(:) 
   385       character(*), 
pointer, 
optional:: longnames(:) 
   386       character(*), 
pointer, 
optional:: units(:) 
   387       character(*), 
pointer, 
optional:: xtypes(:) 
   393       & dims, dimsizes, longnames, units, xtypes, &
   394       & institution, origin, interval, newest, oldest, &
   395       & conventions, gt_version, &
   398       character(*), 
intent(in):: history
   399       logical, 
intent(out), 
optional :: err
   400       character(*), 
intent(out), 
optional:: file, title, source, institution
   401       real,
intent(out), 
optional:: origin, interval, newest, oldest
   402       character(*), 
intent(out), 
optional:: conventions, gt_version
   403       character(*), 
pointer, 
optional:: dims(:) 
   404       integer,
pointer, 
optional:: dimsizes(:) 
   405       character(*), 
pointer, 
optional:: longnames(:) 
   406       character(*), 
pointer, 
optional:: units(:) 
   407       character(*), 
pointer, 
optional:: xtypes(:) 
   416       & name, size, longname, units, xtype)
   419       character(*) , 
intent(out), 
optional:: name     
   420       integer, 
intent(out), 
optional:: size     
   421       character(*) , 
intent(out), 
optional:: longname 
   422       character(*) , 
intent(out), 
optional:: units    
   423       character(*) , 
intent(out), 
optional:: xtype    
   429       & name, dims, longname, units, xtype, &     
   430       & time_average, average, err )              
   433       character(*), 
intent(out), 
optional:: name     
   434       character(*), 
pointer,     
optional:: dims(:)  
   435       character(*), 
intent(out), 
optional:: longname 
   436       character(*), 
intent(out), 
optional:: units    
   437       character(*), 
intent(out), 
optional:: xtype    
   438       logical, 
intent(out), 
optional:: time_average  
   439       logical, 
intent(out), 
optional:: average       
   440       logical, 
intent(out), 
optional:: err
   446       & dims, dimsizes, longnames, units, xtypes, &
   447       & institution, origin, interval, newest, oldest, &
   448       & conventions, gt_version, &
   452       logical, 
intent(out), 
optional :: err
   453       character(*), 
intent(out), 
optional:: file, title, source, institution
   454       real,
intent(out), 
optional:: origin, interval
   455       real,
intent(out), 
optional:: newest 
   456       real,
intent(out), 
optional:: oldest 
   457       character(*), 
intent(out), 
optional:: conventions, gt_version
   458       character(*), 
pointer, 
optional:: dims(:) 
   459       integer,
pointer, 
optional:: dimsizes(:) 
   460       character(*), 
pointer, 
optional:: longnames(:) 
   461       character(*), 
pointer, 
optional:: units(:) 
   462       character(*), 
pointer, 
optional:: xtypes(:) 
   468       & dims, dimsizes, longnames, units, xtypes, &
   469       & institution, origin, interval, newest, oldest, &
   470       & conventions, gt_version, &
   473       character(*), 
intent(in):: history
   474       logical, 
intent(out), 
optional :: err
   475       character(*), 
intent(out), 
optional:: file, title, source, institution
   476       real,
intent(out), 
optional:: origin, interval, newest, oldest
   477       character(*), 
intent(out), 
optional:: conventions, gt_version
   478       character(*), 
pointer, 
optional:: dims(:) 
   479       integer,
pointer, 
optional:: dimsizes(:) 
   480       character(*), 
pointer, 
optional:: longnames(:) 
   481       character(*), 
pointer, 
optional:: units(:) 
   482       character(*), 
pointer, 
optional:: xtypes(:) 
   488       & name, size, longname, units, xtype)
   491       character(*) , 
intent(out), 
optional:: name     
   492       integer, 
intent(out), 
optional:: size     
   493       character(*) , 
intent(out), 
optional:: longname 
   494       character(*) , 
intent(out), 
optional:: units    
   495       character(*) , 
intent(out), 
optional:: xtype    
   499       & name, dims, longname, units, xtype, &     
   500       & time_average, average, err )              
   503       character(*), 
intent(out), 
optional:: name     
   504       character(*), 
pointer,     
optional:: dims(:)  
   505       character(*), 
intent(out), 
optional:: longname 
   506       character(*), 
intent(out), 
optional:: units    
   507       character(*), 
intent(out), 
optional:: xtype    
   508       logical, 
intent(out), 
optional:: time_average  
   509       logical, 
intent(out), 
optional:: average       
   510       logical, 
intent(out), 
optional:: err
   525       logical, 
intent(out), 
optional:: err
   539       type(
gt_history), 
intent(in), 
target, 
optional:: history
   540       integer, 
intent(in), 
optional:: unit
   541       character(*), 
intent(in), 
optional:: indent
   542       logical, 
intent(out), 
optional:: err
   551       real, 
intent(in), 
optional:: time
   552       type(
gt_history), 
intent(inout), 
optional, 
target:: history
   554       real(DP), 
intent(in), 
optional:: timed
   561       type(
gt_history), 
intent(inout), 
optional, 
target:: history
   562       logical, 
intent(in), 
optional:: quiet
   563       logical, 
intent(out), 
optional:: err
   571       & history, range, time, quiet, &
   572       & difftime, timed, time_average_store, err )  
   576       character(*), 
intent(in):: varname
   577       real(DP), 
intent(in):: value
   578       type(
gt_history), 
intent(inout), 
optional, 
target:: history
   579       character(*), 
intent(in), 
optional:: range
   580       real, 
intent(in), 
optional:: time
   581       logical, 
intent(in), 
optional:: quiet
   583       real(DP), 
intent(in), 
optional:: timed
   584       logical, 
intent(in), 
optional:: time_average_store
   585       logical, 
intent(out), 
optional:: err
   590       & history, range, time, quiet, &
   591       & difftime, timed, time_average_store, err )  
   595       character(*), 
intent(in):: varname
   596       real(DP), 
intent(in):: array(:)
   597       type(
gt_history), 
intent(inout), 
optional, 
target:: history
   598       character(*), 
intent(in), 
optional:: range
   599       real, 
intent(in), 
optional:: time
   600       logical, 
intent(in), 
optional:: quiet
   602       real(DP), 
intent(in), 
optional:: timed
   603       logical, 
intent(in), 
optional:: time_average_store
   604       logical, 
intent(out), 
optional:: err
   609       & history, range, time, quiet, &
   610       & difftime, timed, time_average_store, err )  
   614       character(*), 
intent(in):: varname
   615       real(DP), 
intent(in):: array(:,:)
   616       type(
gt_history), 
intent(inout), 
optional, 
target:: history
   617       character(*), 
intent(in), 
optional:: range
   618       real, 
intent(in), 
optional:: time
   619       logical, 
intent(in), 
optional:: quiet
   621       real(DP), 
intent(in), 
optional:: timed
   622       logical, 
intent(in), 
optional:: time_average_store
   623       logical, 
intent(out), 
optional:: err
   628       & history, range, time, quiet, &
   629       & difftime, timed, time_average_store, err )  
   633       character(*), 
intent(in):: varname
   634       real(DP), 
intent(in):: array(:,:,:)
   635       type(
gt_history), 
intent(inout), 
optional, 
target:: history
   636       character(*), 
intent(in), 
optional:: range
   637       real, 
intent(in), 
optional:: time
   638       logical, 
intent(in), 
optional:: quiet
   640       real(DP), 
intent(in), 
optional:: timed
   641       logical, 
intent(in), 
optional:: time_average_store
   642       logical, 
intent(out), 
optional:: err
   647       & history, range, time, quiet, &
   648       & difftime, timed, time_average_store, err )  
   652       character(*), 
intent(in):: varname
   653       real(DP), 
intent(in):: array(:,:,:,:)
   654       type(
gt_history), 
intent(inout), 
optional, 
target:: history
   655       character(*), 
intent(in), 
optional:: range
   656       real, 
intent(in), 
optional:: time
   657       logical, 
intent(in), 
optional:: quiet
   659       real(DP), 
intent(in), 
optional:: timed
   660       logical, 
intent(in), 
optional:: time_average_store
   661       logical, 
intent(out), 
optional:: err
   666       & history, range, time, quiet, &
   667       & difftime, timed, time_average_store, err )  
   671       character(*), 
intent(in):: varname
   672       real(DP), 
intent(in):: array(:,:,:,:,:)
   673       type(
gt_history), 
intent(inout), 
optional, 
target:: history
   674       character(*), 
intent(in), 
optional:: range
   675       real, 
intent(in), 
optional:: time
   676       logical, 
intent(in), 
optional:: quiet
   678       real(DP), 
intent(in), 
optional:: timed
   679       logical, 
intent(in), 
optional:: time_average_store
   680       logical, 
intent(out), 
optional:: err
   685       & history, range, time, quiet, &
   686       & difftime, timed, time_average_store, err )  
   690       character(*), 
intent(in):: varname
   691       real(DP), 
intent(in):: array(:,:,:,:,:,:)
   692       type(
gt_history), 
intent(inout), 
optional, 
target:: history
   693       character(*), 
intent(in), 
optional:: range
   694       real, 
intent(in), 
optional:: time
   695       logical, 
intent(in), 
optional:: quiet
   697       real(DP), 
intent(in), 
optional:: timed
   698       logical, 
intent(in), 
optional:: time_average_store
   699       logical, 
intent(out), 
optional:: err
   704       & history, range, time, quiet, &
   705       & difftime, timed, time_average_store, err )  
   709       character(*), 
intent(in):: varname
   710       real(DP), 
intent(in):: array(:,:,:,:,:,:,:)
   711       type(
gt_history), 
intent(inout), 
optional, 
target:: history
   712       character(*), 
intent(in), 
optional:: range
   713       real, 
intent(in), 
optional:: time
   714       logical, 
intent(in), 
optional:: quiet
   716       real(DP), 
intent(in), 
optional:: timed
   717       logical, 
intent(in), 
optional:: time_average_store
   718       logical, 
intent(out), 
optional:: err
   723       & history, range, time, quiet, &
   724       & difftime, timed, time_average_store, err )  
   728       character(*), 
intent(in):: varname
   729       real, 
intent(in):: value
   730       type(
gt_history), 
intent(inout), 
optional, 
target:: history
   731       character(*), 
intent(in), 
optional:: range
   732       real, 
intent(in), 
optional:: time
   733       logical, 
intent(in), 
optional:: quiet
   735       real(DP), 
intent(in), 
optional:: timed
   736       logical, 
intent(in), 
optional:: time_average_store
   737       logical, 
intent(out), 
optional:: err
   742       & history, range, time, quiet, &
   743       & difftime, timed, time_average_store, err )  
   747       character(*), 
intent(in):: varname
   748       real, 
intent(in):: array(:)
   749       type(
gt_history), 
intent(inout), 
optional, 
target:: history
   750       character(*), 
intent(in), 
optional:: range
   751       real, 
intent(in), 
optional:: time
   752       logical, 
intent(in), 
optional:: quiet
   754       real(DP), 
intent(in), 
optional:: timed
   755       logical, 
intent(in), 
optional:: time_average_store
   756       logical, 
intent(out), 
optional:: err
   761       & history, range, time, quiet, &
   762       & difftime, timed, time_average_store, err )  
   766       character(*), 
intent(in):: varname
   767       real, 
intent(in):: array(:,:)
   768       type(
gt_history), 
intent(inout), 
optional, 
target:: history
   769       character(*), 
intent(in), 
optional:: range
   770       real, 
intent(in), 
optional:: time
   771       logical, 
intent(in), 
optional:: quiet
   773       real(DP), 
intent(in), 
optional:: timed
   774       logical, 
intent(in), 
optional:: time_average_store
   775       logical, 
intent(out), 
optional:: err
   780       & history, range, time, quiet, &
   781       & difftime, timed, time_average_store, err )  
   785       character(*), 
intent(in):: varname
   786       real, 
intent(in):: array(:,:,:)
   787       type(
gt_history), 
intent(inout), 
optional, 
target:: history
   788       character(*), 
intent(in), 
optional:: range
   789       real, 
intent(in), 
optional:: time
   790       logical, 
intent(in), 
optional:: quiet
   792       real(DP), 
intent(in), 
optional:: timed
   793       logical, 
intent(in), 
optional:: time_average_store
   794       logical, 
intent(out), 
optional:: err
   799       & history, range, time, quiet, &
   800       & difftime, timed, time_average_store, err )  
   804       character(*), 
intent(in):: varname
   805       real, 
intent(in):: array(:,:,:,:)
   806       type(
gt_history), 
intent(inout), 
optional, 
target:: history
   807       character(*), 
intent(in), 
optional:: range
   808       real, 
intent(in), 
optional:: time
   809       logical, 
intent(in), 
optional:: quiet
   811       real(DP), 
intent(in), 
optional:: timed
   812       logical, 
intent(in), 
optional:: time_average_store
   813       logical, 
intent(out), 
optional:: err
   818       & history, range, time, quiet, &
   819       & difftime, timed, time_average_store, err )  
   823       character(*), 
intent(in):: varname
   824       real, 
intent(in):: array(:,:,:,:,:)
   825       type(
gt_history), 
intent(inout), 
optional, 
target:: history
   826       character(*), 
intent(in), 
optional:: range
   827       real, 
intent(in), 
optional:: time
   828       logical, 
intent(in), 
optional:: quiet
   830       real(DP), 
intent(in), 
optional:: timed
   831       logical, 
intent(in), 
optional:: time_average_store
   832       logical, 
intent(out), 
optional:: err
   837       & history, range, time, quiet, &
   838       & difftime, timed, time_average_store, err )  
   842       character(*), 
intent(in):: varname
   843       real, 
intent(in):: array(:,:,:,:,:,:)
   844       type(
gt_history), 
intent(inout), 
optional, 
target:: history
   845       character(*), 
intent(in), 
optional:: range
   846       real, 
intent(in), 
optional:: time
   847       logical, 
intent(in), 
optional:: quiet
   849       real(DP), 
intent(in), 
optional:: timed
   850       logical, 
intent(in), 
optional:: time_average_store
   851       logical, 
intent(out), 
optional:: err
   856       & history, range, time, quiet, &
   857       & difftime, timed, time_average_store, err )  
   861       character(*), 
intent(in):: varname
   862       real, 
intent(in):: array(:,:,:,:,:,:,:)
   863       type(
gt_history), 
intent(inout), 
optional, 
target:: history
   864       character(*), 
intent(in), 
optional:: range
   865       real, 
intent(in), 
optional:: time
   866       logical, 
intent(in), 
optional:: quiet
   868       real(DP), 
intent(in), 
optional:: timed
   869       logical, 
intent(in), 
optional:: time_average_store
   870       logical, 
intent(out), 
optional:: err
   875       & history, range, time, quiet, &
   876       & difftime, timed, time_average_store, err )  
   880       character(*), 
intent(in):: varname
   881       integer, 
intent(in):: value
   882       type(
gt_history), 
intent(inout), 
optional, 
target:: history
   883       character(*), 
intent(in), 
optional:: range
   884       real, 
intent(in), 
optional:: time
   885       logical, 
intent(in), 
optional:: quiet
   887       real(DP), 
intent(in), 
optional:: timed
   888       logical, 
intent(in), 
optional:: time_average_store
   889       logical, 
intent(out), 
optional:: err
   894       & history, range, time, quiet, &
   895       & difftime, timed, time_average_store, err )  
   899       character(*), 
intent(in):: varname
   900       integer, 
intent(in):: array(:)
   901       type(
gt_history), 
intent(inout), 
optional, 
target:: history
   902       character(*), 
intent(in), 
optional:: range
   903       real, 
intent(in), 
optional:: time
   904       logical, 
intent(in), 
optional:: quiet
   906       real(DP), 
intent(in), 
optional:: timed
   907       logical, 
intent(in), 
optional:: time_average_store
   908       logical, 
intent(out), 
optional:: err
   913       & history, range, time, quiet, &
   914       & difftime, timed, time_average_store, err )  
   918       character(*), 
intent(in):: varname
   919       integer, 
intent(in):: array(:,:)
   920       type(
gt_history), 
intent(inout), 
optional, 
target:: history
   921       character(*), 
intent(in), 
optional:: range
   922       real, 
intent(in), 
optional:: time
   923       logical, 
intent(in), 
optional:: quiet
   925       real(DP), 
intent(in), 
optional:: timed
   926       logical, 
intent(in), 
optional:: time_average_store
   927       logical, 
intent(out), 
optional:: err
   932       & history, range, time, quiet, &
   933       & difftime, timed, time_average_store, err )  
   937       character(*), 
intent(in):: varname
   938       integer, 
intent(in):: array(:,:,:)
   939       type(
gt_history), 
intent(inout), 
optional, 
target:: history
   940       character(*), 
intent(in), 
optional:: range
   941       real, 
intent(in), 
optional:: time
   942       logical, 
intent(in), 
optional:: quiet
   944       real(DP), 
intent(in), 
optional:: timed
   945       logical, 
intent(in), 
optional:: time_average_store
   946       logical, 
intent(out), 
optional:: err
   951       & history, range, time, quiet, &
   952       & difftime, timed, time_average_store, err )  
   956       character(*), 
intent(in):: varname
   957       integer, 
intent(in):: array(:,:,:,:)
   958       type(
gt_history), 
intent(inout), 
optional, 
target:: history
   959       character(*), 
intent(in), 
optional:: range
   960       real, 
intent(in), 
optional:: time
   961       logical, 
intent(in), 
optional:: quiet
   963       real(DP), 
intent(in), 
optional:: timed
   964       logical, 
intent(in), 
optional:: time_average_store
   965       logical, 
intent(out), 
optional:: err
   970       & history, range, time, quiet, &
   971       & difftime, timed, time_average_store, err )  
   975       character(*), 
intent(in):: varname
   976       integer, 
intent(in):: array(:,:,:,:,:)
   977       type(
gt_history), 
intent(inout), 
optional, 
target:: history
   978       character(*), 
intent(in), 
optional:: range
   979       real, 
intent(in), 
optional:: time
   980       logical, 
intent(in), 
optional:: quiet
   982       real(DP), 
intent(in), 
optional:: timed
   983       logical, 
intent(in), 
optional:: time_average_store
   984       logical, 
intent(out), 
optional:: err
   989       & history, range, time, quiet, &
   990       & difftime, timed, time_average_store, err )  
   994       character(*), 
intent(in):: varname
   995       integer, 
intent(in):: array(:,:,:,:,:,:)
   996       type(
gt_history), 
intent(inout), 
optional, 
target:: history
   997       character(*), 
intent(in), 
optional:: range
   998       real, 
intent(in), 
optional:: time
   999       logical, 
intent(in), 
optional:: quiet
  1000       type(
dc_difftime), 
intent(in), 
optional:: difftime
  1001       real(DP), 
intent(in), 
optional:: timed
  1002       logical, 
intent(in), 
optional:: time_average_store
  1003       logical, 
intent(out), 
optional:: err
  1008       & history, range, time, quiet, &
  1009       & difftime, timed, time_average_store, err )  
  1013       character(*), 
intent(in):: varname
  1014       integer, 
intent(in):: array(:,:,:,:,:,:,:)
  1015       type(
gt_history), 
intent(inout), 
optional, 
target:: history
  1016       character(*), 
intent(in), 
optional:: range
  1017       real, 
intent(in), 
optional:: time
  1018       logical, 
intent(in), 
optional:: quiet
  1019       type(
dc_difftime), 
intent(in), 
optional:: difftime
  1020       real(DP), 
intent(in), 
optional:: timed
  1021       logical, 
intent(in), 
optional:: time_average_store
  1022       logical, 
intent(out), 
optional:: err
  1027       & history, range, time, quiet, &
  1028       & difftime, timed, time_average_store, err ) 
  1032       character(*), 
intent(in):: varname
  1033       character(*), 
intent(in):: value
  1034       type(
gt_history), 
intent(inout), 
optional, 
target:: history
  1035       character(*), 
intent(in), 
optional:: range
  1036       real, 
intent(in), 
optional:: time
  1037       logical, 
intent(in), 
optional:: quiet
  1038       type(
dc_difftime), 
intent(in), 
optional:: difftime
  1039       real(DP), 
intent(in), 
optional:: timed
  1040       logical, 
intent(in), 
optional:: time_average_store
  1041       logical, 
intent(out), 
optional:: err
  1053       character(*), 
intent(in):: varname
  1054       real, 
intent(in):: array(:)
  1055       type(
gt_history), 
intent(inout), 
optional, 
target:: history
  1056       logical, 
intent(out), 
optional:: err
  1064       character(*), 
intent(in):: varname
  1065       real(DP), 
intent(in):: array(:)
  1066       type(
gt_history), 
intent(inout), 
optional, 
target:: history
  1067       logical, 
intent(out), 
optional:: err
  1075       character(*), 
intent(in):: varname
  1076       integer, 
intent(in):: array(:)
  1077       type(
gt_history), 
intent(inout), 
optional, 
target:: history
  1078       logical, 
intent(out), 
optional:: err
  1088     & varname, attrname, value, history, err)
  1091     character(*), 
intent(in):: varname
  1092     character(*), 
intent(in):: attrname
  1093     character(*), 
intent(in):: value
  1094     type(
gt_history), 
intent(inout), 
target, 
optional:: history
  1095     logical, 
intent(out), 
optional:: err
  1100     & varname, attrname, value, history, err)
  1103     character(*), 
intent(in):: varname
  1104     character(*), 
intent(in):: attrname
  1105     logical, 
intent(in):: value
  1106     type(
gt_history), 
intent(inout), 
target, 
optional:: history
  1107     logical, 
intent(out), 
optional:: err
  1112     & varname, attrname, value, history, err)
  1115     character(*), 
intent(in):: varname
  1116     character(*), 
intent(in):: attrname
  1117     integer, 
intent(in):: value
  1118     type(
gt_history), 
intent(inout), 
target, 
optional:: history
  1119     logical, 
intent(out), 
optional:: err
  1124     & varname, attrname, value, history, err)
  1127     character(*), 
intent(in):: varname
  1128     character(*), 
intent(in):: attrname
  1129     integer, 
intent(in):: 
value(:)
  1130     type(
gt_history), 
intent(inout), 
target, 
optional:: history
  1131     logical, 
intent(out), 
optional:: err
  1136     & varname, attrname, value, history, err)
  1139     character(*), 
intent(in):: varname
  1140     character(*), 
intent(in):: attrname
  1141     real, 
intent(in):: value
  1142     type(
gt_history), 
intent(inout), 
target, 
optional:: history
  1143     logical, 
intent(out), 
optional:: err
  1148     & varname, attrname, value, history, err)
  1151     character(*), 
intent(in):: varname
  1152     character(*), 
intent(in):: attrname
  1153     real, 
intent(in):: 
value(:)
  1154     type(
gt_history), 
intent(inout), 
target, 
optional:: history
  1155     logical, 
intent(out), 
optional:: err
  1160     & varname, attrname, value, history, err)
  1163     character(*), 
intent(in):: varname
  1164     character(*), 
intent(in):: attrname
  1165     real(DP), 
intent(in):: value
  1166     type(
gt_history), 
intent(inout), 
target, 
optional:: history
  1167     logical, 
intent(out), 
optional:: err
  1172     & varname, attrname, value, history, err)
  1175     character(*), 
intent(in):: varname
  1176     character(*), 
intent(in):: attrname
  1177     real(DP), 
intent(in):: 
value(:)
  1178     type(
gt_history), 
intent(inout), 
target, 
optional:: history
  1179     logical, 
intent(out), 
optional:: err
  1189       & axis, attrname, value)
  1193       character(*), 
intent(in):: attrname 
  1194       character(*), 
intent(in):: value
  1199       & axis, attrname, value)
  1203       character(*), 
intent(in):: attrname 
  1204       logical, 
intent(in):: value
  1209       & axis, attrname, value)
  1213       character(*), 
intent(in):: attrname 
  1214       integer, 
intent(in):: value
  1219       & axis, attrname, value)
  1223       character(*), 
intent(in):: attrname 
  1224       integer, 
intent(in):: 
value(:)
  1229       & axis, attrname, value)
  1233       character(*), 
intent(in):: attrname 
  1234       real, 
intent(in):: value
  1239       & axis, attrname, value)
  1243       character(*), 
intent(in):: attrname 
  1244       real, 
intent(in):: 
value(:)
  1249       & axis, attrname, value)
  1253       character(*), 
intent(in):: attrname 
  1254       real(DP), 
intent(in):: value
  1259       & axis, attrname, value)
  1263       character(*), 
intent(in):: attrname 
  1264       real(DP), 
intent(in):: 
value(:)
  1274       & varinfo, attrname, value, err )
  1278       character(*), 
intent(in):: attrname 
  1279       character(*), 
intent(in):: value
  1280       logical, 
intent(out), 
optional:: err
  1285       & varinfo, attrname, value, err )
  1289       character(*), 
intent(in):: attrname 
  1290       logical, 
intent(in):: value
  1291       logical, 
intent(out), 
optional:: err
  1296       & varinfo, attrname, value, err )
  1300       character(*), 
intent(in):: attrname 
  1301       integer, 
intent(in):: value
  1302       logical, 
intent(out), 
optional:: err
  1307       & varinfo, attrname, value, err )
  1311       character(*), 
intent(in):: attrname 
  1312       integer, 
intent(in):: 
value(:)
  1313       logical, 
intent(out), 
optional:: err
  1318       & varinfo, attrname, value, err )
  1322       character(*), 
intent(in):: attrname 
  1323       real, 
intent(in):: value
  1324       logical, 
intent(out), 
optional:: err
  1329       & varinfo, attrname, value, err )
  1333       character(*), 
intent(in):: attrname 
  1334       real, 
intent(in):: 
value(:)
  1335       logical, 
intent(out), 
optional:: err
  1340       & varinfo, attrname, value, err )
  1344       character(*), 
intent(in):: attrname 
  1345       real(DP), 
intent(in):: value
  1346       logical, 
intent(out), 
optional:: err
  1351       & varinfo, attrname, value, err )
  1355       character(*), 
intent(in):: attrname 
  1356       real(DP), 
intent(in):: 
value(:)
  1357       logical, 
intent(out), 
optional:: err
  1367       & axis, attrname, value)
  1371       character(*), 
intent(in):: attrname 
  1372       character(*), 
intent(in):: value
  1376       & varinfo, attrname, value, err )
  1380       character(*), 
intent(in):: attrname 
  1381       character(*), 
intent(in):: value
  1382       logical, 
intent(out), 
optional:: err
  1387       & axis, attrname, value)
  1391       character(*), 
intent(in):: attrname 
  1392       logical, 
intent(in):: value
  1396       & varinfo, attrname, value, err )
  1400       character(*), 
intent(in):: attrname 
  1401       logical, 
intent(in):: value
  1402       logical, 
intent(out), 
optional:: err
  1407       & axis, attrname, value)
  1411       character(*), 
intent(in):: attrname 
  1412       integer, 
intent(in):: value
  1416       & varinfo, attrname, value, err )
  1420       character(*), 
intent(in):: attrname 
  1421       integer, 
intent(in):: value
  1422       logical, 
intent(out), 
optional:: err
  1427       & axis, attrname, value)
  1431       character(*), 
intent(in):: attrname 
  1432       integer, 
intent(in):: 
value(:)
  1436       & varinfo, attrname, value, err )
  1440       character(*), 
intent(in):: attrname 
  1441       integer, 
intent(in):: 
value(:)
  1442       logical, 
intent(out), 
optional:: err
  1447       & axis, attrname, value)
  1451       character(*), 
intent(in):: attrname 
  1452       real, 
intent(in):: value
  1456       & varinfo, attrname, value, err )
  1460       character(*), 
intent(in):: attrname 
  1461       real, 
intent(in):: value
  1462       logical, 
intent(out), 
optional:: err
  1467       & axis, attrname, value)
  1471       character(*), 
intent(in):: attrname 
  1472       real, 
intent(in):: 
value(:)
  1476       & varinfo, attrname, value, err )
  1480       character(*), 
intent(in):: attrname 
  1481       real, 
intent(in):: 
value(:)
  1482       logical, 
intent(out), 
optional:: err
  1487       & axis, attrname, value)
  1491       character(*), 
intent(in):: attrname 
  1492       real(DP), 
intent(in):: value
  1496       & varinfo, attrname, value, err )
  1500       character(*), 
intent(in):: attrname 
  1501       real(DP), 
intent(in):: value
  1502       logical, 
intent(out), 
optional:: err
  1507       & axis, attrname, value)
  1511       character(*), 
intent(in):: attrname 
  1512       real(DP), 
intent(in):: 
value(:)
  1516       & varinfo, attrname, value, err )
  1520       character(*), 
intent(in):: attrname 
  1521       real(DP), 
intent(in):: 
value(:)
  1522       logical, 
intent(out), 
optional:: err
  1532       & file, varname, attrname, & ! (in)
  1538       character(*), 
intent(in):: file
  1539       character(*), 
intent(in):: varname
  1540       character(*), 
intent(in):: attrname
  1541       character(*), 
intent(out):: value
  1542       logical, 
intent(in), 
optional:: flag_mpi_split
  1543       logical, 
intent(out), 
optional:: err
  1549       & file, varname, attrname, & ! (in)
  1555       character(*), 
intent(in):: file
  1556       character(*), 
intent(in):: varname
  1557       character(*), 
intent(in):: attrname
  1558       integer, 
intent(out):: value
  1559       logical, 
intent(in), 
optional:: flag_mpi_split
  1560       logical, 
intent(out), 
optional:: err
  1566       & file, varname, attrname, & ! (in)
  1572       character(*), 
intent(in):: file
  1573       character(*), 
intent(in):: varname
  1574       character(*), 
intent(in):: attrname
  1575       integer, 
intent(out):: 
value(:)
  1576       logical, 
intent(in), 
optional:: flag_mpi_split
  1577       logical, 
intent(out), 
optional:: err
  1583       & file, varname, attrname, & ! (in)
  1589       character(*), 
intent(in):: file
  1590       character(*), 
intent(in):: varname
  1591       character(*), 
intent(in):: attrname
  1592       real, 
intent(out):: value
  1593       logical, 
intent(in), 
optional:: flag_mpi_split
  1594       logical, 
intent(out), 
optional:: err
  1600       & file, varname, attrname, & ! (in)
  1606       character(*), 
intent(in):: file
  1607       character(*), 
intent(in):: varname
  1608       character(*), 
intent(in):: attrname
  1609       real, 
intent(out):: 
value(:)
  1610       logical, 
intent(in), 
optional:: flag_mpi_split
  1611       logical, 
intent(out), 
optional:: err
  1617       & file, varname, attrname, & ! (in)
  1623       character(*), 
intent(in):: file
  1624       character(*), 
intent(in):: varname
  1625       character(*), 
intent(in):: attrname
  1626       real(DP), 
intent(out):: value
  1627       logical, 
intent(in), 
optional:: flag_mpi_split
  1628       logical, 
intent(out), 
optional:: err
  1634       & file, varname, attrname, & ! (in)
  1640       character(*), 
intent(in):: file
  1641       character(*), 
intent(in):: varname
  1642       character(*), 
intent(in):: attrname
  1643       real(DP), 
intent(out):: 
value(:)
  1644       logical, 
intent(in), 
optional:: flag_mpi_split
  1645       logical, 
intent(out), 
optional:: err
  1661       & file, varname, array, range, quiet, &
  1662       & flag_mpi_split, returned_time, flag_time_exist, err)
  1665       character(*), 
intent(in):: file, varname
  1666       character(*), 
intent(in), 
optional:: range
  1667       logical, 
intent(in), 
optional:: quiet
  1668                               real(DP), 
intent(out):: array
  1670       logical, 
intent(in), 
optional:: flag_mpi_split
  1671       real(DP), 
intent(out), 
optional:: returned_time
  1672       logical, 
intent(out), 
optional:: flag_time_exist
  1673       logical, 
intent(out), 
optional:: err
  1678       & file, varname, array, time, quiet, &
  1679       & flag_mpi_split, returned_time, flag_time_exist, err)
  1682       character(*), 
intent(in):: file, varname
  1683       real(DP), 
intent(in):: time
  1684       logical, 
intent(in), 
optional:: quiet
  1685                               real(DP), 
intent(out):: array
  1687       logical, 
intent(in), 
optional:: flag_mpi_split
  1688       real(DP), 
intent(out), 
optional:: returned_time
  1689       logical, 
intent(out), 
optional:: flag_time_exist
  1690       logical, 
intent(out), 
optional:: err
  1695       & file, varname, array, time, quiet, &
  1696       & flag_mpi_split, returned_time, flag_time_exist, err)
  1699       character(*), 
intent(in):: file, varname
  1700       real, 
intent(in):: time
  1701       logical, 
intent(in), 
optional:: quiet
  1702                               real(DP), 
intent(out):: array
  1704       logical, 
intent(in), 
optional:: flag_mpi_split
  1705       real(DP), 
intent(out), 
optional:: returned_time
  1706       logical, 
intent(out), 
optional:: flag_time_exist
  1707       logical, 
intent(out), 
optional:: err
  1712       & file, varname, array, time, quiet, &
  1713       & flag_mpi_split, returned_time, flag_time_exist, err)
  1716       character(*), 
intent(in):: file, varname
  1717       integer, 
intent(in):: time
  1718       logical, 
intent(in), 
optional:: quiet
  1719                               real(DP), 
intent(out):: array
  1721       logical, 
intent(in), 
optional:: flag_mpi_split
  1722       real(DP), 
intent(out), 
optional:: returned_time
  1723       logical, 
intent(out), 
optional:: flag_time_exist
  1724       logical, 
intent(out), 
optional:: err
  1729       & file, varname, array, range, quiet, &
  1730       & flag_mpi_split, returned_time, flag_time_exist, err)
  1733       character(*), 
intent(in):: file, varname
  1734       character(*), 
intent(in), 
optional:: range
  1735       logical, 
intent(in), 
optional:: quiet
  1736                               real(DP), 
intent(out):: array(:)
  1738       logical, 
intent(in), 
optional:: flag_mpi_split
  1739       real(DP), 
intent(out), 
optional:: returned_time
  1740       logical, 
intent(out), 
optional:: flag_time_exist
  1741       logical, 
intent(out), 
optional:: err
  1746       & file, varname, array, time, quiet, &
  1747       & flag_mpi_split, returned_time, flag_time_exist, err)
  1750       character(*), 
intent(in):: file, varname
  1751       real(DP), 
intent(in):: time
  1752       logical, 
intent(in), 
optional:: quiet
  1753                               real(DP), 
intent(out):: array(:)
  1755       logical, 
intent(in), 
optional:: flag_mpi_split
  1756       real(DP), 
intent(out), 
optional:: returned_time
  1757       logical, 
intent(out), 
optional:: flag_time_exist
  1758       logical, 
intent(out), 
optional:: err
  1763       & file, varname, array, time, quiet, &
  1764       & flag_mpi_split, returned_time, flag_time_exist, err)
  1767       character(*), 
intent(in):: file, varname
  1768       real, 
intent(in):: time
  1769       logical, 
intent(in), 
optional:: quiet
  1770                               real(DP), 
intent(out):: array(:)
  1772       logical, 
intent(in), 
optional:: flag_mpi_split
  1773       real(DP), 
intent(out), 
optional:: returned_time
  1774       logical, 
intent(out), 
optional:: flag_time_exist
  1775       logical, 
intent(out), 
optional:: err
  1780       & file, varname, array, time, quiet, &
  1781       & flag_mpi_split, returned_time, flag_time_exist, err)
  1784       character(*), 
intent(in):: file, varname
  1785       integer, 
intent(in):: time
  1786       logical, 
intent(in), 
optional:: quiet
  1787                               real(DP), 
intent(out):: array(:)
  1789       logical, 
intent(in), 
optional:: flag_mpi_split
  1790       real(DP), 
intent(out), 
optional:: returned_time
  1791       logical, 
intent(out), 
optional:: flag_time_exist
  1792       logical, 
intent(out), 
optional:: err
  1797       & file, varname, array, range, quiet, &
  1798       & flag_mpi_split, returned_time, flag_time_exist, err)
  1801       character(*), 
intent(in):: file, varname
  1802       character(*), 
intent(in), 
optional:: range
  1803       logical, 
intent(in), 
optional:: quiet
  1804                               real(DP), 
intent(out):: array(:,:)
  1806       logical, 
intent(in), 
optional:: flag_mpi_split
  1807       real(DP), 
intent(out), 
optional:: returned_time
  1808       logical, 
intent(out), 
optional:: flag_time_exist
  1809       logical, 
intent(out), 
optional:: err
  1814       & file, varname, array, time, quiet, &
  1815       & flag_mpi_split, returned_time, flag_time_exist, err)
  1818       character(*), 
intent(in):: file, varname
  1819       real(DP), 
intent(in):: time
  1820       logical, 
intent(in), 
optional:: quiet
  1821                               real(DP), 
intent(out):: array(:,:)
  1823       logical, 
intent(in), 
optional:: flag_mpi_split
  1824       real(DP), 
intent(out), 
optional:: returned_time
  1825       logical, 
intent(out), 
optional:: flag_time_exist
  1826       logical, 
intent(out), 
optional:: err
  1831       & file, varname, array, time, quiet, &
  1832       & flag_mpi_split, returned_time, flag_time_exist, err)
  1835       character(*), 
intent(in):: file, varname
  1836       real, 
intent(in):: time
  1837       logical, 
intent(in), 
optional:: quiet
  1838                               real(DP), 
intent(out):: array(:,:)
  1840       logical, 
intent(in), 
optional:: flag_mpi_split
  1841       real(DP), 
intent(out), 
optional:: returned_time
  1842       logical, 
intent(out), 
optional:: flag_time_exist
  1843       logical, 
intent(out), 
optional:: err
  1848       & file, varname, array, time, quiet, &
  1849       & flag_mpi_split, returned_time, flag_time_exist, err)
  1852       character(*), 
intent(in):: file, varname
  1853       integer, 
intent(in):: time
  1854       logical, 
intent(in), 
optional:: quiet
  1855                               real(DP), 
intent(out):: array(:,:)
  1857       logical, 
intent(in), 
optional:: flag_mpi_split
  1858       real(DP), 
intent(out), 
optional:: returned_time
  1859       logical, 
intent(out), 
optional:: flag_time_exist
  1860       logical, 
intent(out), 
optional:: err
  1865       & file, varname, array, range, quiet, &
  1866       & flag_mpi_split, returned_time, flag_time_exist, err)
  1869       character(*), 
intent(in):: file, varname
  1870       character(*), 
intent(in), 
optional:: range
  1871       logical, 
intent(in), 
optional:: quiet
  1872                               real(DP), 
intent(out):: array(:,:,:)
  1874       logical, 
intent(in), 
optional:: flag_mpi_split
  1875       real(DP), 
intent(out), 
optional:: returned_time
  1876       logical, 
intent(out), 
optional:: flag_time_exist
  1877       logical, 
intent(out), 
optional:: err
  1882       & file, varname, array, time, quiet, &
  1883       & flag_mpi_split, returned_time, flag_time_exist, err)
  1886       character(*), 
intent(in):: file, varname
  1887       real(DP), 
intent(in):: time
  1888       logical, 
intent(in), 
optional:: quiet
  1889                               real(DP), 
intent(out):: array(:,:,:)
  1891       logical, 
intent(in), 
optional:: flag_mpi_split
  1892       real(DP), 
intent(out), 
optional:: returned_time
  1893       logical, 
intent(out), 
optional:: flag_time_exist
  1894       logical, 
intent(out), 
optional:: err
  1899       & file, varname, array, time, quiet, &
  1900       & flag_mpi_split, returned_time, flag_time_exist, err)
  1903       character(*), 
intent(in):: file, varname
  1904       real, 
intent(in):: time
  1905       logical, 
intent(in), 
optional:: quiet
  1906                               real(DP), 
intent(out):: array(:,:,:)
  1908       logical, 
intent(in), 
optional:: flag_mpi_split
  1909       real(DP), 
intent(out), 
optional:: returned_time
  1910       logical, 
intent(out), 
optional:: flag_time_exist
  1911       logical, 
intent(out), 
optional:: err
  1916       & file, varname, array, time, quiet, &
  1917       & flag_mpi_split, returned_time, flag_time_exist, err)
  1920       character(*), 
intent(in):: file, varname
  1921       integer, 
intent(in):: time
  1922       logical, 
intent(in), 
optional:: quiet
  1923                               real(DP), 
intent(out):: array(:,:,:)
  1925       logical, 
intent(in), 
optional:: flag_mpi_split
  1926       real(DP), 
intent(out), 
optional:: returned_time
  1927       logical, 
intent(out), 
optional:: flag_time_exist
  1928       logical, 
intent(out), 
optional:: err
  1933       & file, varname, array, range, quiet, &
  1934       & flag_mpi_split, returned_time, flag_time_exist, err)
  1937       character(*), 
intent(in):: file, varname
  1938       character(*), 
intent(in), 
optional:: range
  1939       logical, 
intent(in), 
optional:: quiet
  1940                               real(DP), 
intent(out):: array(:,:,:,:)
  1942       logical, 
intent(in), 
optional:: flag_mpi_split
  1943       real(DP), 
intent(out), 
optional:: returned_time
  1944       logical, 
intent(out), 
optional:: flag_time_exist
  1945       logical, 
intent(out), 
optional:: err
  1950       & file, varname, array, time, quiet, &
  1951       & flag_mpi_split, returned_time, flag_time_exist, err)
  1954       character(*), 
intent(in):: file, varname
  1955       real(DP), 
intent(in):: time
  1956       logical, 
intent(in), 
optional:: quiet
  1957                               real(DP), 
intent(out):: array(:,:,:,:)
  1959       logical, 
intent(in), 
optional:: flag_mpi_split
  1960       real(DP), 
intent(out), 
optional:: returned_time
  1961       logical, 
intent(out), 
optional:: flag_time_exist
  1962       logical, 
intent(out), 
optional:: err
  1967       & file, varname, array, time, quiet, &
  1968       & flag_mpi_split, returned_time, flag_time_exist, err)
  1971       character(*), 
intent(in):: file, varname
  1972       real, 
intent(in):: time
  1973       logical, 
intent(in), 
optional:: quiet
  1974                               real(DP), 
intent(out):: array(:,:,:,:)
  1976       logical, 
intent(in), 
optional:: flag_mpi_split
  1977       real(DP), 
intent(out), 
optional:: returned_time
  1978       logical, 
intent(out), 
optional:: flag_time_exist
  1979       logical, 
intent(out), 
optional:: err
  1984       & file, varname, array, time, quiet, &
  1985       & flag_mpi_split, returned_time, flag_time_exist, err)
  1988       character(*), 
intent(in):: file, varname
  1989       integer, 
intent(in):: time
  1990       logical, 
intent(in), 
optional:: quiet
  1991                               real(DP), 
intent(out):: array(:,:,:,:)
  1993       logical, 
intent(in), 
optional:: flag_mpi_split
  1994       real(DP), 
intent(out), 
optional:: returned_time
  1995       logical, 
intent(out), 
optional:: flag_time_exist
  1996       logical, 
intent(out), 
optional:: err
  2001       & file, varname, array, range, quiet, &
  2002       & flag_mpi_split, returned_time, flag_time_exist, err)
  2005       character(*), 
intent(in):: file, varname
  2006       character(*), 
intent(in), 
optional:: range
  2007       logical, 
intent(in), 
optional:: quiet
  2008                               real(DP), 
intent(out):: array(:,:,:,:,:)
  2010       logical, 
intent(in), 
optional:: flag_mpi_split
  2011       real(DP), 
intent(out), 
optional:: returned_time
  2012       logical, 
intent(out), 
optional:: flag_time_exist
  2013       logical, 
intent(out), 
optional:: err
  2018       & file, varname, array, time, quiet, &
  2019       & flag_mpi_split, returned_time, flag_time_exist, err)
  2022       character(*), 
intent(in):: file, varname
  2023       real(DP), 
intent(in):: time
  2024       logical, 
intent(in), 
optional:: quiet
  2025                               real(DP), 
intent(out):: array(:,:,:,:,:)
  2027       logical, 
intent(in), 
optional:: flag_mpi_split
  2028       real(DP), 
intent(out), 
optional:: returned_time
  2029       logical, 
intent(out), 
optional:: flag_time_exist
  2030       logical, 
intent(out), 
optional:: err
  2035       & file, varname, array, time, quiet, &
  2036       & flag_mpi_split, returned_time, flag_time_exist, err)
  2039       character(*), 
intent(in):: file, varname
  2040       real, 
intent(in):: time
  2041       logical, 
intent(in), 
optional:: quiet
  2042                               real(DP), 
intent(out):: array(:,:,:,:,:)
  2044       logical, 
intent(in), 
optional:: flag_mpi_split
  2045       real(DP), 
intent(out), 
optional:: returned_time
  2046       logical, 
intent(out), 
optional:: flag_time_exist
  2047       logical, 
intent(out), 
optional:: err
  2052       & file, varname, array, time, quiet, &
  2053       & flag_mpi_split, returned_time, flag_time_exist, err)
  2056       character(*), 
intent(in):: file, varname
  2057       integer, 
intent(in):: time
  2058       logical, 
intent(in), 
optional:: quiet
  2059                               real(DP), 
intent(out):: array(:,:,:,:,:)
  2061       logical, 
intent(in), 
optional:: flag_mpi_split
  2062       real(DP), 
intent(out), 
optional:: returned_time
  2063       logical, 
intent(out), 
optional:: flag_time_exist
  2064       logical, 
intent(out), 
optional:: err
  2069       & file, varname, array, range, quiet, &
  2070       & flag_mpi_split, returned_time, flag_time_exist, err)
  2073       character(*), 
intent(in):: file, varname
  2074       character(*), 
intent(in), 
optional:: range
  2075       logical, 
intent(in), 
optional:: quiet
  2076                               real(DP), 
intent(out):: array(:,:,:,:,:,:)
  2078       logical, 
intent(in), 
optional:: flag_mpi_split
  2079       real(DP), 
intent(out), 
optional:: returned_time
  2080       logical, 
intent(out), 
optional:: flag_time_exist
  2081       logical, 
intent(out), 
optional:: err
  2086       & file, varname, array, time, quiet, &
  2087       & flag_mpi_split, returned_time, flag_time_exist, err)
  2090       character(*), 
intent(in):: file, varname
  2091       real(DP), 
intent(in):: time
  2092       logical, 
intent(in), 
optional:: quiet
  2093                               real(DP), 
intent(out):: array(:,:,:,:,:,:)
  2095       logical, 
intent(in), 
optional:: flag_mpi_split
  2096       real(DP), 
intent(out), 
optional:: returned_time
  2097       logical, 
intent(out), 
optional:: flag_time_exist
  2098       logical, 
intent(out), 
optional:: err
  2103       & file, varname, array, time, quiet, &
  2104       & flag_mpi_split, returned_time, flag_time_exist, err)
  2107       character(*), 
intent(in):: file, varname
  2108       real, 
intent(in):: time
  2109       logical, 
intent(in), 
optional:: quiet
  2110                               real(DP), 
intent(out):: array(:,:,:,:,:,:)
  2112       logical, 
intent(in), 
optional:: flag_mpi_split
  2113       real(DP), 
intent(out), 
optional:: returned_time
  2114       logical, 
intent(out), 
optional:: flag_time_exist
  2115       logical, 
intent(out), 
optional:: err
  2120       & file, varname, array, time, quiet, &
  2121       & flag_mpi_split, returned_time, flag_time_exist, err)
  2124       character(*), 
intent(in):: file, varname
  2125       integer, 
intent(in):: time
  2126       logical, 
intent(in), 
optional:: quiet
  2127                               real(DP), 
intent(out):: array(:,:,:,:,:,:)
  2129       logical, 
intent(in), 
optional:: flag_mpi_split
  2130       real(DP), 
intent(out), 
optional:: returned_time
  2131       logical, 
intent(out), 
optional:: flag_time_exist
  2132       logical, 
intent(out), 
optional:: err
  2137       & file, varname, array, range, quiet, &
  2138       & flag_mpi_split, returned_time, flag_time_exist, err)
  2141       character(*), 
intent(in):: file, varname
  2142       character(*), 
intent(in), 
optional:: range
  2143       logical, 
intent(in), 
optional:: quiet
  2144                               real(DP), 
intent(out):: array(:,:,:,:,:,:,:)
  2146       logical, 
intent(in), 
optional:: flag_mpi_split
  2147       real(DP), 
intent(out), 
optional:: returned_time
  2148       logical, 
intent(out), 
optional:: flag_time_exist
  2149       logical, 
intent(out), 
optional:: err
  2154       & file, varname, array, time, quiet, &
  2155       & flag_mpi_split, returned_time, flag_time_exist, err)
  2158       character(*), 
intent(in):: file, varname
  2159       real(DP), 
intent(in):: time
  2160       logical, 
intent(in), 
optional:: quiet
  2161                               real(DP), 
intent(out):: array(:,:,:,:,:,:,:)
  2163       logical, 
intent(in), 
optional:: flag_mpi_split
  2164       real(DP), 
intent(out), 
optional:: returned_time
  2165       logical, 
intent(out), 
optional:: flag_time_exist
  2166       logical, 
intent(out), 
optional:: err
  2171       & file, varname, array, time, quiet, &
  2172       & flag_mpi_split, returned_time, flag_time_exist, err)
  2175       character(*), 
intent(in):: file, varname
  2176       real, 
intent(in):: time
  2177       logical, 
intent(in), 
optional:: quiet
  2178                               real(DP), 
intent(out):: array(:,:,:,:,:,:,:)
  2180       logical, 
intent(in), 
optional:: flag_mpi_split
  2181       real(DP), 
intent(out), 
optional:: returned_time
  2182       logical, 
intent(out), 
optional:: flag_time_exist
  2183       logical, 
intent(out), 
optional:: err
  2188       & file, varname, array, time, quiet, &
  2189       & flag_mpi_split, returned_time, flag_time_exist, err)
  2192       character(*), 
intent(in):: file, varname
  2193       integer, 
intent(in):: time
  2194       logical, 
intent(in), 
optional:: quiet
  2195                               real(DP), 
intent(out):: array(:,:,:,:,:,:,:)
  2197       logical, 
intent(in), 
optional:: flag_mpi_split
  2198       real(DP), 
intent(out), 
optional:: returned_time
  2199       logical, 
intent(out), 
optional:: flag_time_exist
  2200       logical, 
intent(out), 
optional:: err
  2205       & file, varname, array, range, quiet, &
  2206       & flag_mpi_split, returned_time, flag_time_exist, err)
  2209       character(*), 
intent(in):: file, varname
  2210       character(*), 
intent(in), 
optional:: range
  2211       logical, 
intent(in), 
optional:: quiet
  2212                               real, 
intent(out):: array
  2214       logical, 
intent(in), 
optional:: flag_mpi_split
  2215       real(DP), 
intent(out), 
optional:: returned_time
  2216       logical, 
intent(out), 
optional:: flag_time_exist
  2217       logical, 
intent(out), 
optional:: err
  2222       & file, varname, array, time, quiet, &
  2223       & flag_mpi_split, returned_time, flag_time_exist, err)
  2226       character(*), 
intent(in):: file, varname
  2227       real(DP), 
intent(in):: time
  2228       logical, 
intent(in), 
optional:: quiet
  2229                               real, 
intent(out):: array
  2231       logical, 
intent(in), 
optional:: flag_mpi_split
  2232       real(DP), 
intent(out), 
optional:: returned_time
  2233       logical, 
intent(out), 
optional:: flag_time_exist
  2234       logical, 
intent(out), 
optional:: err
  2239       & file, varname, array, time, quiet, &
  2240       & flag_mpi_split, returned_time, flag_time_exist, err)
  2243       character(*), 
intent(in):: file, varname
  2244       real, 
intent(in):: time
  2245       logical, 
intent(in), 
optional:: quiet
  2246                               real, 
intent(out):: array
  2248       logical, 
intent(in), 
optional:: flag_mpi_split
  2249       real(DP), 
intent(out), 
optional:: returned_time
  2250       logical, 
intent(out), 
optional:: flag_time_exist
  2251       logical, 
intent(out), 
optional:: err
  2256       & file, varname, array, time, quiet, &
  2257       & flag_mpi_split, returned_time, flag_time_exist, err)
  2260       character(*), 
intent(in):: file, varname
  2261       integer, 
intent(in):: time
  2262       logical, 
intent(in), 
optional:: quiet
  2263                               real, 
intent(out):: array
  2265       logical, 
intent(in), 
optional:: flag_mpi_split
  2266       real(DP), 
intent(out), 
optional:: returned_time
  2267       logical, 
intent(out), 
optional:: flag_time_exist
  2268       logical, 
intent(out), 
optional:: err
  2273       & file, varname, array, range, quiet, &
  2274       & flag_mpi_split, returned_time, flag_time_exist, err)
  2277       character(*), 
intent(in):: file, varname
  2278       character(*), 
intent(in), 
optional:: range
  2279       logical, 
intent(in), 
optional:: quiet
  2280                               real, 
intent(out):: array(:)
  2282       logical, 
intent(in), 
optional:: flag_mpi_split
  2283       real(DP), 
intent(out), 
optional:: returned_time
  2284       logical, 
intent(out), 
optional:: flag_time_exist
  2285       logical, 
intent(out), 
optional:: err
  2290       & file, varname, array, time, quiet, &
  2291       & flag_mpi_split, returned_time, flag_time_exist, err)
  2294       character(*), 
intent(in):: file, varname
  2295       real(DP), 
intent(in):: time
  2296       logical, 
intent(in), 
optional:: quiet
  2297                               real, 
intent(out):: array(:)
  2299       logical, 
intent(in), 
optional:: flag_mpi_split
  2300       real(DP), 
intent(out), 
optional:: returned_time
  2301       logical, 
intent(out), 
optional:: flag_time_exist
  2302       logical, 
intent(out), 
optional:: err
  2307       & file, varname, array, time, quiet, &
  2308       & flag_mpi_split, returned_time, flag_time_exist, err)
  2311       character(*), 
intent(in):: file, varname
  2312       real, 
intent(in):: time
  2313       logical, 
intent(in), 
optional:: quiet
  2314                               real, 
intent(out):: array(:)
  2316       logical, 
intent(in), 
optional:: flag_mpi_split
  2317       real(DP), 
intent(out), 
optional:: returned_time
  2318       logical, 
intent(out), 
optional:: flag_time_exist
  2319       logical, 
intent(out), 
optional:: err
  2324       & file, varname, array, time, quiet, &
  2325       & flag_mpi_split, returned_time, flag_time_exist, err)
  2328       character(*), 
intent(in):: file, varname
  2329       integer, 
intent(in):: time
  2330       logical, 
intent(in), 
optional:: quiet
  2331                               real, 
intent(out):: array(:)
  2333       logical, 
intent(in), 
optional:: flag_mpi_split
  2334       real(DP), 
intent(out), 
optional:: returned_time
  2335       logical, 
intent(out), 
optional:: flag_time_exist
  2336       logical, 
intent(out), 
optional:: err
  2341       & file, varname, array, range, quiet, &
  2342       & flag_mpi_split, returned_time, flag_time_exist, err)
  2345       character(*), 
intent(in):: file, varname
  2346       character(*), 
intent(in), 
optional:: range
  2347       logical, 
intent(in), 
optional:: quiet
  2348                               real, 
intent(out):: array(:,:)
  2350       logical, 
intent(in), 
optional:: flag_mpi_split
  2351       real(DP), 
intent(out), 
optional:: returned_time
  2352       logical, 
intent(out), 
optional:: flag_time_exist
  2353       logical, 
intent(out), 
optional:: err
  2358       & file, varname, array, time, quiet, &
  2359       & flag_mpi_split, returned_time, flag_time_exist, err)
  2362       character(*), 
intent(in):: file, varname
  2363       real(DP), 
intent(in):: time
  2364       logical, 
intent(in), 
optional:: quiet
  2365                               real, 
intent(out):: array(:,:)
  2367       logical, 
intent(in), 
optional:: flag_mpi_split
  2368       real(DP), 
intent(out), 
optional:: returned_time
  2369       logical, 
intent(out), 
optional:: flag_time_exist
  2370       logical, 
intent(out), 
optional:: err
  2375       & file, varname, array, time, quiet, &
  2376       & flag_mpi_split, returned_time, flag_time_exist, err)
  2379       character(*), 
intent(in):: file, varname
  2380       real, 
intent(in):: time
  2381       logical, 
intent(in), 
optional:: quiet
  2382                               real, 
intent(out):: array(:,:)
  2384       logical, 
intent(in), 
optional:: flag_mpi_split
  2385       real(DP), 
intent(out), 
optional:: returned_time
  2386       logical, 
intent(out), 
optional:: flag_time_exist
  2387       logical, 
intent(out), 
optional:: err
  2392       & file, varname, array, time, quiet, &
  2393       & flag_mpi_split, returned_time, flag_time_exist, err)
  2396       character(*), 
intent(in):: file, varname
  2397       integer, 
intent(in):: time
  2398       logical, 
intent(in), 
optional:: quiet
  2399                               real, 
intent(out):: array(:,:)
  2401       logical, 
intent(in), 
optional:: flag_mpi_split
  2402       real(DP), 
intent(out), 
optional:: returned_time
  2403       logical, 
intent(out), 
optional:: flag_time_exist
  2404       logical, 
intent(out), 
optional:: err
  2409       & file, varname, array, range, quiet, &
  2410       & flag_mpi_split, returned_time, flag_time_exist, err)
  2413       character(*), 
intent(in):: file, varname
  2414       character(*), 
intent(in), 
optional:: range
  2415       logical, 
intent(in), 
optional:: quiet
  2416                               real, 
intent(out):: array(:,:,:)
  2418       logical, 
intent(in), 
optional:: flag_mpi_split
  2419       real(DP), 
intent(out), 
optional:: returned_time
  2420       logical, 
intent(out), 
optional:: flag_time_exist
  2421       logical, 
intent(out), 
optional:: err
  2426       & file, varname, array, time, quiet, &
  2427       & flag_mpi_split, returned_time, flag_time_exist, err)
  2430       character(*), 
intent(in):: file, varname
  2431       real(DP), 
intent(in):: time
  2432       logical, 
intent(in), 
optional:: quiet
  2433                               real, 
intent(out):: array(:,:,:)
  2435       logical, 
intent(in), 
optional:: flag_mpi_split
  2436       real(DP), 
intent(out), 
optional:: returned_time
  2437       logical, 
intent(out), 
optional:: flag_time_exist
  2438       logical, 
intent(out), 
optional:: err
  2443       & file, varname, array, time, quiet, &
  2444       & flag_mpi_split, returned_time, flag_time_exist, err)
  2447       character(*), 
intent(in):: file, varname
  2448       real, 
intent(in):: time
  2449       logical, 
intent(in), 
optional:: quiet
  2450                               real, 
intent(out):: array(:,:,:)
  2452       logical, 
intent(in), 
optional:: flag_mpi_split
  2453       real(DP), 
intent(out), 
optional:: returned_time
  2454       logical, 
intent(out), 
optional:: flag_time_exist
  2455       logical, 
intent(out), 
optional:: err
  2460       & file, varname, array, time, quiet, &
  2461       & flag_mpi_split, returned_time, flag_time_exist, err)
  2464       character(*), 
intent(in):: file, varname
  2465       integer, 
intent(in):: time
  2466       logical, 
intent(in), 
optional:: quiet
  2467                               real, 
intent(out):: array(:,:,:)
  2469       logical, 
intent(in), 
optional:: flag_mpi_split
  2470       real(DP), 
intent(out), 
optional:: returned_time
  2471       logical, 
intent(out), 
optional:: flag_time_exist
  2472       logical, 
intent(out), 
optional:: err
  2477       & file, varname, array, range, quiet, &
  2478       & flag_mpi_split, returned_time, flag_time_exist, err)
  2481       character(*), 
intent(in):: file, varname
  2482       character(*), 
intent(in), 
optional:: range
  2483       logical, 
intent(in), 
optional:: quiet
  2484                               real, 
intent(out):: array(:,:,:,:)
  2486       logical, 
intent(in), 
optional:: flag_mpi_split
  2487       real(DP), 
intent(out), 
optional:: returned_time
  2488       logical, 
intent(out), 
optional:: flag_time_exist
  2489       logical, 
intent(out), 
optional:: err
  2494       & file, varname, array, time, quiet, &
  2495       & flag_mpi_split, returned_time, flag_time_exist, err)
  2498       character(*), 
intent(in):: file, varname
  2499       real(DP), 
intent(in):: time
  2500       logical, 
intent(in), 
optional:: quiet
  2501                               real, 
intent(out):: array(:,:,:,:)
  2503       logical, 
intent(in), 
optional:: flag_mpi_split
  2504       real(DP), 
intent(out), 
optional:: returned_time
  2505       logical, 
intent(out), 
optional:: flag_time_exist
  2506       logical, 
intent(out), 
optional:: err
  2511       & file, varname, array, time, quiet, &
  2512       & flag_mpi_split, returned_time, flag_time_exist, err)
  2515       character(*), 
intent(in):: file, varname
  2516       real, 
intent(in):: time
  2517       logical, 
intent(in), 
optional:: quiet
  2518                               real, 
intent(out):: array(:,:,:,:)
  2520       logical, 
intent(in), 
optional:: flag_mpi_split
  2521       real(DP), 
intent(out), 
optional:: returned_time
  2522       logical, 
intent(out), 
optional:: flag_time_exist
  2523       logical, 
intent(out), 
optional:: err
  2528       & file, varname, array, time, quiet, &
  2529       & flag_mpi_split, returned_time, flag_time_exist, err)
  2532       character(*), 
intent(in):: file, varname
  2533       integer, 
intent(in):: time
  2534       logical, 
intent(in), 
optional:: quiet
  2535                               real, 
intent(out):: array(:,:,:,:)
  2537       logical, 
intent(in), 
optional:: flag_mpi_split
  2538       real(DP), 
intent(out), 
optional:: returned_time
  2539       logical, 
intent(out), 
optional:: flag_time_exist
  2540       logical, 
intent(out), 
optional:: err
  2545       & file, varname, array, range, quiet, &
  2546       & flag_mpi_split, returned_time, flag_time_exist, err)
  2549       character(*), 
intent(in):: file, varname
  2550       character(*), 
intent(in), 
optional:: range
  2551       logical, 
intent(in), 
optional:: quiet
  2552                               real, 
intent(out):: array(:,:,:,:,:)
  2554       logical, 
intent(in), 
optional:: flag_mpi_split
  2555       real(DP), 
intent(out), 
optional:: returned_time
  2556       logical, 
intent(out), 
optional:: flag_time_exist
  2557       logical, 
intent(out), 
optional:: err
  2562       & file, varname, array, time, quiet, &
  2563       & flag_mpi_split, returned_time, flag_time_exist, err)
  2566       character(*), 
intent(in):: file, varname
  2567       real(DP), 
intent(in):: time
  2568       logical, 
intent(in), 
optional:: quiet
  2569                               real, 
intent(out):: array(:,:,:,:,:)
  2571       logical, 
intent(in), 
optional:: flag_mpi_split
  2572       real(DP), 
intent(out), 
optional:: returned_time
  2573       logical, 
intent(out), 
optional:: flag_time_exist
  2574       logical, 
intent(out), 
optional:: err
  2579       & file, varname, array, time, quiet, &
  2580       & flag_mpi_split, returned_time, flag_time_exist, err)
  2583       character(*), 
intent(in):: file, varname
  2584       real, 
intent(in):: time
  2585       logical, 
intent(in), 
optional:: quiet
  2586                               real, 
intent(out):: array(:,:,:,:,:)
  2588       logical, 
intent(in), 
optional:: flag_mpi_split
  2589       real(DP), 
intent(out), 
optional:: returned_time
  2590       logical, 
intent(out), 
optional:: flag_time_exist
  2591       logical, 
intent(out), 
optional:: err
  2596       & file, varname, array, time, quiet, &
  2597       & flag_mpi_split, returned_time, flag_time_exist, err)
  2600       character(*), 
intent(in):: file, varname
  2601       integer, 
intent(in):: time
  2602       logical, 
intent(in), 
optional:: quiet
  2603                               real, 
intent(out):: array(:,:,:,:,:)
  2605       logical, 
intent(in), 
optional:: flag_mpi_split
  2606       real(DP), 
intent(out), 
optional:: returned_time
  2607       logical, 
intent(out), 
optional:: flag_time_exist
  2608       logical, 
intent(out), 
optional:: err
  2613       & file, varname, array, range, quiet, &
  2614       & flag_mpi_split, returned_time, flag_time_exist, err)
  2617       character(*), 
intent(in):: file, varname
  2618       character(*), 
intent(in), 
optional:: range
  2619       logical, 
intent(in), 
optional:: quiet
  2620                               real, 
intent(out):: array(:,:,:,:,:,:)
  2622       logical, 
intent(in), 
optional:: flag_mpi_split
  2623       real(DP), 
intent(out), 
optional:: returned_time
  2624       logical, 
intent(out), 
optional:: flag_time_exist
  2625       logical, 
intent(out), 
optional:: err
  2630       & file, varname, array, time, quiet, &
  2631       & flag_mpi_split, returned_time, flag_time_exist, err)
  2634       character(*), 
intent(in):: file, varname
  2635       real(DP), 
intent(in):: time
  2636       logical, 
intent(in), 
optional:: quiet
  2637                               real, 
intent(out):: array(:,:,:,:,:,:)
  2639       logical, 
intent(in), 
optional:: flag_mpi_split
  2640       real(DP), 
intent(out), 
optional:: returned_time
  2641       logical, 
intent(out), 
optional:: flag_time_exist
  2642       logical, 
intent(out), 
optional:: err
  2647       & file, varname, array, time, quiet, &
  2648       & flag_mpi_split, returned_time, flag_time_exist, err)
  2651       character(*), 
intent(in):: file, varname
  2652       real, 
intent(in):: time
  2653       logical, 
intent(in), 
optional:: quiet
  2654                               real, 
intent(out):: array(:,:,:,:,:,:)
  2656       logical, 
intent(in), 
optional:: flag_mpi_split
  2657       real(DP), 
intent(out), 
optional:: returned_time
  2658       logical, 
intent(out), 
optional:: flag_time_exist
  2659       logical, 
intent(out), 
optional:: err
  2664       & file, varname, array, time, quiet, &
  2665       & flag_mpi_split, returned_time, flag_time_exist, err)
  2668       character(*), 
intent(in):: file, varname
  2669       integer, 
intent(in):: time
  2670       logical, 
intent(in), 
optional:: quiet
  2671                               real, 
intent(out):: array(:,:,:,:,:,:)
  2673       logical, 
intent(in), 
optional:: flag_mpi_split
  2674       real(DP), 
intent(out), 
optional:: returned_time
  2675       logical, 
intent(out), 
optional:: flag_time_exist
  2676       logical, 
intent(out), 
optional:: err
  2681       & file, varname, array, range, quiet, &
  2682       & flag_mpi_split, returned_time, flag_time_exist, err)
  2685       character(*), 
intent(in):: file, varname
  2686       character(*), 
intent(in), 
optional:: range
  2687       logical, 
intent(in), 
optional:: quiet
  2688                               real, 
intent(out):: array(:,:,:,:,:,:,:)
  2690       logical, 
intent(in), 
optional:: flag_mpi_split
  2691       real(DP), 
intent(out), 
optional:: returned_time
  2692       logical, 
intent(out), 
optional:: flag_time_exist
  2693       logical, 
intent(out), 
optional:: err
  2698       & file, varname, array, time, quiet, &
  2699       & flag_mpi_split, returned_time, flag_time_exist, err)
  2702       character(*), 
intent(in):: file, varname
  2703       real(DP), 
intent(in):: time
  2704       logical, 
intent(in), 
optional:: quiet
  2705                               real, 
intent(out):: array(:,:,:,:,:,:,:)
  2707       logical, 
intent(in), 
optional:: flag_mpi_split
  2708       real(DP), 
intent(out), 
optional:: returned_time
  2709       logical, 
intent(out), 
optional:: flag_time_exist
  2710       logical, 
intent(out), 
optional:: err
  2715       & file, varname, array, time, quiet, &
  2716       & flag_mpi_split, returned_time, flag_time_exist, err)
  2719       character(*), 
intent(in):: file, varname
  2720       real, 
intent(in):: time
  2721       logical, 
intent(in), 
optional:: quiet
  2722                               real, 
intent(out):: array(:,:,:,:,:,:,:)
  2724       logical, 
intent(in), 
optional:: flag_mpi_split
  2725       real(DP), 
intent(out), 
optional:: returned_time
  2726       logical, 
intent(out), 
optional:: flag_time_exist
  2727       logical, 
intent(out), 
optional:: err
  2732       & file, varname, array, time, quiet, &
  2733       & flag_mpi_split, returned_time, flag_time_exist, err)
  2736       character(*), 
intent(in):: file, varname
  2737       integer, 
intent(in):: time
  2738       logical, 
intent(in), 
optional:: quiet
  2739                               real, 
intent(out):: array(:,:,:,:,:,:,:)
  2741       logical, 
intent(in), 
optional:: flag_mpi_split
  2742       real(DP), 
intent(out), 
optional:: returned_time
  2743       logical, 
intent(out), 
optional:: flag_time_exist
  2744       logical, 
intent(out), 
optional:: err
  2749       & file, varname, array, range, quiet, &
  2750       & flag_mpi_split, returned_time, flag_time_exist, err)
  2753       character(*), 
intent(in):: file, varname
  2754       character(*), 
intent(in), 
optional:: range
  2755       logical, 
intent(in), 
optional:: quiet
  2756                               integer, 
intent(out):: array
  2758       logical, 
intent(in), 
optional:: flag_mpi_split
  2759       real(DP), 
intent(out), 
optional:: returned_time
  2760       logical, 
intent(out), 
optional:: flag_time_exist
  2761       logical, 
intent(out), 
optional:: err
  2766       & file, varname, array, time, quiet, &
  2767       & flag_mpi_split, returned_time, flag_time_exist, err)
  2770       character(*), 
intent(in):: file, varname
  2771       real(DP), 
intent(in):: time
  2772       logical, 
intent(in), 
optional:: quiet
  2773                               integer, 
intent(out):: array
  2775       logical, 
intent(in), 
optional:: flag_mpi_split
  2776       real(DP), 
intent(out), 
optional:: returned_time
  2777       logical, 
intent(out), 
optional:: flag_time_exist
  2778       logical, 
intent(out), 
optional:: err
  2783       & file, varname, array, time, quiet, &
  2784       & flag_mpi_split, returned_time, flag_time_exist, err)
  2787       character(*), 
intent(in):: file, varname
  2788       real, 
intent(in):: time
  2789       logical, 
intent(in), 
optional:: quiet
  2790                               integer, 
intent(out):: array
  2792       logical, 
intent(in), 
optional:: flag_mpi_split
  2793       real(DP), 
intent(out), 
optional:: returned_time
  2794       logical, 
intent(out), 
optional:: flag_time_exist
  2795       logical, 
intent(out), 
optional:: err
  2800       & file, varname, array, time, quiet, &
  2801       & flag_mpi_split, returned_time, flag_time_exist, err)
  2804       character(*), 
intent(in):: file, varname
  2805       integer, 
intent(in):: time
  2806       logical, 
intent(in), 
optional:: quiet
  2807                               integer, 
intent(out):: array
  2809       logical, 
intent(in), 
optional:: flag_mpi_split
  2810       real(DP), 
intent(out), 
optional:: returned_time
  2811       logical, 
intent(out), 
optional:: flag_time_exist
  2812       logical, 
intent(out), 
optional:: err
  2817       & file, varname, array, range, quiet, &
  2818       & flag_mpi_split, returned_time, flag_time_exist, err)
  2821       character(*), 
intent(in):: file, varname
  2822       character(*), 
intent(in), 
optional:: range
  2823       logical, 
intent(in), 
optional:: quiet
  2824                               integer, 
intent(out):: array(:)
  2826       logical, 
intent(in), 
optional:: flag_mpi_split
  2827       real(DP), 
intent(out), 
optional:: returned_time
  2828       logical, 
intent(out), 
optional:: flag_time_exist
  2829       logical, 
intent(out), 
optional:: err
  2834       & file, varname, array, time, quiet, &
  2835       & flag_mpi_split, returned_time, flag_time_exist, err)
  2838       character(*), 
intent(in):: file, varname
  2839       real(DP), 
intent(in):: time
  2840       logical, 
intent(in), 
optional:: quiet
  2841                               integer, 
intent(out):: array(:)
  2843       logical, 
intent(in), 
optional:: flag_mpi_split
  2844       real(DP), 
intent(out), 
optional:: returned_time
  2845       logical, 
intent(out), 
optional:: flag_time_exist
  2846       logical, 
intent(out), 
optional:: err
  2851       & file, varname, array, time, quiet, &
  2852       & flag_mpi_split, returned_time, flag_time_exist, err)
  2855       character(*), 
intent(in):: file, varname
  2856       real, 
intent(in):: time
  2857       logical, 
intent(in), 
optional:: quiet
  2858                               integer, 
intent(out):: array(:)
  2860       logical, 
intent(in), 
optional:: flag_mpi_split
  2861       real(DP), 
intent(out), 
optional:: returned_time
  2862       logical, 
intent(out), 
optional:: flag_time_exist
  2863       logical, 
intent(out), 
optional:: err
  2868       & file, varname, array, time, quiet, &
  2869       & flag_mpi_split, returned_time, flag_time_exist, err)
  2872       character(*), 
intent(in):: file, varname
  2873       integer, 
intent(in):: time
  2874       logical, 
intent(in), 
optional:: quiet
  2875                               integer, 
intent(out):: array(:)
  2877       logical, 
intent(in), 
optional:: flag_mpi_split
  2878       real(DP), 
intent(out), 
optional:: returned_time
  2879       logical, 
intent(out), 
optional:: flag_time_exist
  2880       logical, 
intent(out), 
optional:: err
  2885       & file, varname, array, range, quiet, &
  2886       & flag_mpi_split, returned_time, flag_time_exist, err)
  2889       character(*), 
intent(in):: file, varname
  2890       character(*), 
intent(in), 
optional:: range
  2891       logical, 
intent(in), 
optional:: quiet
  2892                               integer, 
intent(out):: array(:,:)
  2894       logical, 
intent(in), 
optional:: flag_mpi_split
  2895       real(DP), 
intent(out), 
optional:: returned_time
  2896       logical, 
intent(out), 
optional:: flag_time_exist
  2897       logical, 
intent(out), 
optional:: err
  2902       & file, varname, array, time, quiet, &
  2903       & flag_mpi_split, returned_time, flag_time_exist, err)
  2906       character(*), 
intent(in):: file, varname
  2907       real(DP), 
intent(in):: time
  2908       logical, 
intent(in), 
optional:: quiet
  2909                               integer, 
intent(out):: array(:,:)
  2911       logical, 
intent(in), 
optional:: flag_mpi_split
  2912       real(DP), 
intent(out), 
optional:: returned_time
  2913       logical, 
intent(out), 
optional:: flag_time_exist
  2914       logical, 
intent(out), 
optional:: err
  2919       & file, varname, array, time, quiet, &
  2920       & flag_mpi_split, returned_time, flag_time_exist, err)
  2923       character(*), 
intent(in):: file, varname
  2924       real, 
intent(in):: time
  2925       logical, 
intent(in), 
optional:: quiet
  2926                               integer, 
intent(out):: array(:,:)
  2928       logical, 
intent(in), 
optional:: flag_mpi_split
  2929       real(DP), 
intent(out), 
optional:: returned_time
  2930       logical, 
intent(out), 
optional:: flag_time_exist
  2931       logical, 
intent(out), 
optional:: err
  2936       & file, varname, array, time, quiet, &
  2937       & flag_mpi_split, returned_time, flag_time_exist, err)
  2940       character(*), 
intent(in):: file, varname
  2941       integer, 
intent(in):: time
  2942       logical, 
intent(in), 
optional:: quiet
  2943                               integer, 
intent(out):: array(:,:)
  2945       logical, 
intent(in), 
optional:: flag_mpi_split
  2946       real(DP), 
intent(out), 
optional:: returned_time
  2947       logical, 
intent(out), 
optional:: flag_time_exist
  2948       logical, 
intent(out), 
optional:: err
  2953       & file, varname, array, range, quiet, &
  2954       & flag_mpi_split, returned_time, flag_time_exist, err)
  2957       character(*), 
intent(in):: file, varname
  2958       character(*), 
intent(in), 
optional:: range
  2959       logical, 
intent(in), 
optional:: quiet
  2960                               integer, 
intent(out):: array(:,:,:)
  2962       logical, 
intent(in), 
optional:: flag_mpi_split
  2963       real(DP), 
intent(out), 
optional:: returned_time
  2964       logical, 
intent(out), 
optional:: flag_time_exist
  2965       logical, 
intent(out), 
optional:: err
  2970       & file, varname, array, time, quiet, &
  2971       & flag_mpi_split, returned_time, flag_time_exist, err)
  2974       character(*), 
intent(in):: file, varname
  2975       real(DP), 
intent(in):: time
  2976       logical, 
intent(in), 
optional:: quiet
  2977                               integer, 
intent(out):: array(:,:,:)
  2979       logical, 
intent(in), 
optional:: flag_mpi_split
  2980       real(DP), 
intent(out), 
optional:: returned_time
  2981       logical, 
intent(out), 
optional:: flag_time_exist
  2982       logical, 
intent(out), 
optional:: err
  2987       & file, varname, array, time, quiet, &
  2988       & flag_mpi_split, returned_time, flag_time_exist, err)
  2991       character(*), 
intent(in):: file, varname
  2992       real, 
intent(in):: time
  2993       logical, 
intent(in), 
optional:: quiet
  2994                               integer, 
intent(out):: array(:,:,:)
  2996       logical, 
intent(in), 
optional:: flag_mpi_split
  2997       real(DP), 
intent(out), 
optional:: returned_time
  2998       logical, 
intent(out), 
optional:: flag_time_exist
  2999       logical, 
intent(out), 
optional:: err
  3004       & file, varname, array, time, quiet, &
  3005       & flag_mpi_split, returned_time, flag_time_exist, err)
  3008       character(*), 
intent(in):: file, varname
  3009       integer, 
intent(in):: time
  3010       logical, 
intent(in), 
optional:: quiet
  3011                               integer, 
intent(out):: array(:,:,:)
  3013       logical, 
intent(in), 
optional:: flag_mpi_split
  3014       real(DP), 
intent(out), 
optional:: returned_time
  3015       logical, 
intent(out), 
optional:: flag_time_exist
  3016       logical, 
intent(out), 
optional:: err
  3021       & file, varname, array, range, quiet, &
  3022       & flag_mpi_split, returned_time, flag_time_exist, err)
  3025       character(*), 
intent(in):: file, varname
  3026       character(*), 
intent(in), 
optional:: range
  3027       logical, 
intent(in), 
optional:: quiet
  3028                               integer, 
intent(out):: array(:,:,:,:)
  3030       logical, 
intent(in), 
optional:: flag_mpi_split
  3031       real(DP), 
intent(out), 
optional:: returned_time
  3032       logical, 
intent(out), 
optional:: flag_time_exist
  3033       logical, 
intent(out), 
optional:: err
  3038       & file, varname, array, time, quiet, &
  3039       & flag_mpi_split, returned_time, flag_time_exist, err)
  3042       character(*), 
intent(in):: file, varname
  3043       real(DP), 
intent(in):: time
  3044       logical, 
intent(in), 
optional:: quiet
  3045                               integer, 
intent(out):: array(:,:,:,:)
  3047       logical, 
intent(in), 
optional:: flag_mpi_split
  3048       real(DP), 
intent(out), 
optional:: returned_time
  3049       logical, 
intent(out), 
optional:: flag_time_exist
  3050       logical, 
intent(out), 
optional:: err
  3055       & file, varname, array, time, quiet, &
  3056       & flag_mpi_split, returned_time, flag_time_exist, err)
  3059       character(*), 
intent(in):: file, varname
  3060       real, 
intent(in):: time
  3061       logical, 
intent(in), 
optional:: quiet
  3062                               integer, 
intent(out):: array(:,:,:,:)
  3064       logical, 
intent(in), 
optional:: flag_mpi_split
  3065       real(DP), 
intent(out), 
optional:: returned_time
  3066       logical, 
intent(out), 
optional:: flag_time_exist
  3067       logical, 
intent(out), 
optional:: err
  3072       & file, varname, array, time, quiet, &
  3073       & flag_mpi_split, returned_time, flag_time_exist, err)
  3076       character(*), 
intent(in):: file, varname
  3077       integer, 
intent(in):: time
  3078       logical, 
intent(in), 
optional:: quiet
  3079                               integer, 
intent(out):: array(:,:,:,:)
  3081       logical, 
intent(in), 
optional:: flag_mpi_split
  3082       real(DP), 
intent(out), 
optional:: returned_time
  3083       logical, 
intent(out), 
optional:: flag_time_exist
  3084       logical, 
intent(out), 
optional:: err
  3089       & file, varname, array, range, quiet, &
  3090       & flag_mpi_split, returned_time, flag_time_exist, err)
  3093       character(*), 
intent(in):: file, varname
  3094       character(*), 
intent(in), 
optional:: range
  3095       logical, 
intent(in), 
optional:: quiet
  3096                               integer, 
intent(out):: array(:,:,:,:,:)
  3098       logical, 
intent(in), 
optional:: flag_mpi_split
  3099       real(DP), 
intent(out), 
optional:: returned_time
  3100       logical, 
intent(out), 
optional:: flag_time_exist
  3101       logical, 
intent(out), 
optional:: err
  3106       & file, varname, array, time, quiet, &
  3107       & flag_mpi_split, returned_time, flag_time_exist, err)
  3110       character(*), 
intent(in):: file, varname
  3111       real(DP), 
intent(in):: time
  3112       logical, 
intent(in), 
optional:: quiet
  3113                               integer, 
intent(out):: array(:,:,:,:,:)
  3115       logical, 
intent(in), 
optional:: flag_mpi_split
  3116       real(DP), 
intent(out), 
optional:: returned_time
  3117       logical, 
intent(out), 
optional:: flag_time_exist
  3118       logical, 
intent(out), 
optional:: err
  3123       & file, varname, array, time, quiet, &
  3124       & flag_mpi_split, returned_time, flag_time_exist, err)
  3127       character(*), 
intent(in):: file, varname
  3128       real, 
intent(in):: time
  3129       logical, 
intent(in), 
optional:: quiet
  3130                               integer, 
intent(out):: array(:,:,:,:,:)
  3132       logical, 
intent(in), 
optional:: flag_mpi_split
  3133       real(DP), 
intent(out), 
optional:: returned_time
  3134       logical, 
intent(out), 
optional:: flag_time_exist
  3135       logical, 
intent(out), 
optional:: err
  3140       & file, varname, array, time, quiet, &
  3141       & flag_mpi_split, returned_time, flag_time_exist, err)
  3144       character(*), 
intent(in):: file, varname
  3145       integer, 
intent(in):: time
  3146       logical, 
intent(in), 
optional:: quiet
  3147                               integer, 
intent(out):: array(:,:,:,:,:)
  3149       logical, 
intent(in), 
optional:: flag_mpi_split
  3150       real(DP), 
intent(out), 
optional:: returned_time
  3151       logical, 
intent(out), 
optional:: flag_time_exist
  3152       logical, 
intent(out), 
optional:: err
  3157       & file, varname, array, range, quiet, &
  3158       & flag_mpi_split, returned_time, flag_time_exist, err)
  3161       character(*), 
intent(in):: file, varname
  3162       character(*), 
intent(in), 
optional:: range
  3163       logical, 
intent(in), 
optional:: quiet
  3164                               integer, 
intent(out):: array(:,:,:,:,:,:)
  3166       logical, 
intent(in), 
optional:: flag_mpi_split
  3167       real(DP), 
intent(out), 
optional:: returned_time
  3168       logical, 
intent(out), 
optional:: flag_time_exist
  3169       logical, 
intent(out), 
optional:: err
  3174       & file, varname, array, time, quiet, &
  3175       & flag_mpi_split, returned_time, flag_time_exist, err)
  3178       character(*), 
intent(in):: file, varname
  3179       real(DP), 
intent(in):: time
  3180       logical, 
intent(in), 
optional:: quiet
  3181                               integer, 
intent(out):: array(:,:,:,:,:,:)
  3183       logical, 
intent(in), 
optional:: flag_mpi_split
  3184       real(DP), 
intent(out), 
optional:: returned_time
  3185       logical, 
intent(out), 
optional:: flag_time_exist
  3186       logical, 
intent(out), 
optional:: err
  3191       & file, varname, array, time, quiet, &
  3192       & flag_mpi_split, returned_time, flag_time_exist, err)
  3195       character(*), 
intent(in):: file, varname
  3196       real, 
intent(in):: time
  3197       logical, 
intent(in), 
optional:: quiet
  3198                               integer, 
intent(out):: array(:,:,:,:,:,:)
  3200       logical, 
intent(in), 
optional:: flag_mpi_split
  3201       real(DP), 
intent(out), 
optional:: returned_time
  3202       logical, 
intent(out), 
optional:: flag_time_exist
  3203       logical, 
intent(out), 
optional:: err
  3208       & file, varname, array, time, quiet, &
  3209       & flag_mpi_split, returned_time, flag_time_exist, err)
  3212       character(*), 
intent(in):: file, varname
  3213       integer, 
intent(in):: time
  3214       logical, 
intent(in), 
optional:: quiet
  3215                               integer, 
intent(out):: array(:,:,:,:,:,:)
  3217       logical, 
intent(in), 
optional:: flag_mpi_split
  3218       real(DP), 
intent(out), 
optional:: returned_time
  3219       logical, 
intent(out), 
optional:: flag_time_exist
  3220       logical, 
intent(out), 
optional:: err
  3225       & file, varname, array, range, quiet, &
  3226       & flag_mpi_split, returned_time, flag_time_exist, err)
  3229       character(*), 
intent(in):: file, varname
  3230       character(*), 
intent(in), 
optional:: range
  3231       logical, 
intent(in), 
optional:: quiet
  3232                               integer, 
intent(out):: array(:,:,:,:,:,:,:)
  3234       logical, 
intent(in), 
optional:: flag_mpi_split
  3235       real(DP), 
intent(out), 
optional:: returned_time
  3236       logical, 
intent(out), 
optional:: flag_time_exist
  3237       logical, 
intent(out), 
optional:: err
  3242       & file, varname, array, time, quiet, &
  3243       & flag_mpi_split, returned_time, flag_time_exist, err)
  3246       character(*), 
intent(in):: file, varname
  3247       real(DP), 
intent(in):: time
  3248       logical, 
intent(in), 
optional:: quiet
  3249                               integer, 
intent(out):: array(:,:,:,:,:,:,:)
  3251       logical, 
intent(in), 
optional:: flag_mpi_split
  3252       real(DP), 
intent(out), 
optional:: returned_time
  3253       logical, 
intent(out), 
optional:: flag_time_exist
  3254       logical, 
intent(out), 
optional:: err
  3259       & file, varname, array, time, quiet, &
  3260       & flag_mpi_split, returned_time, flag_time_exist, err)
  3263       character(*), 
intent(in):: file, varname
  3264       real, 
intent(in):: time
  3265       logical, 
intent(in), 
optional:: quiet
  3266                               integer, 
intent(out):: array(:,:,:,:,:,:,:)
  3268       logical, 
intent(in), 
optional:: flag_mpi_split
  3269       real(DP), 
intent(out), 
optional:: returned_time
  3270       logical, 
intent(out), 
optional:: flag_time_exist
  3271       logical, 
intent(out), 
optional:: err
  3276       & file, varname, array, time, quiet, &
  3277       & flag_mpi_split, returned_time, flag_time_exist, err)
  3280       character(*), 
intent(in):: file, varname
  3281       integer, 
intent(in):: time
  3282       logical, 
intent(in), 
optional:: quiet
  3283                               integer, 
intent(out):: array(:,:,:,:,:,:,:)
  3285       logical, 
intent(in), 
optional:: flag_mpi_split
  3286       real(DP), 
intent(out), 
optional:: returned_time
  3287       logical, 
intent(out), 
optional:: flag_time_exist
  3288       logical, 
intent(out), 
optional:: err
  3303       & file, varname, array, range, quiet, &
  3304       & flag_mpi_split, returned_time, flag_time_exist, err)
  3307       character(*), 
intent(in):: file, varname
  3308       character(*), 
intent(in), 
optional:: range
  3309       logical, 
intent(in), 
optional:: quiet
  3310                               real(DP), 
pointer:: array 
  3312       logical, 
intent(in), 
optional:: flag_mpi_split
  3313       real(DP), 
intent(out), 
optional:: returned_time
  3314       logical, 
intent(out), 
optional:: flag_time_exist
  3315       logical, 
intent(out), 
optional:: err
  3320       & file, varname, array, time, quiet, &
  3321       & flag_mpi_split, returned_time, flag_time_exist, err)
  3324       character(*), 
intent(in):: file, varname
  3325       real(DP), 
intent(in):: time
  3326       logical, 
intent(in), 
optional:: quiet
  3327                               real(DP), 
pointer:: array 
  3329       logical, 
intent(in), 
optional:: flag_mpi_split
  3330       real(DP), 
intent(out), 
optional:: returned_time
  3331       logical, 
intent(out), 
optional:: flag_time_exist
  3332       logical, 
intent(out), 
optional:: err
  3337       & file, varname, array, time, quiet, &
  3338       & flag_mpi_split, returned_time, flag_time_exist, err)
  3341       character(*), 
intent(in):: file, varname
  3342       real, 
intent(in):: time
  3343       logical, 
intent(in), 
optional:: quiet
  3344                               real(DP), 
pointer:: array 
  3346       logical, 
intent(in), 
optional:: flag_mpi_split
  3347       real(DP), 
intent(out), 
optional:: returned_time
  3348       logical, 
intent(out), 
optional:: flag_time_exist
  3349       logical, 
intent(out), 
optional:: err
  3354       & file, varname, array, time, quiet, &
  3355       & flag_mpi_split, returned_time, flag_time_exist, err)
  3358       character(*), 
intent(in):: file, varname
  3359       integer, 
intent(in):: time
  3360       logical, 
intent(in), 
optional:: quiet
  3361                               real(DP), 
pointer:: array 
  3363       logical, 
intent(in), 
optional:: flag_mpi_split
  3364       real(DP), 
intent(out), 
optional:: returned_time
  3365       logical, 
intent(out), 
optional:: flag_time_exist
  3366       logical, 
intent(out), 
optional:: err
  3371       & file, varname, array, range, quiet, &
  3372       & flag_mpi_split, returned_time, flag_time_exist, err)
  3375       character(*), 
intent(in):: file, varname
  3376       character(*), 
intent(in), 
optional:: range
  3377       logical, 
intent(in), 
optional:: quiet
  3378                               real(DP), 
pointer:: array(:) 
  3380       logical, 
intent(in), 
optional:: flag_mpi_split
  3381       real(DP), 
intent(out), 
optional:: returned_time
  3382       logical, 
intent(out), 
optional:: flag_time_exist
  3383       logical, 
intent(out), 
optional:: err
  3388       & file, varname, array, time, quiet, &
  3389       & flag_mpi_split, returned_time, flag_time_exist, err)
  3392       character(*), 
intent(in):: file, varname
  3393       real(DP), 
intent(in):: time
  3394       logical, 
intent(in), 
optional:: quiet
  3395                               real(DP), 
pointer:: array(:) 
  3397       logical, 
intent(in), 
optional:: flag_mpi_split
  3398       real(DP), 
intent(out), 
optional:: returned_time
  3399       logical, 
intent(out), 
optional:: flag_time_exist
  3400       logical, 
intent(out), 
optional:: err
  3405       & file, varname, array, time, quiet, &
  3406       & flag_mpi_split, returned_time, flag_time_exist, err)
  3409       character(*), 
intent(in):: file, varname
  3410       real, 
intent(in):: time
  3411       logical, 
intent(in), 
optional:: quiet
  3412                               real(DP), 
pointer:: array(:) 
  3414       logical, 
intent(in), 
optional:: flag_mpi_split
  3415       real(DP), 
intent(out), 
optional:: returned_time
  3416       logical, 
intent(out), 
optional:: flag_time_exist
  3417       logical, 
intent(out), 
optional:: err
  3422       & file, varname, array, time, quiet, &
  3423       & flag_mpi_split, returned_time, flag_time_exist, err)
  3426       character(*), 
intent(in):: file, varname
  3427       integer, 
intent(in):: time
  3428       logical, 
intent(in), 
optional:: quiet
  3429                               real(DP), 
pointer:: array(:) 
  3431       logical, 
intent(in), 
optional:: flag_mpi_split
  3432       real(DP), 
intent(out), 
optional:: returned_time
  3433       logical, 
intent(out), 
optional:: flag_time_exist
  3434       logical, 
intent(out), 
optional:: err
  3439       & file, varname, array, range, quiet, &
  3440       & flag_mpi_split, returned_time, flag_time_exist, err)
  3443       character(*), 
intent(in):: file, varname
  3444       character(*), 
intent(in), 
optional:: range
  3445       logical, 
intent(in), 
optional:: quiet
  3446                               real(DP), 
pointer:: array(:,:) 
  3448       logical, 
intent(in), 
optional:: flag_mpi_split
  3449       real(DP), 
intent(out), 
optional:: returned_time
  3450       logical, 
intent(out), 
optional:: flag_time_exist
  3451       logical, 
intent(out), 
optional:: err
  3456       & file, varname, array, time, quiet, &
  3457       & flag_mpi_split, returned_time, flag_time_exist, err)
  3460       character(*), 
intent(in):: file, varname
  3461       real(DP), 
intent(in):: time
  3462       logical, 
intent(in), 
optional:: quiet
  3463                               real(DP), 
pointer:: array(:,:) 
  3465       logical, 
intent(in), 
optional:: flag_mpi_split
  3466       real(DP), 
intent(out), 
optional:: returned_time
  3467       logical, 
intent(out), 
optional:: flag_time_exist
  3468       logical, 
intent(out), 
optional:: err
  3473       & file, varname, array, time, quiet, &
  3474       & flag_mpi_split, returned_time, flag_time_exist, err)
  3477       character(*), 
intent(in):: file, varname
  3478       real, 
intent(in):: time
  3479       logical, 
intent(in), 
optional:: quiet
  3480                               real(DP), 
pointer:: array(:,:) 
  3482       logical, 
intent(in), 
optional:: flag_mpi_split
  3483       real(DP), 
intent(out), 
optional:: returned_time
  3484       logical, 
intent(out), 
optional:: flag_time_exist
  3485       logical, 
intent(out), 
optional:: err
  3490       & file, varname, array, time, quiet, &
  3491       & flag_mpi_split, returned_time, flag_time_exist, err)
  3494       character(*), 
intent(in):: file, varname
  3495       integer, 
intent(in):: time
  3496       logical, 
intent(in), 
optional:: quiet
  3497                               real(DP), 
pointer:: array(:,:) 
  3499       logical, 
intent(in), 
optional:: flag_mpi_split
  3500       real(DP), 
intent(out), 
optional:: returned_time
  3501       logical, 
intent(out), 
optional:: flag_time_exist
  3502       logical, 
intent(out), 
optional:: err
  3507       & file, varname, array, range, quiet, &
  3508       & flag_mpi_split, returned_time, flag_time_exist, err)
  3511       character(*), 
intent(in):: file, varname
  3512       character(*), 
intent(in), 
optional:: range
  3513       logical, 
intent(in), 
optional:: quiet
  3514                               real(DP), 
pointer:: array(:,:,:) 
  3516       logical, 
intent(in), 
optional:: flag_mpi_split
  3517       real(DP), 
intent(out), 
optional:: returned_time
  3518       logical, 
intent(out), 
optional:: flag_time_exist
  3519       logical, 
intent(out), 
optional:: err
  3524       & file, varname, array, time, quiet, &
  3525       & flag_mpi_split, returned_time, flag_time_exist, err)
  3528       character(*), 
intent(in):: file, varname
  3529       real(DP), 
intent(in):: time
  3530       logical, 
intent(in), 
optional:: quiet
  3531                               real(DP), 
pointer:: array(:,:,:) 
  3533       logical, 
intent(in), 
optional:: flag_mpi_split
  3534       real(DP), 
intent(out), 
optional:: returned_time
  3535       logical, 
intent(out), 
optional:: flag_time_exist
  3536       logical, 
intent(out), 
optional:: err
  3541       & file, varname, array, time, quiet, &
  3542       & flag_mpi_split, returned_time, flag_time_exist, err)
  3545       character(*), 
intent(in):: file, varname
  3546       real, 
intent(in):: time
  3547       logical, 
intent(in), 
optional:: quiet
  3548                               real(DP), 
pointer:: array(:,:,:) 
  3550       logical, 
intent(in), 
optional:: flag_mpi_split
  3551       real(DP), 
intent(out), 
optional:: returned_time
  3552       logical, 
intent(out), 
optional:: flag_time_exist
  3553       logical, 
intent(out), 
optional:: err
  3558       & file, varname, array, time, quiet, &
  3559       & flag_mpi_split, returned_time, flag_time_exist, err)
  3562       character(*), 
intent(in):: file, varname
  3563       integer, 
intent(in):: time
  3564       logical, 
intent(in), 
optional:: quiet
  3565                               real(DP), 
pointer:: array(:,:,:) 
  3567       logical, 
intent(in), 
optional:: flag_mpi_split
  3568       real(DP), 
intent(out), 
optional:: returned_time
  3569       logical, 
intent(out), 
optional:: flag_time_exist
  3570       logical, 
intent(out), 
optional:: err
  3575       & file, varname, array, range, quiet, &
  3576       & flag_mpi_split, returned_time, flag_time_exist, err)
  3579       character(*), 
intent(in):: file, varname
  3580       character(*), 
intent(in), 
optional:: range
  3581       logical, 
intent(in), 
optional:: quiet
  3582                               real(DP), 
pointer:: array(:,:,:,:) 
  3584       logical, 
intent(in), 
optional:: flag_mpi_split
  3585       real(DP), 
intent(out), 
optional:: returned_time
  3586       logical, 
intent(out), 
optional:: flag_time_exist
  3587       logical, 
intent(out), 
optional:: err
  3592       & file, varname, array, time, quiet, &
  3593       & flag_mpi_split, returned_time, flag_time_exist, err)
  3596       character(*), 
intent(in):: file, varname
  3597       real(DP), 
intent(in):: time
  3598       logical, 
intent(in), 
optional:: quiet
  3599                               real(DP), 
pointer:: array(:,:,:,:) 
  3601       logical, 
intent(in), 
optional:: flag_mpi_split
  3602       real(DP), 
intent(out), 
optional:: returned_time
  3603       logical, 
intent(out), 
optional:: flag_time_exist
  3604       logical, 
intent(out), 
optional:: err
  3609       & file, varname, array, time, quiet, &
  3610       & flag_mpi_split, returned_time, flag_time_exist, err)
  3613       character(*), 
intent(in):: file, varname
  3614       real, 
intent(in):: time
  3615       logical, 
intent(in), 
optional:: quiet
  3616                               real(DP), 
pointer:: array(:,:,:,:) 
  3618       logical, 
intent(in), 
optional:: flag_mpi_split
  3619       real(DP), 
intent(out), 
optional:: returned_time
  3620       logical, 
intent(out), 
optional:: flag_time_exist
  3621       logical, 
intent(out), 
optional:: err
  3626       & file, varname, array, time, quiet, &
  3627       & flag_mpi_split, returned_time, flag_time_exist, err)
  3630       character(*), 
intent(in):: file, varname
  3631       integer, 
intent(in):: time
  3632       logical, 
intent(in), 
optional:: quiet
  3633                               real(DP), 
pointer:: array(:,:,:,:) 
  3635       logical, 
intent(in), 
optional:: flag_mpi_split
  3636       real(DP), 
intent(out), 
optional:: returned_time
  3637       logical, 
intent(out), 
optional:: flag_time_exist
  3638       logical, 
intent(out), 
optional:: err
  3643       & file, varname, array, range, quiet, &
  3644       & flag_mpi_split, returned_time, flag_time_exist, err)
  3647       character(*), 
intent(in):: file, varname
  3648       character(*), 
intent(in), 
optional:: range
  3649       logical, 
intent(in), 
optional:: quiet
  3650                               real(DP), 
pointer:: array(:,:,:,:,:) 
  3652       logical, 
intent(in), 
optional:: flag_mpi_split
  3653       real(DP), 
intent(out), 
optional:: returned_time
  3654       logical, 
intent(out), 
optional:: flag_time_exist
  3655       logical, 
intent(out), 
optional:: err
  3660       & file, varname, array, time, quiet, &
  3661       & flag_mpi_split, returned_time, flag_time_exist, err)
  3664       character(*), 
intent(in):: file, varname
  3665       real(DP), 
intent(in):: time
  3666       logical, 
intent(in), 
optional:: quiet
  3667                               real(DP), 
pointer:: array(:,:,:,:,:) 
  3669       logical, 
intent(in), 
optional:: flag_mpi_split
  3670       real(DP), 
intent(out), 
optional:: returned_time
  3671       logical, 
intent(out), 
optional:: flag_time_exist
  3672       logical, 
intent(out), 
optional:: err
  3677       & file, varname, array, time, quiet, &
  3678       & flag_mpi_split, returned_time, flag_time_exist, err)
  3681       character(*), 
intent(in):: file, varname
  3682       real, 
intent(in):: time
  3683       logical, 
intent(in), 
optional:: quiet
  3684                               real(DP), 
pointer:: array(:,:,:,:,:) 
  3686       logical, 
intent(in), 
optional:: flag_mpi_split
  3687       real(DP), 
intent(out), 
optional:: returned_time
  3688       logical, 
intent(out), 
optional:: flag_time_exist
  3689       logical, 
intent(out), 
optional:: err
  3694       & file, varname, array, time, quiet, &
  3695       & flag_mpi_split, returned_time, flag_time_exist, err)
  3698       character(*), 
intent(in):: file, varname
  3699       integer, 
intent(in):: time
  3700       logical, 
intent(in), 
optional:: quiet
  3701                               real(DP), 
pointer:: array(:,:,:,:,:) 
  3703       logical, 
intent(in), 
optional:: flag_mpi_split
  3704       real(DP), 
intent(out), 
optional:: returned_time
  3705       logical, 
intent(out), 
optional:: flag_time_exist
  3706       logical, 
intent(out), 
optional:: err
  3711       & file, varname, array, range, quiet, &
  3712       & flag_mpi_split, returned_time, flag_time_exist, err)
  3715       character(*), 
intent(in):: file, varname
  3716       character(*), 
intent(in), 
optional:: range
  3717       logical, 
intent(in), 
optional:: quiet
  3718                               real(DP), 
pointer:: array(:,:,:,:,:,:) 
  3720       logical, 
intent(in), 
optional:: flag_mpi_split
  3721       real(DP), 
intent(out), 
optional:: returned_time
  3722       logical, 
intent(out), 
optional:: flag_time_exist
  3723       logical, 
intent(out), 
optional:: err
  3728       & file, varname, array, time, quiet, &
  3729       & flag_mpi_split, returned_time, flag_time_exist, err)
  3732       character(*), 
intent(in):: file, varname
  3733       real(DP), 
intent(in):: time
  3734       logical, 
intent(in), 
optional:: quiet
  3735                               real(DP), 
pointer:: array(:,:,:,:,:,:) 
  3737       logical, 
intent(in), 
optional:: flag_mpi_split
  3738       real(DP), 
intent(out), 
optional:: returned_time
  3739       logical, 
intent(out), 
optional:: flag_time_exist
  3740       logical, 
intent(out), 
optional:: err
  3745       & file, varname, array, time, quiet, &
  3746       & flag_mpi_split, returned_time, flag_time_exist, err)
  3749       character(*), 
intent(in):: file, varname
  3750       real, 
intent(in):: time
  3751       logical, 
intent(in), 
optional:: quiet
  3752                               real(DP), 
pointer:: array(:,:,:,:,:,:) 
  3754       logical, 
intent(in), 
optional:: flag_mpi_split
  3755       real(DP), 
intent(out), 
optional:: returned_time
  3756       logical, 
intent(out), 
optional:: flag_time_exist
  3757       logical, 
intent(out), 
optional:: err
  3762       & file, varname, array, time, quiet, &
  3763       & flag_mpi_split, returned_time, flag_time_exist, err)
  3766       character(*), 
intent(in):: file, varname
  3767       integer, 
intent(in):: time
  3768       logical, 
intent(in), 
optional:: quiet
  3769                               real(DP), 
pointer:: array(:,:,:,:,:,:) 
  3771       logical, 
intent(in), 
optional:: flag_mpi_split
  3772       real(DP), 
intent(out), 
optional:: returned_time
  3773       logical, 
intent(out), 
optional:: flag_time_exist
  3774       logical, 
intent(out), 
optional:: err
  3779       & file, varname, array, range, quiet, &
  3780       & flag_mpi_split, returned_time, flag_time_exist, err)
  3783       character(*), 
intent(in):: file, varname
  3784       character(*), 
intent(in), 
optional:: range
  3785       logical, 
intent(in), 
optional:: quiet
  3786                               real(DP), 
pointer:: array(:,:,:,:,:,:,:) 
  3788       logical, 
intent(in), 
optional:: flag_mpi_split
  3789       real(DP), 
intent(out), 
optional:: returned_time
  3790       logical, 
intent(out), 
optional:: flag_time_exist
  3791       logical, 
intent(out), 
optional:: err
  3796       & file, varname, array, time, quiet, &
  3797       & flag_mpi_split, returned_time, flag_time_exist, err)
  3800       character(*), 
intent(in):: file, varname
  3801       real(DP), 
intent(in):: time
  3802       logical, 
intent(in), 
optional:: quiet
  3803                               real(DP), 
pointer:: array(:,:,:,:,:,:,:) 
  3805       logical, 
intent(in), 
optional:: flag_mpi_split
  3806       real(DP), 
intent(out), 
optional:: returned_time
  3807       logical, 
intent(out), 
optional:: flag_time_exist
  3808       logical, 
intent(out), 
optional:: err
  3813       & file, varname, array, time, quiet, &
  3814       & flag_mpi_split, returned_time, flag_time_exist, err)
  3817       character(*), 
intent(in):: file, varname
  3818       real, 
intent(in):: time
  3819       logical, 
intent(in), 
optional:: quiet
  3820                               real(DP), 
pointer:: array(:,:,:,:,:,:,:) 
  3822       logical, 
intent(in), 
optional:: flag_mpi_split
  3823       real(DP), 
intent(out), 
optional:: returned_time
  3824       logical, 
intent(out), 
optional:: flag_time_exist
  3825       logical, 
intent(out), 
optional:: err
  3830       & file, varname, array, time, quiet, &
  3831       & flag_mpi_split, returned_time, flag_time_exist, err)
  3834       character(*), 
intent(in):: file, varname
  3835       integer, 
intent(in):: time
  3836       logical, 
intent(in), 
optional:: quiet
  3837                               real(DP), 
pointer:: array(:,:,:,:,:,:,:) 
  3839       logical, 
intent(in), 
optional:: flag_mpi_split
  3840       real(DP), 
intent(out), 
optional:: returned_time
  3841       logical, 
intent(out), 
optional:: flag_time_exist
  3842       logical, 
intent(out), 
optional:: err
  3847       & file, varname, array, range, quiet, &
  3848       & flag_mpi_split, returned_time, flag_time_exist, err)
  3851       character(*), 
intent(in):: file, varname
  3852       character(*), 
intent(in), 
optional:: range
  3853       logical, 
intent(in), 
optional:: quiet
  3854                               real, 
pointer:: array 
  3856       logical, 
intent(in), 
optional:: flag_mpi_split
  3857       real(DP), 
intent(out), 
optional:: returned_time
  3858       logical, 
intent(out), 
optional:: flag_time_exist
  3859       logical, 
intent(out), 
optional:: err
  3864       & file, varname, array, time, quiet, &
  3865       & flag_mpi_split, returned_time, flag_time_exist, err)
  3868       character(*), 
intent(in):: file, varname
  3869       real(DP), 
intent(in):: time
  3870       logical, 
intent(in), 
optional:: quiet
  3871                               real, 
pointer:: array 
  3873       logical, 
intent(in), 
optional:: flag_mpi_split
  3874       real(DP), 
intent(out), 
optional:: returned_time
  3875       logical, 
intent(out), 
optional:: flag_time_exist
  3876       logical, 
intent(out), 
optional:: err
  3881       & file, varname, array, time, quiet, &
  3882       & flag_mpi_split, returned_time, flag_time_exist, err)
  3885       character(*), 
intent(in):: file, varname
  3886       real, 
intent(in):: time
  3887       logical, 
intent(in), 
optional:: quiet
  3888                               real, 
pointer:: array 
  3890       logical, 
intent(in), 
optional:: flag_mpi_split
  3891       real(DP), 
intent(out), 
optional:: returned_time
  3892       logical, 
intent(out), 
optional:: flag_time_exist
  3893       logical, 
intent(out), 
optional:: err
  3898       & file, varname, array, time, quiet, &
  3899       & flag_mpi_split, returned_time, flag_time_exist, err)
  3902       character(*), 
intent(in):: file, varname
  3903       integer, 
intent(in):: time
  3904       logical, 
intent(in), 
optional:: quiet
  3905                               real, 
pointer:: array 
  3907       logical, 
intent(in), 
optional:: flag_mpi_split
  3908       real(DP), 
intent(out), 
optional:: returned_time
  3909       logical, 
intent(out), 
optional:: flag_time_exist
  3910       logical, 
intent(out), 
optional:: err
  3915       & file, varname, array, range, quiet, &
  3916       & flag_mpi_split, returned_time, flag_time_exist, err)
  3919       character(*), 
intent(in):: file, varname
  3920       character(*), 
intent(in), 
optional:: range
  3921       logical, 
intent(in), 
optional:: quiet
  3922                               real, 
pointer:: array(:) 
  3924       logical, 
intent(in), 
optional:: flag_mpi_split
  3925       real(DP), 
intent(out), 
optional:: returned_time
  3926       logical, 
intent(out), 
optional:: flag_time_exist
  3927       logical, 
intent(out), 
optional:: err
  3932       & file, varname, array, time, quiet, &
  3933       & flag_mpi_split, returned_time, flag_time_exist, err)
  3936       character(*), 
intent(in):: file, varname
  3937       real(DP), 
intent(in):: time
  3938       logical, 
intent(in), 
optional:: quiet
  3939                               real, 
pointer:: array(:) 
  3941       logical, 
intent(in), 
optional:: flag_mpi_split
  3942       real(DP), 
intent(out), 
optional:: returned_time
  3943       logical, 
intent(out), 
optional:: flag_time_exist
  3944       logical, 
intent(out), 
optional:: err
  3949       & file, varname, array, time, quiet, &
  3950       & flag_mpi_split, returned_time, flag_time_exist, err)
  3953       character(*), 
intent(in):: file, varname
  3954       real, 
intent(in):: time
  3955       logical, 
intent(in), 
optional:: quiet
  3956                               real, 
pointer:: array(:) 
  3958       logical, 
intent(in), 
optional:: flag_mpi_split
  3959       real(DP), 
intent(out), 
optional:: returned_time
  3960       logical, 
intent(out), 
optional:: flag_time_exist
  3961       logical, 
intent(out), 
optional:: err
  3966       & file, varname, array, time, quiet, &
  3967       & flag_mpi_split, returned_time, flag_time_exist, err)
  3970       character(*), 
intent(in):: file, varname
  3971       integer, 
intent(in):: time
  3972       logical, 
intent(in), 
optional:: quiet
  3973                               real, 
pointer:: array(:) 
  3975       logical, 
intent(in), 
optional:: flag_mpi_split
  3976       real(DP), 
intent(out), 
optional:: returned_time
  3977       logical, 
intent(out), 
optional:: flag_time_exist
  3978       logical, 
intent(out), 
optional:: err
  3983       & file, varname, array, range, quiet, &
  3984       & flag_mpi_split, returned_time, flag_time_exist, err)
  3987       character(*), 
intent(in):: file, varname
  3988       character(*), 
intent(in), 
optional:: range
  3989       logical, 
intent(in), 
optional:: quiet
  3990                               real, 
pointer:: array(:,:) 
  3992       logical, 
intent(in), 
optional:: flag_mpi_split
  3993       real(DP), 
intent(out), 
optional:: returned_time
  3994       logical, 
intent(out), 
optional:: flag_time_exist
  3995       logical, 
intent(out), 
optional:: err
  4000       & file, varname, array, time, quiet, &
  4001       & flag_mpi_split, returned_time, flag_time_exist, err)
  4004       character(*), 
intent(in):: file, varname
  4005       real(DP), 
intent(in):: time
  4006       logical, 
intent(in), 
optional:: quiet
  4007                               real, 
pointer:: array(:,:) 
  4009       logical, 
intent(in), 
optional:: flag_mpi_split
  4010       real(DP), 
intent(out), 
optional:: returned_time
  4011       logical, 
intent(out), 
optional:: flag_time_exist
  4012       logical, 
intent(out), 
optional:: err
  4017       & file, varname, array, time, quiet, &
  4018       & flag_mpi_split, returned_time, flag_time_exist, err)
  4021       character(*), 
intent(in):: file, varname
  4022       real, 
intent(in):: time
  4023       logical, 
intent(in), 
optional:: quiet
  4024                               real, 
pointer:: array(:,:) 
  4026       logical, 
intent(in), 
optional:: flag_mpi_split
  4027       real(DP), 
intent(out), 
optional:: returned_time
  4028       logical, 
intent(out), 
optional:: flag_time_exist
  4029       logical, 
intent(out), 
optional:: err
  4034       & file, varname, array, time, quiet, &
  4035       & flag_mpi_split, returned_time, flag_time_exist, err)
  4038       character(*), 
intent(in):: file, varname
  4039       integer, 
intent(in):: time
  4040       logical, 
intent(in), 
optional:: quiet
  4041                               real, 
pointer:: array(:,:) 
  4043       logical, 
intent(in), 
optional:: flag_mpi_split
  4044       real(DP), 
intent(out), 
optional:: returned_time
  4045       logical, 
intent(out), 
optional:: flag_time_exist
  4046       logical, 
intent(out), 
optional:: err
  4051       & file, varname, array, range, quiet, &
  4052       & flag_mpi_split, returned_time, flag_time_exist, err)
  4055       character(*), 
intent(in):: file, varname
  4056       character(*), 
intent(in), 
optional:: range
  4057       logical, 
intent(in), 
optional:: quiet
  4058                               real, 
pointer:: array(:,:,:) 
  4060       logical, 
intent(in), 
optional:: flag_mpi_split
  4061       real(DP), 
intent(out), 
optional:: returned_time
  4062       logical, 
intent(out), 
optional:: flag_time_exist
  4063       logical, 
intent(out), 
optional:: err
  4068       & file, varname, array, time, quiet, &
  4069       & flag_mpi_split, returned_time, flag_time_exist, err)
  4072       character(*), 
intent(in):: file, varname
  4073       real(DP), 
intent(in):: time
  4074       logical, 
intent(in), 
optional:: quiet
  4075                               real, 
pointer:: array(:,:,:) 
  4077       logical, 
intent(in), 
optional:: flag_mpi_split
  4078       real(DP), 
intent(out), 
optional:: returned_time
  4079       logical, 
intent(out), 
optional:: flag_time_exist
  4080       logical, 
intent(out), 
optional:: err
  4085       & file, varname, array, time, quiet, &
  4086       & flag_mpi_split, returned_time, flag_time_exist, err)
  4089       character(*), 
intent(in):: file, varname
  4090       real, 
intent(in):: time
  4091       logical, 
intent(in), 
optional:: quiet
  4092                               real, 
pointer:: array(:,:,:) 
  4094       logical, 
intent(in), 
optional:: flag_mpi_split
  4095       real(DP), 
intent(out), 
optional:: returned_time
  4096       logical, 
intent(out), 
optional:: flag_time_exist
  4097       logical, 
intent(out), 
optional:: err
  4102       & file, varname, array, time, quiet, &
  4103       & flag_mpi_split, returned_time, flag_time_exist, err)
  4106       character(*), 
intent(in):: file, varname
  4107       integer, 
intent(in):: time
  4108       logical, 
intent(in), 
optional:: quiet
  4109                               real, 
pointer:: array(:,:,:) 
  4111       logical, 
intent(in), 
optional:: flag_mpi_split
  4112       real(DP), 
intent(out), 
optional:: returned_time
  4113       logical, 
intent(out), 
optional:: flag_time_exist
  4114       logical, 
intent(out), 
optional:: err
  4119       & file, varname, array, range, quiet, &
  4120       & flag_mpi_split, returned_time, flag_time_exist, err)
  4123       character(*), 
intent(in):: file, varname
  4124       character(*), 
intent(in), 
optional:: range
  4125       logical, 
intent(in), 
optional:: quiet
  4126                               real, 
pointer:: array(:,:,:,:) 
  4128       logical, 
intent(in), 
optional:: flag_mpi_split
  4129       real(DP), 
intent(out), 
optional:: returned_time
  4130       logical, 
intent(out), 
optional:: flag_time_exist
  4131       logical, 
intent(out), 
optional:: err
  4136       & file, varname, array, time, quiet, &
  4137       & flag_mpi_split, returned_time, flag_time_exist, err)
  4140       character(*), 
intent(in):: file, varname
  4141       real(DP), 
intent(in):: time
  4142       logical, 
intent(in), 
optional:: quiet
  4143                               real, 
pointer:: array(:,:,:,:) 
  4145       logical, 
intent(in), 
optional:: flag_mpi_split
  4146       real(DP), 
intent(out), 
optional:: returned_time
  4147       logical, 
intent(out), 
optional:: flag_time_exist
  4148       logical, 
intent(out), 
optional:: err
  4153       & file, varname, array, time, quiet, &
  4154       & flag_mpi_split, returned_time, flag_time_exist, err)
  4157       character(*), 
intent(in):: file, varname
  4158       real, 
intent(in):: time
  4159       logical, 
intent(in), 
optional:: quiet
  4160                               real, 
pointer:: array(:,:,:,:) 
  4162       logical, 
intent(in), 
optional:: flag_mpi_split
  4163       real(DP), 
intent(out), 
optional:: returned_time
  4164       logical, 
intent(out), 
optional:: flag_time_exist
  4165       logical, 
intent(out), 
optional:: err
  4170       & file, varname, array, time, quiet, &
  4171       & flag_mpi_split, returned_time, flag_time_exist, err)
  4174       character(*), 
intent(in):: file, varname
  4175       integer, 
intent(in):: time
  4176       logical, 
intent(in), 
optional:: quiet
  4177                               real, 
pointer:: array(:,:,:,:) 
  4179       logical, 
intent(in), 
optional:: flag_mpi_split
  4180       real(DP), 
intent(out), 
optional:: returned_time
  4181       logical, 
intent(out), 
optional:: flag_time_exist
  4182       logical, 
intent(out), 
optional:: err
  4187       & file, varname, array, range, quiet, &
  4188       & flag_mpi_split, returned_time, flag_time_exist, err)
  4191       character(*), 
intent(in):: file, varname
  4192       character(*), 
intent(in), 
optional:: range
  4193       logical, 
intent(in), 
optional:: quiet
  4194                               real, 
pointer:: array(:,:,:,:,:) 
  4196       logical, 
intent(in), 
optional:: flag_mpi_split
  4197       real(DP), 
intent(out), 
optional:: returned_time
  4198       logical, 
intent(out), 
optional:: flag_time_exist
  4199       logical, 
intent(out), 
optional:: err
  4204       & file, varname, array, time, quiet, &
  4205       & flag_mpi_split, returned_time, flag_time_exist, err)
  4208       character(*), 
intent(in):: file, varname
  4209       real(DP), 
intent(in):: time
  4210       logical, 
intent(in), 
optional:: quiet
  4211                               real, 
pointer:: array(:,:,:,:,:) 
  4213       logical, 
intent(in), 
optional:: flag_mpi_split
  4214       real(DP), 
intent(out), 
optional:: returned_time
  4215       logical, 
intent(out), 
optional:: flag_time_exist
  4216       logical, 
intent(out), 
optional:: err
  4221       & file, varname, array, time, quiet, &
  4222       & flag_mpi_split, returned_time, flag_time_exist, err)
  4225       character(*), 
intent(in):: file, varname
  4226       real, 
intent(in):: time
  4227       logical, 
intent(in), 
optional:: quiet
  4228                               real, 
pointer:: array(:,:,:,:,:) 
  4230       logical, 
intent(in), 
optional:: flag_mpi_split
  4231       real(DP), 
intent(out), 
optional:: returned_time
  4232       logical, 
intent(out), 
optional:: flag_time_exist
  4233       logical, 
intent(out), 
optional:: err
  4238       & file, varname, array, time, quiet, &
  4239       & flag_mpi_split, returned_time, flag_time_exist, err)
  4242       character(*), 
intent(in):: file, varname
  4243       integer, 
intent(in):: time
  4244       logical, 
intent(in), 
optional:: quiet
  4245                               real, 
pointer:: array(:,:,:,:,:) 
  4247       logical, 
intent(in), 
optional:: flag_mpi_split
  4248       real(DP), 
intent(out), 
optional:: returned_time
  4249       logical, 
intent(out), 
optional:: flag_time_exist
  4250       logical, 
intent(out), 
optional:: err
  4255       & file, varname, array, range, quiet, &
  4256       & flag_mpi_split, returned_time, flag_time_exist, err)
  4259       character(*), 
intent(in):: file, varname
  4260       character(*), 
intent(in), 
optional:: range
  4261       logical, 
intent(in), 
optional:: quiet
  4262                               real, 
pointer:: array(:,:,:,:,:,:) 
  4264       logical, 
intent(in), 
optional:: flag_mpi_split
  4265       real(DP), 
intent(out), 
optional:: returned_time
  4266       logical, 
intent(out), 
optional:: flag_time_exist
  4267       logical, 
intent(out), 
optional:: err
  4272       & file, varname, array, time, quiet, &
  4273       & flag_mpi_split, returned_time, flag_time_exist, err)
  4276       character(*), 
intent(in):: file, varname
  4277       real(DP), 
intent(in):: time
  4278       logical, 
intent(in), 
optional:: quiet
  4279                               real, 
pointer:: array(:,:,:,:,:,:) 
  4281       logical, 
intent(in), 
optional:: flag_mpi_split
  4282       real(DP), 
intent(out), 
optional:: returned_time
  4283       logical, 
intent(out), 
optional:: flag_time_exist
  4284       logical, 
intent(out), 
optional:: err
  4289       & file, varname, array, time, quiet, &
  4290       & flag_mpi_split, returned_time, flag_time_exist, err)
  4293       character(*), 
intent(in):: file, varname
  4294       real, 
intent(in):: time
  4295       logical, 
intent(in), 
optional:: quiet
  4296                               real, 
pointer:: array(:,:,:,:,:,:) 
  4298       logical, 
intent(in), 
optional:: flag_mpi_split
  4299       real(DP), 
intent(out), 
optional:: returned_time
  4300       logical, 
intent(out), 
optional:: flag_time_exist
  4301       logical, 
intent(out), 
optional:: err
  4306       & file, varname, array, time, quiet, &
  4307       & flag_mpi_split, returned_time, flag_time_exist, err)
  4310       character(*), 
intent(in):: file, varname
  4311       integer, 
intent(in):: time
  4312       logical, 
intent(in), 
optional:: quiet
  4313                               real, 
pointer:: array(:,:,:,:,:,:) 
  4315       logical, 
intent(in), 
optional:: flag_mpi_split
  4316       real(DP), 
intent(out), 
optional:: returned_time
  4317       logical, 
intent(out), 
optional:: flag_time_exist
  4318       logical, 
intent(out), 
optional:: err
  4323       & file, varname, array, range, quiet, &
  4324       & flag_mpi_split, returned_time, flag_time_exist, err)
  4327       character(*), 
intent(in):: file, varname
  4328       character(*), 
intent(in), 
optional:: range
  4329       logical, 
intent(in), 
optional:: quiet
  4330                               real, 
pointer:: array(:,:,:,:,:,:,:) 
  4332       logical, 
intent(in), 
optional:: flag_mpi_split
  4333       real(DP), 
intent(out), 
optional:: returned_time
  4334       logical, 
intent(out), 
optional:: flag_time_exist
  4335       logical, 
intent(out), 
optional:: err
  4340       & file, varname, array, time, quiet, &
  4341       & flag_mpi_split, returned_time, flag_time_exist, err)
  4344       character(*), 
intent(in):: file, varname
  4345       real(DP), 
intent(in):: time
  4346       logical, 
intent(in), 
optional:: quiet
  4347                               real, 
pointer:: array(:,:,:,:,:,:,:) 
  4349       logical, 
intent(in), 
optional:: flag_mpi_split
  4350       real(DP), 
intent(out), 
optional:: returned_time
  4351       logical, 
intent(out), 
optional:: flag_time_exist
  4352       logical, 
intent(out), 
optional:: err
  4357       & file, varname, array, time, quiet, &
  4358       & flag_mpi_split, returned_time, flag_time_exist, err)
  4361       character(*), 
intent(in):: file, varname
  4362       real, 
intent(in):: time
  4363       logical, 
intent(in), 
optional:: quiet
  4364                               real, 
pointer:: array(:,:,:,:,:,:,:) 
  4366       logical, 
intent(in), 
optional:: flag_mpi_split
  4367       real(DP), 
intent(out), 
optional:: returned_time
  4368       logical, 
intent(out), 
optional:: flag_time_exist
  4369       logical, 
intent(out), 
optional:: err
  4374       & file, varname, array, time, quiet, &
  4375       & flag_mpi_split, returned_time, flag_time_exist, err)
  4378       character(*), 
intent(in):: file, varname
  4379       integer, 
intent(in):: time
  4380       logical, 
intent(in), 
optional:: quiet
  4381                               real, 
pointer:: array(:,:,:,:,:,:,:) 
  4383       logical, 
intent(in), 
optional:: flag_mpi_split
  4384       real(DP), 
intent(out), 
optional:: returned_time
  4385       logical, 
intent(out), 
optional:: flag_time_exist
  4386       logical, 
intent(out), 
optional:: err
  4391       & file, varname, array, range, quiet, &
  4392       & flag_mpi_split, returned_time, flag_time_exist, err)
  4395       character(*), 
intent(in):: file, varname
  4396       character(*), 
intent(in), 
optional:: range
  4397       logical, 
intent(in), 
optional:: quiet
  4398                               integer, 
pointer:: array 
  4400       logical, 
intent(in), 
optional:: flag_mpi_split
  4401       real(DP), 
intent(out), 
optional:: returned_time
  4402       logical, 
intent(out), 
optional:: flag_time_exist
  4403       logical, 
intent(out), 
optional:: err
  4408       & file, varname, array, time, quiet, &
  4409       & flag_mpi_split, returned_time, flag_time_exist, err)
  4412       character(*), 
intent(in):: file, varname
  4413       real(DP), 
intent(in):: time
  4414       logical, 
intent(in), 
optional:: quiet
  4415                               integer, 
pointer:: array 
  4417       logical, 
intent(in), 
optional:: flag_mpi_split
  4418       real(DP), 
intent(out), 
optional:: returned_time
  4419       logical, 
intent(out), 
optional:: flag_time_exist
  4420       logical, 
intent(out), 
optional:: err
  4425       & file, varname, array, time, quiet, &
  4426       & flag_mpi_split, returned_time, flag_time_exist, err)
  4429       character(*), 
intent(in):: file, varname
  4430       real, 
intent(in):: time
  4431       logical, 
intent(in), 
optional:: quiet
  4432                               integer, 
pointer:: array 
  4434       logical, 
intent(in), 
optional:: flag_mpi_split
  4435       real(DP), 
intent(out), 
optional:: returned_time
  4436       logical, 
intent(out), 
optional:: flag_time_exist
  4437       logical, 
intent(out), 
optional:: err
  4442       & file, varname, array, time, quiet, &
  4443       & flag_mpi_split, returned_time, flag_time_exist, err)
  4446       character(*), 
intent(in):: file, varname
  4447       integer, 
intent(in):: time
  4448       logical, 
intent(in), 
optional:: quiet
  4449                               integer, 
pointer:: array 
  4451       logical, 
intent(in), 
optional:: flag_mpi_split
  4452       real(DP), 
intent(out), 
optional:: returned_time
  4453       logical, 
intent(out), 
optional:: flag_time_exist
  4454       logical, 
intent(out), 
optional:: err
  4459       & file, varname, array, range, quiet, &
  4460       & flag_mpi_split, returned_time, flag_time_exist, err)
  4463       character(*), 
intent(in):: file, varname
  4464       character(*), 
intent(in), 
optional:: range
  4465       logical, 
intent(in), 
optional:: quiet
  4466                               integer, 
pointer:: array(:) 
  4468       logical, 
intent(in), 
optional:: flag_mpi_split
  4469       real(DP), 
intent(out), 
optional:: returned_time
  4470       logical, 
intent(out), 
optional:: flag_time_exist
  4471       logical, 
intent(out), 
optional:: err
  4476       & file, varname, array, time, quiet, &
  4477       & flag_mpi_split, returned_time, flag_time_exist, err)
  4480       character(*), 
intent(in):: file, varname
  4481       real(DP), 
intent(in):: time
  4482       logical, 
intent(in), 
optional:: quiet
  4483                               integer, 
pointer:: array(:) 
  4485       logical, 
intent(in), 
optional:: flag_mpi_split
  4486       real(DP), 
intent(out), 
optional:: returned_time
  4487       logical, 
intent(out), 
optional:: flag_time_exist
  4488       logical, 
intent(out), 
optional:: err
  4493       & file, varname, array, time, quiet, &
  4494       & flag_mpi_split, returned_time, flag_time_exist, err)
  4497       character(*), 
intent(in):: file, varname
  4498       real, 
intent(in):: time
  4499       logical, 
intent(in), 
optional:: quiet
  4500                               integer, 
pointer:: array(:) 
  4502       logical, 
intent(in), 
optional:: flag_mpi_split
  4503       real(DP), 
intent(out), 
optional:: returned_time
  4504       logical, 
intent(out), 
optional:: flag_time_exist
  4505       logical, 
intent(out), 
optional:: err
  4510       & file, varname, array, time, quiet, &
  4511       & flag_mpi_split, returned_time, flag_time_exist, err)
  4514       character(*), 
intent(in):: file, varname
  4515       integer, 
intent(in):: time
  4516       logical, 
intent(in), 
optional:: quiet
  4517                               integer, 
pointer:: array(:) 
  4519       logical, 
intent(in), 
optional:: flag_mpi_split
  4520       real(DP), 
intent(out), 
optional:: returned_time
  4521       logical, 
intent(out), 
optional:: flag_time_exist
  4522       logical, 
intent(out), 
optional:: err
  4527       & file, varname, array, range, quiet, &
  4528       & flag_mpi_split, returned_time, flag_time_exist, err)
  4531       character(*), 
intent(in):: file, varname
  4532       character(*), 
intent(in), 
optional:: range
  4533       logical, 
intent(in), 
optional:: quiet
  4534                               integer, 
pointer:: array(:,:) 
  4536       logical, 
intent(in), 
optional:: flag_mpi_split
  4537       real(DP), 
intent(out), 
optional:: returned_time
  4538       logical, 
intent(out), 
optional:: flag_time_exist
  4539       logical, 
intent(out), 
optional:: err
  4544       & file, varname, array, time, quiet, &
  4545       & flag_mpi_split, returned_time, flag_time_exist, err)
  4548       character(*), 
intent(in):: file, varname
  4549       real(DP), 
intent(in):: time
  4550       logical, 
intent(in), 
optional:: quiet
  4551                               integer, 
pointer:: array(:,:) 
  4553       logical, 
intent(in), 
optional:: flag_mpi_split
  4554       real(DP), 
intent(out), 
optional:: returned_time
  4555       logical, 
intent(out), 
optional:: flag_time_exist
  4556       logical, 
intent(out), 
optional:: err
  4561       & file, varname, array, time, quiet, &
  4562       & flag_mpi_split, returned_time, flag_time_exist, err)
  4565       character(*), 
intent(in):: file, varname
  4566       real, 
intent(in):: time
  4567       logical, 
intent(in), 
optional:: quiet
  4568                               integer, 
pointer:: array(:,:) 
  4570       logical, 
intent(in), 
optional:: flag_mpi_split
  4571       real(DP), 
intent(out), 
optional:: returned_time
  4572       logical, 
intent(out), 
optional:: flag_time_exist
  4573       logical, 
intent(out), 
optional:: err
  4578       & file, varname, array, time, quiet, &
  4579       & flag_mpi_split, returned_time, flag_time_exist, err)
  4582       character(*), 
intent(in):: file, varname
  4583       integer, 
intent(in):: time
  4584       logical, 
intent(in), 
optional:: quiet
  4585                               integer, 
pointer:: array(:,:) 
  4587       logical, 
intent(in), 
optional:: flag_mpi_split
  4588       real(DP), 
intent(out), 
optional:: returned_time
  4589       logical, 
intent(out), 
optional:: flag_time_exist
  4590       logical, 
intent(out), 
optional:: err
  4595       & file, varname, array, range, quiet, &
  4596       & flag_mpi_split, returned_time, flag_time_exist, err)
  4599       character(*), 
intent(in):: file, varname
  4600       character(*), 
intent(in), 
optional:: range
  4601       logical, 
intent(in), 
optional:: quiet
  4602                               integer, 
pointer:: array(:,:,:) 
  4604       logical, 
intent(in), 
optional:: flag_mpi_split
  4605       real(DP), 
intent(out), 
optional:: returned_time
  4606       logical, 
intent(out), 
optional:: flag_time_exist
  4607       logical, 
intent(out), 
optional:: err
  4612       & file, varname, array, time, quiet, &
  4613       & flag_mpi_split, returned_time, flag_time_exist, err)
  4616       character(*), 
intent(in):: file, varname
  4617       real(DP), 
intent(in):: time
  4618       logical, 
intent(in), 
optional:: quiet
  4619                               integer, 
pointer:: array(:,:,:) 
  4621       logical, 
intent(in), 
optional:: flag_mpi_split
  4622       real(DP), 
intent(out), 
optional:: returned_time
  4623       logical, 
intent(out), 
optional:: flag_time_exist
  4624       logical, 
intent(out), 
optional:: err
  4629       & file, varname, array, time, quiet, &
  4630       & flag_mpi_split, returned_time, flag_time_exist, err)
  4633       character(*), 
intent(in):: file, varname
  4634       real, 
intent(in):: time
  4635       logical, 
intent(in), 
optional:: quiet
  4636                               integer, 
pointer:: array(:,:,:) 
  4638       logical, 
intent(in), 
optional:: flag_mpi_split
  4639       real(DP), 
intent(out), 
optional:: returned_time
  4640       logical, 
intent(out), 
optional:: flag_time_exist
  4641       logical, 
intent(out), 
optional:: err
  4646       & file, varname, array, time, quiet, &
  4647       & flag_mpi_split, returned_time, flag_time_exist, err)
  4650       character(*), 
intent(in):: file, varname
  4651       integer, 
intent(in):: time
  4652       logical, 
intent(in), 
optional:: quiet
  4653                               integer, 
pointer:: array(:,:,:) 
  4655       logical, 
intent(in), 
optional:: flag_mpi_split
  4656       real(DP), 
intent(out), 
optional:: returned_time
  4657       logical, 
intent(out), 
optional:: flag_time_exist
  4658       logical, 
intent(out), 
optional:: err
  4663       & file, varname, array, range, quiet, &
  4664       & flag_mpi_split, returned_time, flag_time_exist, err)
  4667       character(*), 
intent(in):: file, varname
  4668       character(*), 
intent(in), 
optional:: range
  4669       logical, 
intent(in), 
optional:: quiet
  4670                               integer, 
pointer:: array(:,:,:,:) 
  4672       logical, 
intent(in), 
optional:: flag_mpi_split
  4673       real(DP), 
intent(out), 
optional:: returned_time
  4674       logical, 
intent(out), 
optional:: flag_time_exist
  4675       logical, 
intent(out), 
optional:: err
  4680       & file, varname, array, time, quiet, &
  4681       & flag_mpi_split, returned_time, flag_time_exist, err)
  4684       character(*), 
intent(in):: file, varname
  4685       real(DP), 
intent(in):: time
  4686       logical, 
intent(in), 
optional:: quiet
  4687                               integer, 
pointer:: array(:,:,:,:) 
  4689       logical, 
intent(in), 
optional:: flag_mpi_split
  4690       real(DP), 
intent(out), 
optional:: returned_time
  4691       logical, 
intent(out), 
optional:: flag_time_exist
  4692       logical, 
intent(out), 
optional:: err
  4697       & file, varname, array, time, quiet, &
  4698       & flag_mpi_split, returned_time, flag_time_exist, err)
  4701       character(*), 
intent(in):: file, varname
  4702       real, 
intent(in):: time
  4703       logical, 
intent(in), 
optional:: quiet
  4704                               integer, 
pointer:: array(:,:,:,:) 
  4706       logical, 
intent(in), 
optional:: flag_mpi_split
  4707       real(DP), 
intent(out), 
optional:: returned_time
  4708       logical, 
intent(out), 
optional:: flag_time_exist
  4709       logical, 
intent(out), 
optional:: err
  4714       & file, varname, array, time, quiet, &
  4715       & flag_mpi_split, returned_time, flag_time_exist, err)
  4718       character(*), 
intent(in):: file, varname
  4719       integer, 
intent(in):: time
  4720       logical, 
intent(in), 
optional:: quiet
  4721                               integer, 
pointer:: array(:,:,:,:) 
  4723       logical, 
intent(in), 
optional:: flag_mpi_split
  4724       real(DP), 
intent(out), 
optional:: returned_time
  4725       logical, 
intent(out), 
optional:: flag_time_exist
  4726       logical, 
intent(out), 
optional:: err
  4731       & file, varname, array, range, quiet, &
  4732       & flag_mpi_split, returned_time, flag_time_exist, err)
  4735       character(*), 
intent(in):: file, varname
  4736       character(*), 
intent(in), 
optional:: range
  4737       logical, 
intent(in), 
optional:: quiet
  4738                               integer, 
pointer:: array(:,:,:,:,:) 
  4740       logical, 
intent(in), 
optional:: flag_mpi_split
  4741       real(DP), 
intent(out), 
optional:: returned_time
  4742       logical, 
intent(out), 
optional:: flag_time_exist
  4743       logical, 
intent(out), 
optional:: err
  4748       & file, varname, array, time, quiet, &
  4749       & flag_mpi_split, returned_time, flag_time_exist, err)
  4752       character(*), 
intent(in):: file, varname
  4753       real(DP), 
intent(in):: time
  4754       logical, 
intent(in), 
optional:: quiet
  4755                               integer, 
pointer:: array(:,:,:,:,:) 
  4757       logical, 
intent(in), 
optional:: flag_mpi_split
  4758       real(DP), 
intent(out), 
optional:: returned_time
  4759       logical, 
intent(out), 
optional:: flag_time_exist
  4760       logical, 
intent(out), 
optional:: err
  4765       & file, varname, array, time, quiet, &
  4766       & flag_mpi_split, returned_time, flag_time_exist, err)
  4769       character(*), 
intent(in):: file, varname
  4770       real, 
intent(in):: time
  4771       logical, 
intent(in), 
optional:: quiet
  4772                               integer, 
pointer:: array(:,:,:,:,:) 
  4774       logical, 
intent(in), 
optional:: flag_mpi_split
  4775       real(DP), 
intent(out), 
optional:: returned_time
  4776       logical, 
intent(out), 
optional:: flag_time_exist
  4777       logical, 
intent(out), 
optional:: err
  4782       & file, varname, array, time, quiet, &
  4783       & flag_mpi_split, returned_time, flag_time_exist, err)
  4786       character(*), 
intent(in):: file, varname
  4787       integer, 
intent(in):: time
  4788       logical, 
intent(in), 
optional:: quiet
  4789                               integer, 
pointer:: array(:,:,:,:,:) 
  4791       logical, 
intent(in), 
optional:: flag_mpi_split
  4792       real(DP), 
intent(out), 
optional:: returned_time
  4793       logical, 
intent(out), 
optional:: flag_time_exist
  4794       logical, 
intent(out), 
optional:: err
  4799       & file, varname, array, range, quiet, &
  4800       & flag_mpi_split, returned_time, flag_time_exist, err)
  4803       character(*), 
intent(in):: file, varname
  4804       character(*), 
intent(in), 
optional:: range
  4805       logical, 
intent(in), 
optional:: quiet
  4806                               integer, 
pointer:: array(:,:,:,:,:,:) 
  4808       logical, 
intent(in), 
optional:: flag_mpi_split
  4809       real(DP), 
intent(out), 
optional:: returned_time
  4810       logical, 
intent(out), 
optional:: flag_time_exist
  4811       logical, 
intent(out), 
optional:: err
  4816       & file, varname, array, time, quiet, &
  4817       & flag_mpi_split, returned_time, flag_time_exist, err)
  4820       character(*), 
intent(in):: file, varname
  4821       real(DP), 
intent(in):: time
  4822       logical, 
intent(in), 
optional:: quiet
  4823                               integer, 
pointer:: array(:,:,:,:,:,:) 
  4825       logical, 
intent(in), 
optional:: flag_mpi_split
  4826       real(DP), 
intent(out), 
optional:: returned_time
  4827       logical, 
intent(out), 
optional:: flag_time_exist
  4828       logical, 
intent(out), 
optional:: err
  4833       & file, varname, array, time, quiet, &
  4834       & flag_mpi_split, returned_time, flag_time_exist, err)
  4837       character(*), 
intent(in):: file, varname
  4838       real, 
intent(in):: time
  4839       logical, 
intent(in), 
optional:: quiet
  4840                               integer, 
pointer:: array(:,:,:,:,:,:) 
  4842       logical, 
intent(in), 
optional:: flag_mpi_split
  4843       real(DP), 
intent(out), 
optional:: returned_time
  4844       logical, 
intent(out), 
optional:: flag_time_exist
  4845       logical, 
intent(out), 
optional:: err
  4850       & file, varname, array, time, quiet, &
  4851       & flag_mpi_split, returned_time, flag_time_exist, err)
  4854       character(*), 
intent(in):: file, varname
  4855       integer, 
intent(in):: time
  4856       logical, 
intent(in), 
optional:: quiet
  4857                               integer, 
pointer:: array(:,:,:,:,:,:) 
  4859       logical, 
intent(in), 
optional:: flag_mpi_split
  4860       real(DP), 
intent(out), 
optional:: returned_time
  4861       logical, 
intent(out), 
optional:: flag_time_exist
  4862       logical, 
intent(out), 
optional:: err
  4867       & file, varname, array, range, quiet, &
  4868       & flag_mpi_split, returned_time, flag_time_exist, err)
  4871       character(*), 
intent(in):: file, varname
  4872       character(*), 
intent(in), 
optional:: range
  4873       logical, 
intent(in), 
optional:: quiet
  4874                               integer, 
pointer:: array(:,:,:,:,:,:,:) 
  4876       logical, 
intent(in), 
optional:: flag_mpi_split
  4877       real(DP), 
intent(out), 
optional:: returned_time
  4878       logical, 
intent(out), 
optional:: flag_time_exist
  4879       logical, 
intent(out), 
optional:: err
  4884       & file, varname, array, time, quiet, &
  4885       & flag_mpi_split, returned_time, flag_time_exist, err)
  4888       character(*), 
intent(in):: file, varname
  4889       real(DP), 
intent(in):: time
  4890       logical, 
intent(in), 
optional:: quiet
  4891                               integer, 
pointer:: array(:,:,:,:,:,:,:) 
  4893       logical, 
intent(in), 
optional:: flag_mpi_split
  4894       real(DP), 
intent(out), 
optional:: returned_time
  4895       logical, 
intent(out), 
optional:: flag_time_exist
  4896       logical, 
intent(out), 
optional:: err
  4901       & file, varname, array, time, quiet, &
  4902       & flag_mpi_split, returned_time, flag_time_exist, err)
  4905       character(*), 
intent(in):: file, varname
  4906       real, 
intent(in):: time
  4907       logical, 
intent(in), 
optional:: quiet
  4908                               integer, 
pointer:: array(:,:,:,:,:,:,:) 
  4910       logical, 
intent(in), 
optional:: flag_mpi_split
  4911       real(DP), 
intent(out), 
optional:: returned_time
  4912       logical, 
intent(out), 
optional:: flag_time_exist
  4913       logical, 
intent(out), 
optional:: err
  4918       & file, varname, array, time, quiet, &
  4919       & flag_mpi_split, returned_time, flag_time_exist, err)
  4922       character(*), 
intent(in):: file, varname
  4923       integer, 
intent(in):: time
  4924       logical, 
intent(in), 
optional:: quiet
  4925                               integer, 
pointer:: array(:,:,:,:,:,:,:) 
  4927       logical, 
intent(in), 
optional:: flag_mpi_split
  4928       real(DP), 
intent(out), 
optional:: returned_time
  4929       logical, 
intent(out), 
optional:: flag_time_exist
  4930       logical, 
intent(out), 
optional:: err
  4939     & 
'$Id: gtool_history_generic.rb2f90,v 1.9 2010-06-17 00:56:25 morikawa Exp $' subroutine historyaxisclear(axis)
 
subroutine historygetdouble4timer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyputreal1(varname, array, history, range, time, quiet, difftime, timed, time_average_store, err)
 
subroutine historygetdouble0pointertimer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyputint2(varname, array, history, range, time, quiet, difftime, timed, time_average_store, err)
 
subroutine historygetdouble5timer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal0pointer(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal2(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint6timer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble1timed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyvarinfoaddattr2double1(varinfo, attrname, value, err)
 
subroutine historygetint4timei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint7(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble0(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal6pointertimer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal0pointertimei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint2pointertimei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble4pointertimed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint4(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyaddattrdouble1(varname, attrname, value, history, err)
 
subroutine historygetdouble3pointer(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble3pointertimed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble0pointertimed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
logical function historyvarinfoinitialized0(varinfo)
 
subroutine historygetdouble5(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal1pointertimer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint4pointertimei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble7timed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble6timer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble1timei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal4pointertimer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble2pointertimed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint5pointertimed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal5timer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble5timed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint7pointertimed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historysettime(time, history, difftime, timed)
 
subroutine historygetdouble5pointer(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyputint3(varname, array, history, range, time, quiet, difftime, timed, time_average_store, err)
 
subroutine historygetreal5pointertimei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint2pointertimer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyvarinfoaddattr2real1(varinfo, attrname, value, err)
 
integer, parameter, public unit_symbol_err
 
subroutine historygetreal2pointer(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble3pointertimei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble4pointer(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal7timei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyvarinfoaddattr2int0(varinfo, attrname, value, err)
 
subroutine historygetint2pointer(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint1timed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyputaxismpireal(varname, array, history, err)
 
subroutine historygettattrreal1(file, varname, attrname, value, flag_mpi_split, err)
 
subroutine historygetdouble3timed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyaddattrchar0(varname, attrname, value, history, err)
 
subroutine historyputreal0(varname, value, history, range, time, quiet, difftime, timed, time_average_store, err)
 
subroutine historyvarinfoaddattr2logical0(varinfo, attrname, value, err)
 
subroutine historyputint7(varname, array, history, range, time, quiet, difftime, timed, time_average_store, err)
 
subroutine historyputreal6(varname, array, history, range, time, quiet, difftime, timed, time_average_store, err)
 
subroutine historygetreal2timei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble7pointertimed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal1timei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
integer, parameter, public token
単語やキーワードを保持する文字型変数の種別型パラメタ 
 
subroutine historygetreal6timei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint3timer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyaxiscreate2(axis, name, size, longname, units, xtype)
 
subroutine historygetint4pointertimed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble6timed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal7pointertimed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal5(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyvarinfoaddattrreal1(varinfo, attrname, value, err)
 
subroutine historygetreal7timed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint1pointertimed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal4pointertimei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyputdouble6(varname, array, history, range, time, quiet, difftime, timed, time_average_store, err)
 
subroutine historygetreal3pointertimer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble1pointer(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyvarinfoinquire1(varinfo, name, dims, longname, units, xtype, time_average, average, err)
 
subroutine historygetdouble7timei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint1(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyputaxismpiint(varname, array, history, err)
 
subroutine historygetreal3timei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint1timei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble6pointer(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyputint5(varname, array, history, range, time, quiet, difftime, timed, time_average_store, err)
 
subroutine historygetreal4timed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyvarinfoclear0(varinfo, err)
 
subroutine historyputdouble5(varname, array, history, range, time, quiet, difftime, timed, time_average_store, err)
 
subroutine historyputdouble1(varname, array, history, range, time, quiet, difftime, timed, time_average_store, err)
 
subroutine historyaxisinquire1(axis, name, size, longname, units, xtype)
 
subroutine historygetreal2pointertimer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal3pointertimed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint2timed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal7timer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyaxisaddattrlogical0(axis, attrname, value)
 
subroutine historygetdouble0pointertimei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyputdouble4(varname, array, history, range, time, quiet, difftime, timed, time_average_store, err)
 
subroutine historygetreal6timed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyputreal2(varname, array, history, range, time, quiet, difftime, timed, time_average_store, err)
 
subroutine historycopy1(hist_dest, file, hist_src, title, source, institution, origin, interval, conventions, gt_version)
 
subroutine historyvarinfoinquire2(varinfo, name, dims, longname, units, xtype, time_average, average, err)
 
subroutine historygetint0pointertimer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint4timer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal2pointertimed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble1pointertimer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
recursive subroutine historyaddvariable1(varname, dims, longname, units, xtype, time_average, average, history, err)
 
subroutine historygetreal5pointer(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble0timei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygettattrint0(file, varname, attrname, value, flag_mpi_split, err)
 
subroutine historygetint3timei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint1pointertimei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyaxisaddattr2int1(axis, attrname, value)
 
subroutine historyaxisaddattrint1(axis, attrname, value)
 
subroutine historyputreal4(varname, array, history, range, time, quiet, difftime, timed, time_average_store, err)
 
subroutine historygetint1timer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble2timer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal0(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyaxisaddattrint0(axis, attrname, value)
 
subroutine historygetdouble0timer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint5pointertimer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint6timed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal2timer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyvarinfocopy2(varinfo_dest, varinfo_src, err, name, dims, longname, units, xtype)
 
subroutine historyaxisaddattr2char0(axis, attrname, value)
 
subroutine historyaddattrreal0(varname, attrname, value, history, err)
 
subroutine historycreate1(file, title, source, institution, dims, dimsizes, longnames, units, origin, interval, xtypes, history, origind, intervald, conventions, gt_version, overwrite, quiet, flag_mpi_gather, flag_mpi_split, err)
 
subroutine historygetdouble3pointertimer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint5timei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyaxisaddattrdouble0(axis, attrname, value)
 
subroutine historyaxiscreate1(axis, name, size, longname, units, xtype)
 
subroutine historygetdouble5pointertimer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historycreate3(file, title, source, institution, axes, origin, interval, history, origind, intervald, conventions, gt_version, overwrite, quiet, flag_mpi_gather, flag_mpi_split, err)
 
subroutine historyvarinfoaddattr2char0(varinfo, attrname, value, err)
 
subroutine historygetdouble6(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint6(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble7timer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal5timed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal6pointer(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble0pointer(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyaddattrdouble0(varname, attrname, value, history, err)
 
subroutine historygetdouble3timei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal2timed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal1timer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint3(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint5pointer(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal4pointertimed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyaddattrreal1(varname, attrname, value, history, err)
 
subroutine historyaxisinquire2(axis, name, size, longname, units, xtype)
 
subroutine historyputchar0(varname, value, history, range, time, quiet, difftime, timed, time_average_store, err)
 
subroutine historygetint7timer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyputdouble7(varname, array, history, range, time, quiet, difftime, timed, time_average_store, err)
 
subroutine historygetreal0timer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygettattrreal0(file, varname, attrname, value, flag_mpi_split, err)
 
subroutine historyinquire1(history, err, file, title, source, dims, dimsizes, longnames, units, xtypes, institution, origin, interval, newest, oldest, conventions, gt_version, axes, varinfo)
 
subroutine historygetdouble2pointertimei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyaxisaddattr2double1(axis, attrname, value)
 
subroutine historyinquire2(history, err, file, title, source, dims, dimsizes, longnames, units, xtypes, institution, origin, interval, newest, oldest, conventions, gt_version, axes, varinfo)
 
subroutine historycopy2(hist_dest, file, hist_src, title, source, institution, origin, interval, conventions, gt_version)
 
subroutine historygetdouble2pointertimer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble5timei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyclose(history, quiet, err)
 
subroutine historygetdouble4(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal7pointer(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyputint1(varname, array, history, range, time, quiet, difftime, timed, time_average_store, err)
 
subroutine historyvarinfoaddattrlogical0(varinfo, attrname, value, err)
 
subroutine historycopyvariable1(file, varname, history, overwrite)
 
subroutine historyvarinfoaddattrdouble0(varinfo, attrname, value, err)
 
subroutine historygetint2timer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble1pointertimed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal0timed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal7pointertimer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
integer, parameter, public stderr
標準エラー出力の装置番号 
 
subroutine historyvarinfoaddattrint1(varinfo, attrname, value, err)
 
integer, parameter, public dp
倍精度実数型変数 
 
subroutine historyaddattrint0(varname, attrname, value, history, err)
 
subroutine historygetint3pointertimei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyvarinfoaddattr2real0(varinfo, attrname, value, err)
 
character(*), parameter version
 
subroutine historyputint4(varname, array, history, range, time, quiet, difftime, timed, time_average_store, err)
 
subroutine historygetdouble5pointertimed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint3pointertimer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine, public dbgmessage(fmt, i, r, d, L, n, c1, c2, c3, ca)
 
subroutine historyputdouble2(varname, array, history, range, time, quiet, difftime, timed, time_average_store, err)
 
subroutine historygetint3timed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint5pointertimei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyaxisaddattrdouble1(axis, attrname, value)
 
subroutine historygetreal5timei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine, public beginsub(name, fmt, i, r, d, L, n, c1, c2, c3, ca, version)
 
subroutine historyaxisaddattrreal0(axis, attrname, value)
 
subroutine historygetreal4pointer(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble7pointertimei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble7(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal3pointer(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble5pointertimei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint0timed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyaddattrlogical0(varname, attrname, value, history, err)
 
subroutine historyputreal3(varname, array, history, range, time, quiet, difftime, timed, time_average_store, err)
 
subroutine historygetint0pointertimed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint7timei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble6pointertimei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal1pointertimed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyputreal5(varname, array, history, range, time, quiet, difftime, timed, time_average_store, err)
 
subroutine historyvarinfoaddattrdouble1(varinfo, attrname, value, err)
 
subroutine historygetreal6pointertimei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyvarinfoaddattr2int1(varinfo, attrname, value, err)
 
subroutine historyputint6(varname, array, history, range, time, quiet, difftime, timed, time_average_store, err)
 
subroutine historygetint7pointer(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint1pointertimer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyvarinfoaddattrint0(varinfo, attrname, value, err)
 
subroutine historygetint7pointertimer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble3(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble6pointertimer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal1pointer(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble0timed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal5pointertimed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
logical function historyinitialized0(history)
 
subroutine historyinquire3(history, err, file, title, source, dims, dimsizes, longnames, units, xtypes, institution, origin, interval, newest, oldest, conventions, gt_version, axes, varinfo)
 
subroutine historygetint3pointer(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyvarinfoaddattrchar0(varinfo, attrname, value, err)
 
subroutine historygetreal6(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint6pointertimei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
logical function historyinitialized1(history)
 
subroutine historyaddvariable2(varinfo, history, err)
 
subroutine historyputdouble0(varname, value, history, range, time, quiet, difftime, timed, time_average_store, err)
 
subroutine historygetdouble1(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyaxisaddattrchar0(axis, attrname, value)
 
subroutine historygetreal3timed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historycreate2(file, title, source, institution, dims, dimsizes, longnames, units, origin, interval, xtypes, history, conventions, gt_version, overwrite, quiet, flag_mpi_gather, flag_mpi_split, err)
 
subroutine historygetdouble4pointertimer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint2pointertimed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal3timer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble7pointertimer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal4(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint0pointertimei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyputint0(varname, value, history, range, time, quiet, difftime, timed, time_average_store, err)
 
subroutine historyvarinfocreate2(varinfo, name, dims, longname, units, xtype, time_average, average, err)
 
subroutine historyvarinfoaddattr2double0(varinfo, attrname, value, err)
 
subroutine historygetdouble7pointer(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal3pointertimei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint1pointer(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyaddattrint1(varname, attrname, value, history, err)
 
subroutine historygetreal6pointertimed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal0pointertimer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint5timed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyvarinfocopy1(varinfo_dest, varinfo_src, err, name, dims, longname, units, xtype)
 
subroutine historyaxisaddattr2real0(axis, attrname, value)
 
subroutine historyaxisaddattr2logical0(axis, attrname, value)
 
subroutine historyputdouble3(varname, array, history, range, time, quiet, difftime, timed, time_average_store, err)
 
subroutine historygetint6pointertimed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal4timer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal2pointertimei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint2timei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint0timei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble4timei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint0timer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint0(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyaxiscopy1(axis_dest, axis_src, err, name, length, longname, units, xtype)
 
subroutine historygetint7timed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint4timed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint6pointer(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal0pointertimed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyaxiscopy2(axis_dest, axis_src, err, name, length, longname, units, xtype)
 
subroutine historygetint6timei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble6timei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble1timer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal5pointertimer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal1timed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint3pointertimed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal7pointertimei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble4pointertimei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygettattrdouble0(file, varname, attrname, value, flag_mpi_split, err)
 
subroutine historyaxisaddattr2double0(axis, attrname, value)
 
subroutine historyaxisaddattr2int0(axis, attrname, value)
 
subroutine historygetreal0timei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal6timer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal4timei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble2(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygettattrint1(file, varname, attrname, value, flag_mpi_split, err)
 
subroutine historygetint6pointertimer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble2timei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyputreal7(varname, array, history, range, time, quiet, difftime, timed, time_average_store, err)
 
subroutine historygetdouble2pointer(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal1pointertimei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygettattrdouble1(file, varname, attrname, value, flag_mpi_split, err)
 
subroutine historygettattrchar0(file, varname, attrname, value, flag_mpi_split, err)
 
subroutine historygetint5(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine, public endsub(name, fmt, i, r, d, L, n, c1, c2, c3, ca)
 
subroutine historygetreal7(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyinquire4(history, err, file, title, source, dims, dimsizes, longnames, units, xtypes, institution, origin, interval, newest, oldest, conventions, gt_version, axes, varinfo)
 
subroutine historyvarinfoaddattrreal0(varinfo, attrname, value, err)
 
subroutine historygetint7pointertimei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyaxisaddattr2real1(axis, attrname, value)
 
subroutine historygetdouble3timer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal3(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint4pointer(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyaxisaddattrreal1(axis, attrname, value)
 
subroutine historygetdouble2timed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint4pointertimer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble6pointertimed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint2(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetdouble4timed(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historyvarinfocreate1(varinfo, name, dims, longname, units, xtype, time_average, average, err)
 
subroutine historyputaxismpidouble(varname, array, history, err)
 
subroutine historygetdouble1pointertimei(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint0pointer(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetint5timer(file, varname, array, time, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
subroutine historygetreal1(file, varname, array, range, quiet, flag_mpi_split, returned_time, flag_time_exist, err)
 
integer, parameter, public string
文字列を保持する 文字型変数の種別型パラメタ