SCALE-RM
Functions/Subroutines | Variables
scale_stdio Module Reference

module STDIO More...

Functions/Subroutines

subroutine, public io_setup (MODELNAME, call_from_launcher, fname_in)
 Setup. More...
 
subroutine, public io_log_setup (myrank, is_master)
 Setup LOG. More...
 
integer function, public io_get_available_fid ()
 search & get available file ID More...
 
subroutine, public io_make_idstr (outstr, instr, ext, rank, isrgn)
 generate process specific filename More...
 
character(len=h_long) function, public io_arg_getfname (is_master)
 get config filename from argument More...
 
integer function, public io_cnf_open (fname, is_master)
 open config file More...
 

Variables

integer, parameter, public h_short = File_HSHORT
 Character length (short=16) More...
 
integer, parameter, public h_mid = File_HMID
 Character length (short=64) More...
 
integer, parameter, public h_long = File_HLONG
 Character length (short=256) More...
 
character(len=h_mid), public h_modelname
 name and version of the model More...
 
character(len=h_mid), public h_libname
 name and version of the library More...
 
character(len=h_mid), public h_source
 for file header More...
 
character(len=h_mid), public h_institute = 'AICS/RIKEN'
 for file header More...
 
character(len=6), parameter, public io_stdout = "STDOUT"
 
integer, parameter, public io_fid_stdout = 6
 
integer, public io_fid_conf = 7
 Config file ID. More...
 
integer, public io_fid_log = 8
 Log file ID. More...
 
integer, public io_fid_nml = 9
 Log file ID (only for output namelist) More...
 
character(len=h_long), public io_log_basename = 'LOG'
 basename of logfile More...
 
character(len=h_long), public io_nml_filename = ''
 filename of logfile (only for output namelist) More...
 
logical, public io_l = .false.
 output log or not? (this process) More...
 
logical, public io_nml = .false.
 output log or not? (for namelist, this process) More...
 
logical, public io_log_suppress = .false.
 suppress all of log output? More...
 
logical, public io_log_nml_suppress = .false.
 suppress all of log output? (for namelist) More...
 
logical, public io_log_allnode = .false.
 output log for each node? More...
 
logical, public io_aggregate = .false.
 do parallel I/O through PnetCDF More...
 
integer, public io_step_to_stdout = -1
 interval for output current step to STDOUT (negative is off) More...
 

Detailed Description

module STDIO

Description
Standard, common I/O module
Author
Team SCALE
History
  • 2011-11-11 (H.Yashiro) [new]
NAMELIST
  • PARAM_IO
    nametypedefault valuecomment
    H_SOURCE character(len=H_MID) for file header
    H_INSTITUTE character(len=H_MID) 'AICS/RIKEN' for file header
    IO_LOG_BASENAME character(len=H_LONG) 'LOG' basename of logfile
    IO_NML_FILENAME character(len=H_LONG) '' filename of logfile (only for output namelist)
    IO_LOG_SUPPRESS logical .false. suppress all of log output?
    IO_LOG_NML_SUPPRESS logical .false. suppress all of log output? (for namelist)
    IO_LOG_ALLNODE logical .false. output log for each node?
    IO_AGGREGATE logical .false. do parallel I/O through PnetCDF

History Output
No history output

Function/Subroutine Documentation

◆ io_setup()

subroutine, public scale_stdio::io_setup ( character(len=*), intent(in)  MODELNAME,
logical, intent(in)  call_from_launcher,
character(len=*), intent(in), optional  fname_in 
)

Setup.

Parameters
[in]modelnamename of the model
[in]call_from_launcherflag to get command argument
[in]fname_inname of config file for each process

Definition at line 88 of file scale_stdio.F90.

References h_institute, h_libname, h_modelname, h_source, io_aggregate, io_arg_getfname(), io_cnf_open(), io_fid_conf, io_log_allnode, io_log_basename, io_log_nml_suppress, io_log_suppress, io_nml_filename, and io_step_to_stdout.

Referenced by mod_rm_driver::scalerm(), and mod_rm_prep::scalerm_prep().

88  implicit none
89 
90  namelist / param_io / &
91  h_source, &
92  h_institute, &
93  io_log_basename, &
94  io_nml_filename, &
95  io_log_suppress, &
96  io_log_nml_suppress, &
97  io_log_allnode, &
98  io_step_to_stdout, &
99  io_aggregate
100 
101  character(len=*), intent(in) :: MODELNAME
102  logical, intent(in) :: call_from_launcher
103  character(len=*), intent(in), optional :: fname_in
104 
105  character(len=H_LONG) :: fname
106 
107  integer :: ierr
108  !---------------------------------------------------------------------------
109 
110  if ( call_from_launcher ) then
111  if ( present(fname_in) ) then
112  fname = fname_in
113  else
114  write(*,*) 'xxx Not imported name of config file! STOP.'
115  stop 1
116  endif
117  else
118  fname = io_arg_getfname( is_master=.true. )
119  endif
120 
121  !--- Open config file till end
122  io_fid_conf = io_cnf_open( fname, & ! [IN]
123  is_master=.true. ) ! [IN]
124 
125  h_modelname = trim(modelname)
126  h_libname = 'SCALE Library ver. '//trim(libversion)
127  h_source = trim(modelname)
128 
129  !--- read PARAM
130  rewind(io_fid_conf)
131  read(io_fid_conf,nml=param_io,iostat=ierr)
132  if ( ierr > 0 ) then !--- fatal error
133  write(*,*) 'xxx Not appropriate names in namelist PARAM_IO . Check!'
134  stop 1
135  endif
136 
137  return
integer, public io_fid_conf
Config file ID.
Definition: scale_stdio.F90:55
Here is the call graph for this function:
Here is the caller graph for this function:

◆ io_log_setup()

subroutine, public scale_stdio::io_log_setup ( integer, intent(in)  myrank,
logical, intent(in)  is_master 
)

Setup LOG.

Parameters
[in]myrankmy rank ID
[in]is_mastermaster process?

Definition at line 145 of file scale_stdio.F90.

References h_institute, h_libname, h_modelname, h_source, io_aggregate, io_fid_conf, io_fid_log, io_fid_nml, io_fid_stdout, io_get_available_fid(), io_l, io_log_allnode, io_log_basename, io_log_nml_suppress, io_log_suppress, io_make_idstr(), io_nml, io_nml_filename, and io_stdout.

Referenced by mod_rm_driver::scalerm(), and mod_rm_prep::scalerm_prep().

145  implicit none
146 
147  integer, intent(in) :: myrank
148  logical, intent(in) :: is_master
149 
150  namelist / param_io / &
151  h_source, &
152  h_institute, &
153  io_log_basename, &
154  io_nml_filename, &
155  io_log_suppress, &
156  io_log_nml_suppress, &
157  io_log_allnode, &
158  io_aggregate
159 
160  character(len=H_LONG) :: fname
161 
162  integer :: ierr
163  !---------------------------------------------------------------------------
164 
165  if ( io_log_suppress ) then
166  io_l = .false.
167  else
168  if ( is_master ) then ! master node
169  io_l = .true.
170  else
171  io_l = io_log_allnode
172  endif
173  endif
174 
175  if ( io_log_nml_suppress ) then
176  io_nml = .false.
177  else
178  io_nml = io_l
179  endif
180 
181  if ( io_l ) then
182 
183  !--- Open logfile
184  if ( io_log_basename == io_stdout ) then
185  io_fid_log = io_fid_stdout
186  else
187  io_fid_log = io_get_available_fid()
188  call io_make_idstr(fname,trim(io_log_basename),'pe',myrank)
189  open( unit = io_fid_log, &
190  file = trim(fname), &
191  form = 'formatted', &
192  iostat = ierr )
193  if ( ierr /= 0 ) then
194  write(*,*) 'xxx File open error! :', trim(fname)
195  stop 1
196  endif
197  endif
198 
199  write(io_fid_log,*) ''
200  write(io_fid_log,*) ' -+++++++++; '
201  write(io_fid_log,*) ' ++++++++++++++= '
202  write(io_fid_log,*) ' ++++++++++++++++++- '
203  write(io_fid_log,*) ' +++++++++++++++++++++ '
204  write(io_fid_log,*) ' .+++++++++++++++++++++++ '
205  write(io_fid_log,*) ' +++++++++++++++++++++++++ '
206  write(io_fid_log,*) ' +++++++++++++++++++++++++++ '
207  write(io_fid_log,*) ' =++++++=x######+++++++++++++; '
208  write(io_fid_log,*) ' .++++++X####XX####++++++++++++ '
209  write(io_fid_log,*) ' =+xxx=, ++++ +++++=##+ .###++++++++++- '
210  write(io_fid_log,*) ' ,xxxxxxxxxx- +++++.+++++=## .##++++++++++ '
211  write(io_fid_log,*) ' xxxxxxxxxxxxx -+++x#;+++++#+ ##+++++++++. '
212  write(io_fid_log,*) ' xxxxxxxx##xxxx, ++++# +++++XX #+++++++++- '
213  write(io_fid_log,*) ' xxxxxxx####+xx+x ++++#.++++++# #+++++++++ '
214  write(io_fid_log,*) ' +xxxxxX#X #Xx#= =+++#x=++++=#. x=++++++++ '
215  write(io_fid_log,*) ' xxxxxx#, x### .++++#,+++++#= x++++++++ '
216  write(io_fid_log,*) ' xxxxxx#. ++++# +++++x# #++++++++ '
217  write(io_fid_log,*) ' xxxxxx+ ++++#-+++++=# #++++++++ '
218  write(io_fid_log,*) ',xxxxxX -+++XX-+++++#, +++++++++ '
219  write(io_fid_log,*) '=xxxxxX .++++#.+++++#x -++++++++ '
220  write(io_fid_log,*) '+xxxxx= ++++#.++++++# ++++++++# '
221  write(io_fid_log,*) 'xxxxxx; ++++#+=++++=# ++++++++# '
222  write(io_fid_log,*) 'xxxxxxx ,+++x#,+++++#- ;++++++++- '
223  write(io_fid_log,*) '#xxxxxx +++=# +++++xX ++++++++# '
224  write(io_fid_log,*) 'xxxxxxxx ++++#-+++++=# +++++++++X '
225  write(io_fid_log,*) '-+xxxxxx+ ++++X#-++++=#. -++; =++++++++# '
226  write(io_fid_log,*) ' #xxxxxxxx. .+++++# +++++#x =++++- +++++++++XX '
227  write(io_fid_log,*) ' #xxxxxxxxxx=--=++++++#.++++++# ++++++ -+++++++++x# '
228  write(io_fid_log,*) ' #+xxxxxxxxxx+++++++#x=++++=# ++++++;=+++++++++++x# '
229  write(io_fid_log,*) ' =#+xxxxxxxx+++++++##,+++++#= =++++++++++++++++++##. '
230  write(io_fid_log,*) ' X#xxxxxxxx++++++## +++++x# ;x++++++++++++++++##. '
231  write(io_fid_log,*) ' x##+xxxx+++++x## +++++=# ##++++++++++++x##X '
232  write(io_fid_log,*) ' ,###Xx+++x###x -++++=#, .####x+++++X####. '
233  write(io_fid_log,*) ' -########+ -#####x .X#########+. '
234  write(io_fid_log,*) ' .,. ...... .,. '
235  write(io_fid_log,*) ' '
236  write(io_fid_log,*) ' .X####### +###- =###+ ###x x######## '
237  write(io_fid_log,*) ' .######### ######X ####### #### .#########x '
238  write(io_fid_log,*) ' ####+++++= X#######. -#######x .###; ####x+++++. '
239  write(io_fid_log,*) ' ### ###= #### #### x### #### -###. '
240  write(io_fid_log,*) ' .### #### ###+ X### ###X =###. #### '
241  write(io_fid_log,*) ' ###- ;###, .###+ -### #### x##########+ '
242  write(io_fid_log,*) ' +####x #### #### #### #### ###########. '
243  write(io_fid_log,*) ' x######. =### ###, .###- ###+ x###-------- '
244  write(io_fid_log,*) ' =##### X### -### #### ,### #### '
245  write(io_fid_log,*) ' .###=x###; .###+ ###X ###X ####. '
246  write(io_fid_log,*) ' ###########; ###########+ ########### ########### ,##########. '
247  write(io_fid_log,*) '-########### ,##########, #########X ########## +######### '
248  write(io_fid_log,*) ',,,,,,,,,,. ,,,,,,,,, .,,,,,,,. .,,,,,,,, ,,,,,,,, '
249  write(io_fid_log,*) ' '
250  write(io_fid_log,*) ' SCALE : Scalable Computing by Advanced Library and Environment '
251  write(io_fid_log,*) ''
252  write(io_fid_log,*) trim(h_libname)
253  write(io_fid_log,*) trim(h_modelname)
254  write(io_fid_log,*) ''
255  write(io_fid_log,*) '++++++ Module[STDIO] / Categ[IO] / Origin[SCALElib]'
256  write(io_fid_log,*) ''
257  write(io_fid_log,'(1x,A,I3)') '*** Open config file, FID = ', io_fid_conf
258  write(io_fid_log,'(1x,A,I3)') '*** Open log file, FID = ', io_fid_log
259  write(io_fid_log,'(1x,2A)') '*** basename of log file = ', trim(io_log_basename)
260  write(io_fid_log,*) ''
261 
262  else
263  if( is_master ) write(*,*) '*** Log report is suppressed.'
264  endif
265 
266  if ( io_nml_filename /= '' ) then
267  if( io_l ) write(io_fid_log,*) '*** The used config is output to the file.'
268  if( io_l ) write(io_fid_log,'(1x,2A)') '*** filename of used config file = ', trim(io_nml_filename)
269 
270  if ( is_master ) then ! write from master node only
271  io_nml = .true. ! force on
272  io_fid_nml = io_get_available_fid()
273  open( unit = io_fid_nml, &
274  file = trim(io_nml_filename), &
275  form = 'formatted', &
276  iostat = ierr )
277  if ( ierr /= 0 ) then
278  write(*,*) 'xxx File open error! :', trim(io_nml_filename)
279  stop 1
280  endif
281 
282  if( io_l ) write(io_fid_log,'(1x,A,I3)') '*** Open file to output used config, FID = ', io_fid_nml
283 
284  write(io_fid_nml,'(A)') '################################################################################'
285  write(io_fid_nml,'(A)') '#! configulation'
286  write(io_fid_nml,'(2A)') '#! ', trim(h_libname)
287  write(io_fid_nml,'(2A)') '#! ', trim(h_modelname)
288  write(io_fid_nml,'(A)') '################################################################################'
289  write(io_fid_nml,nml=param_io)
290  else
291  io_nml = .false. ! force off
292  io_fid_nml = -1
293 
294  if( io_l ) write(io_fid_log,*) '*** The file for used config is open by the master rank'
295  endif
296  else
297  if ( io_nml ) then
298  io_fid_nml = io_fid_log
299 
300  if( io_l ) write(io_fid_log,*) '*** The used config is output to the log.'
301  else
302  if( io_l ) write(io_fid_log,*) '*** The used config is not output.'
303  endif
304  endif
305 
306  return
integer, public io_fid_conf
Config file ID.
Definition: scale_stdio.F90:55
Here is the call graph for this function:
Here is the caller graph for this function:

◆ io_get_available_fid()

integer function, public scale_stdio::io_get_available_fid ( )

◆ io_make_idstr()

subroutine, public scale_stdio::io_make_idstr ( character(len=h_long), intent(out)  outstr,
character(len=*), intent(in)  instr,
character(len=*), intent(in)  ext,
integer, intent(in)  rank,
logical, intent(in), optional  isrgn 
)

generate process specific filename

Parameters
[out]outstrgenerated string
[in]instrstrings
[in]extextention
[in]ranknumber
[in]isrgnfor region? (8 digits)

Definition at line 334 of file scale_stdio.F90.

Referenced by io_log_setup(), scale_monitor::monit_finalize(), and scale_monitor::monit_write().

334  implicit none
335 
336  character(len=H_LONG), intent(out) :: outstr
337  character(len=*), intent(in) :: instr
338  character(len=*), intent(in) :: ext
339  integer, intent(in) :: rank
340  logical, intent(in), optional :: isrgn
341 
342  character(len=H_SHORT) :: srank
343  !---------------------------------------------------------------------------
344 
345  write(srank,'(I6.6)') rank
346 
347  if ( present(isrgn) ) then
348  if(isrgn) write(srank,'(I8.8)') rank-1
349  endif
350 
351  outstr = trim(instr)//'.'//trim(ext)//trim(srank)
352 
353  return
Here is the caller graph for this function:

◆ io_arg_getfname()

character(len=h_long) function, public scale_stdio::io_arg_getfname ( logical, intent(in)  is_master)

get config filename from argument

Returns
fname
Parameters
[in]is_mastermaster process?
Returns
filename

Definition at line 360 of file scale_stdio.F90.

Referenced by io_setup(), and scalerm_launcher().

360  implicit none
361 
362  logical, intent(in) :: is_master
363 
364  character(len=H_LONG) :: fname
365  !---------------------------------------------------------------------------
366 
367  if ( command_argument_count() < 1 ) then
368  if(is_master) write(*,*) 'xxx Program needs config file from argument! STOP.'
369  stop 1
370  else
371  call get_command_argument(1,fname)
372  endif
373 
Here is the caller graph for this function:

◆ io_cnf_open()

integer function, public scale_stdio::io_cnf_open ( character(len=*), intent(in)  fname,
logical, intent(in)  is_master 
)

open config file

Returns
fid
Parameters
[in]fnamefilename
[in]is_mastermaster process?
Returns
file ID

Definition at line 383 of file scale_stdio.F90.

References io_get_available_fid().

Referenced by io_setup(), and scalerm_launcher().

383  implicit none
384 
385  character(len=*), intent(in) :: fname
386  logical, intent(in) :: is_master
387  integer :: fid
388 
389  integer :: ierr
390  !---------------------------------------------------------------------------
391 
392  fid = io_get_available_fid()
393 
394  open( unit = fid, &
395  file = trim(fname), &
396  form = 'formatted', &
397  status = 'old', &
398  iostat = ierr )
399 
400  if ( ierr /= 0 ) then
401  if(is_master) write(*,*) 'xxx Failed to open config file! STOP.'
402  if(is_master) write(*,*) 'xxx filename : ', trim(fname)
403  stop 1
404  endif
405 
Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ h_short

integer, parameter, public scale_stdio::h_short = File_HSHORT

Character length (short=16)

Definition at line 44 of file scale_stdio.F90.

Referenced by scale_history::hist_reg().

44  integer, public, parameter :: H_SHORT = file_hshort

◆ h_mid

integer, parameter, public scale_stdio::h_mid = File_HMID

Character length (short=64)

Definition at line 45 of file scale_stdio.F90.

45  integer, public, parameter :: H_MID = file_hmid

◆ h_long

integer, parameter, public scale_stdio::h_long = File_HLONG

Character length (short=256)

Definition at line 46 of file scale_stdio.F90.

46  integer, public, parameter :: H_LONG = file_hlong

◆ h_modelname

character(len=h_mid), public scale_stdio::h_modelname

name and version of the model

Definition at line 48 of file scale_stdio.F90.

Referenced by io_log_setup(), and io_setup().

48  character(len=H_MID), public :: H_MODELNAME

◆ h_libname

character(len=h_mid), public scale_stdio::h_libname

name and version of the library

Definition at line 49 of file scale_stdio.F90.

Referenced by io_log_setup(), and io_setup().

49  character(len=H_MID), public :: H_LIBNAME

◆ h_source

character(len=h_mid), public scale_stdio::h_source

for file header

Definition at line 50 of file scale_stdio.F90.

Referenced by scale_fileio::fileio_create(), scale_fileio::fileio_setup(), scale_history::hist_setup(), io_log_setup(), and io_setup().

50  character(len=H_MID), public :: H_SOURCE

◆ h_institute

character(len=h_mid), public scale_stdio::h_institute = 'AICS/RIKEN'

for file header

Definition at line 51 of file scale_stdio.F90.

Referenced by scale_fileio::fileio_create(), scale_fileio::fileio_setup(), scale_history::hist_setup(), io_log_setup(), and io_setup().

51  character(len=H_MID), public :: H_INSTITUTE = 'AICS/RIKEN'

◆ io_stdout

character(len=6), parameter, public scale_stdio::io_stdout = "STDOUT"

Definition at line 53 of file scale_stdio.F90.

Referenced by io_log_setup().

53  character(len=6), public, parameter :: IO_STDOUT = "STDOUT"

◆ io_fid_stdout

integer, parameter, public scale_stdio::io_fid_stdout = 6

Definition at line 54 of file scale_stdio.F90.

Referenced by io_log_setup(), scale_process::prc_mpifinish(), and scale_process::prc_mpitimestat().

54  integer, public, parameter :: IO_FID_STDOUT = 6

◆ io_fid_conf

integer, public scale_stdio::io_fid_conf = 7

Config file ID.

Definition at line 55 of file scale_stdio.F90.

Referenced by mod_admin_restart::admin_restart_setup(), mod_admin_time::admin_time_setup(), mod_atmos_admin::atmos_admin_setup(), scale_atmos_boundary::atmos_boundary_setup(), mod_atmos_dyn_driver::atmos_dyn_driver_setup(), scale_atmos_dyn_tstep_short_fvm_hivi::atmos_dyn_tstep_short_fvm_hivi_setup(), mod_atmos_dyn_vars::atmos_dyn_vars_setup(), scale_atmos_hydrostatic::atmos_hydrostatic_setup(), scale_atmos_phy_ae_kajino13::atmos_phy_ae_kajino13_config(), scale_atmos_phy_ae_kajino13::atmos_phy_ae_kajino13_setup(), mod_atmos_phy_ae_vars::atmos_phy_ae_vars_setup(), mod_atmos_phy_ch_vars::atmos_phy_ch_vars_setup(), scale_atmos_phy_cp_kf::atmos_phy_cp_kf_setup(), mod_atmos_phy_cp_vars::atmos_phy_cp_vars_setup(), scale_atmos_phy_mp_convert::atmos_phy_mp_bulk2bin(), scale_atmos_phy_mp_kessler::atmos_phy_mp_kessler_setup(), scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14(), scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14_setup(), scale_atmos_phy_mp_suzuki10::atmos_phy_mp_suzuki10_config(), scale_atmos_phy_mp_suzuki10::atmos_phy_mp_suzuki10_setup(), scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08_setup(), mod_atmos_phy_mp_vars::atmos_phy_mp_vars_setup(), scale_atmos_phy_rd_mstrnx::atmos_phy_rd_mstrnx_setup(), scale_atmos_phy_rd_offline::atmos_phy_rd_offline_setup(), scale_atmos_phy_rd_profile::atmos_phy_rd_profile_setup(), mod_atmos_phy_rd_vars::atmos_phy_rd_vars_setup(), scale_atmos_phy_sf_bulk::atmos_phy_sf_bulk_setup(), scale_atmos_phy_sf_const::atmos_phy_sf_const_setup(), mod_atmos_phy_sf_vars::atmos_phy_sf_vars_setup(), scale_atmos_phy_tb_d1980::atmos_phy_tb_d1980_setup(), scale_atmos_phy_tb_dns::atmos_phy_tb_dns_setup(), scale_atmos_phy_tb_hybrid::atmos_phy_tb_hybrid_config(), scale_atmos_phy_tb_mynn::atmos_phy_tb_mynn_setup(), scale_atmos_phy_tb_smg::atmos_phy_tb_smg_setup(), mod_atmos_phy_tb_vars::atmos_phy_tb_vars_setup(), scale_atmos_refstate::atmos_refstate_setup(), scale_atmos_saturation::atmos_saturation_setup(), scale_atmos_solarins::atmos_solarins_setup(), mod_atmos_vars::atmos_vars_setup(), scale_bulkflux::bulkflux_setup(), mod_cnvlanduse::cnvlanduse(), mod_cnvlanduse::cnvlanduse_setup(), mod_cnvtopo::cnvtopo(), mod_cnvtopo::cnvtopo_setup(), scale_comm::comm_setup(), scale_const::const_setup(), mod_convert::convert_setup(), mod_copytopo::copytopo(), scale_external_input::extin_setup(), scale_fileio::fileio_setup(), mod_mkinit::flux_setup(), scale_grid_index::grid_index_setup(), scale_grid::grid_setup(), scale_gridtrans::gtrans_setup(), scale_history::hist_setup(), mod_mkinit::interporation_fact(), io_log_setup(), io_setup(), mod_land_admin::land_admin_setup(), scale_land_grid_index::land_grid_index_setup(), scale_land_grid::land_grid_setup(), scale_land_phy_matsiro::land_phy_matsiro_setup(), scale_land_phy_slab::land_phy_slab_setup(), mod_mkinit::land_setup(), scale_land_sfc_thick_slab::land_sfc_thick_slab_setup(), scale_land_sfc_thin_slab::land_sfc_thin_slab_setup(), mod_land_vars::land_vars_external_in(), mod_land_vars::land_vars_setup(), scale_landuse::landuse_setup(), scale_atmos_phy_mp_sn14::mixed_phase_collection_kij(), mod_mkinit::mkinit(), mod_mkinit::mkinit_setup(), mod_mktopo::mktopo(), mod_mktopo::mktopo_setup(), scale_monitor::monit_setup(), scale_mapproj::mprj_setup(), scale_grid_nest::nest_setup(), scale_atmos_phy_mp_sn14::nucleation_kij(), mod_ocean_admin::ocean_admin_setup(), scale_ocean_phy_file::ocean_phy_file_setup(), scale_ocean_phy_slab::ocean_phy_slab_setup(), mod_mkinit::ocean_setup(), mod_ocean_vars::ocean_vars_setup(), mod_realinput_grads::parentatomsetupgrads(), mod_realinput_wrfarw::parentatomsetupwrfarw(), mod_realinput_wrfarw::parentlandsetupwrfarw(), mod_realinput_wrfarw::parentoceansetupwrfarw(), scale_process::prc_mpifinish(), scale_process::prc_mpitimestat(), scale_rm_process::prc_setup(), scale_prof::prof_setup(), scale_random::random_setup(), mod_mkinit::read_sounding(), scale_grid_real::real_setup(), mod_realinput::realinput_atmos(), mod_realinput::realinput_surface(), mod_mkinit::rect_setup(), scale_roughness::roughness_setup(), mod_rm_driver::scalerm(), mod_rm_prep::scalerm_prep(), scale_rm_statistics::stat_setup(), mod_mkinit::tke_setup(), scale_topography::topo_setup(), scale_atmos_phy_mp_sn14::update_by_phase_change_kij(), mod_urban_admin::urban_admin_setup(), scale_urban_grid_index::urban_grid_index_setup(), scale_urban_grid::urban_grid_setup(), scale_urban_phy_slc::urban_phy_slc_setup(), mod_mkinit::urban_setup(), mod_urban_vars::urban_vars_setup(), and mod_user::user_setup().

55  integer, public :: IO_FID_CONF = 7

◆ io_fid_log

integer, public scale_stdio::io_fid_log = 8

Log file ID.

Definition at line 56 of file scale_stdio.F90.

Referenced by mod_admin_restart::admin_restart_setup(), mod_admin_time::admin_time_advance(), mod_admin_time::admin_time_checkstate(), mod_admin_time::admin_time_setup(), mod_atmos_admin::atmos_admin_setup(), scale_atmos_aerosol::atmos_aerosol_setup(), scale_atmos_boundary::atmos_boundary_resume(), scale_atmos_boundary::atmos_boundary_resume_file(), scale_atmos_boundary::atmos_boundary_resume_online(), scale_atmos_boundary::atmos_boundary_setup(), scale_atmos_boundary::atmos_boundary_update(), mod_atmos_driver::atmos_driver_resume1(), mod_atmos_driver::atmos_driver_resume2(), mod_atmos_driver::atmos_driver_setup(), scale_atmos_dyn::atmos_dyn(), mod_atmos_dyn_driver::atmos_dyn_driver_setup(), scale_atmos_dyn_fvm_flux::atmos_dyn_fvm_flux_setup(), scale_atmos_dyn_tinteg_short_rk3::atmos_dyn_tinteg_short_rk3_setup(), scale_atmos_dyn_tstep_large_fvm_heve::atmos_dyn_tstep_large_fvm_heve(), scale_atmos_dyn_tstep_short_fvm_heve::atmos_dyn_tstep_short_fvm_heve_regist(), scale_atmos_dyn_tstep_short_fvm_hevi::atmos_dyn_tstep_short_fvm_hevi_regist(), scale_atmos_dyn_tstep_short_fvm_hevi::atmos_dyn_tstep_short_fvm_hevi_setup(), scale_atmos_dyn_tstep_short_fvm_hivi::atmos_dyn_tstep_short_fvm_hivi_regist(), scale_atmos_dyn_tstep_short_fvm_hivi::atmos_dyn_tstep_short_fvm_hivi_setup(), mod_atmos_dyn_vars::atmos_dyn_vars_restart_close(), mod_atmos_dyn_vars::atmos_dyn_vars_restart_create(), mod_atmos_dyn_vars::atmos_dyn_vars_restart_open(), mod_atmos_dyn_vars::atmos_dyn_vars_restart_read(), mod_atmos_dyn_vars::atmos_dyn_vars_setup(), scale_atmos_dyn_common::atmos_dyn_wdamp_setup(), scale_atmos_hydrometeor::atmos_hydrometeor_setup(), scale_atmos_hydrostatic::atmos_hydrostatic_setup(), scale_atmos_phy_ae::atmos_phy_ae_config(), mod_atmos_phy_ae_driver::atmos_phy_ae_driver_config(), mod_atmos_phy_ae_driver::atmos_phy_ae_driver_setup(), scale_atmos_phy_ae_dummy::atmos_phy_ae_dummy(), scale_atmos_phy_ae_dummy::atmos_phy_ae_dummy_config(), scale_atmos_phy_ae_dummy::atmos_phy_ae_dummy_setup(), scale_atmos_phy_ae_kajino13::atmos_phy_ae_kajino13(), scale_atmos_phy_ae_kajino13::atmos_phy_ae_kajino13_config(), scale_atmos_phy_ae_kajino13::atmos_phy_ae_kajino13_mkinit(), scale_atmos_phy_ae_kajino13::atmos_phy_ae_kajino13_setup(), mod_atmos_phy_ae_vars::atmos_phy_ae_vars_restart_close(), mod_atmos_phy_ae_vars::atmos_phy_ae_vars_restart_create(), mod_atmos_phy_ae_vars::atmos_phy_ae_vars_restart_open(), mod_atmos_phy_ae_vars::atmos_phy_ae_vars_restart_read(), mod_atmos_phy_ae_vars::atmos_phy_ae_vars_setup(), mod_atmos_phy_ch_driver::atmos_phy_ch_driver_setup(), mod_atmos_phy_ch_vars::atmos_phy_ch_vars_restart_close(), mod_atmos_phy_ch_vars::atmos_phy_ch_vars_restart_create(), mod_atmos_phy_ch_vars::atmos_phy_ch_vars_restart_open(), mod_atmos_phy_ch_vars::atmos_phy_ch_vars_restart_read(), mod_atmos_phy_ch_vars::atmos_phy_ch_vars_setup(), mod_atmos_phy_cp_driver::atmos_phy_cp_driver_setup(), scale_atmos_phy_cp_kf::atmos_phy_cp_kf(), scale_atmos_phy_cp_kf::atmos_phy_cp_kf_setup(), scale_atmos_phy_cp::atmos_phy_cp_setup(), mod_atmos_phy_cp_vars::atmos_phy_cp_vars_restart_close(), mod_atmos_phy_cp_vars::atmos_phy_cp_vars_restart_create(), mod_atmos_phy_cp_vars::atmos_phy_cp_vars_restart_open(), mod_atmos_phy_cp_vars::atmos_phy_cp_vars_restart_read(), mod_atmos_phy_cp_vars::atmos_phy_cp_vars_setup(), scale_atmos_phy_mp_convert::atmos_phy_mp_bulk2bin(), scale_atmos_phy_mp::atmos_phy_mp_config(), mod_atmos_phy_mp_driver::atmos_phy_mp_driver_config(), mod_atmos_phy_mp_driver::atmos_phy_mp_driver_setup(), scale_atmos_phy_mp_dry::atmos_phy_mp_dry(), scale_atmos_phy_mp_dry::atmos_phy_mp_dry_config(), scale_atmos_phy_mp_dry::atmos_phy_mp_dry_setup(), scale_atmos_phy_mp_kessler::atmos_phy_mp_kessler(), scale_atmos_phy_mp_kessler::atmos_phy_mp_kessler_config(), scale_atmos_phy_mp_kessler::atmos_phy_mp_kessler_setup(), scale_atmos_phy_mp_common::atmos_phy_mp_negative_fixer(), scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14(), scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14_config(), scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14_setup(), scale_atmos_phy_mp_suzuki10::atmos_phy_mp_suzuki10(), scale_atmos_phy_mp_suzuki10::atmos_phy_mp_suzuki10_config(), scale_atmos_phy_mp_suzuki10::atmos_phy_mp_suzuki10_setup(), scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08(), scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08_config(), scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08_setup(), mod_atmos_phy_mp_vars::atmos_phy_mp_vars_restart_close(), mod_atmos_phy_mp_vars::atmos_phy_mp_vars_restart_create(), mod_atmos_phy_mp_vars::atmos_phy_mp_vars_restart_open(), mod_atmos_phy_mp_vars::atmos_phy_mp_vars_restart_read(), mod_atmos_phy_mp_vars::atmos_phy_mp_vars_setup(), mod_atmos_phy_rd_driver::atmos_phy_rd_driver_setup(), scale_atmos_phy_rd_mstrnx::atmos_phy_rd_mstrnx(), scale_atmos_phy_rd_mstrnx::atmos_phy_rd_mstrnx_setup(), scale_atmos_phy_rd_offline::atmos_phy_rd_offline(), scale_atmos_phy_rd_offline::atmos_phy_rd_offline_setup(), scale_atmos_phy_rd_profile::atmos_phy_rd_profile_read(), scale_atmos_phy_rd_profile::atmos_phy_rd_profile_setup(), scale_atmos_phy_rd_profile::atmos_phy_rd_profile_setup_zgrid(), scale_atmos_phy_rd::atmos_phy_rd_setup(), mod_atmos_phy_rd_vars::atmos_phy_rd_vars_external_in(), mod_atmos_phy_rd_vars::atmos_phy_rd_vars_restart_close(), mod_atmos_phy_rd_vars::atmos_phy_rd_vars_restart_create(), mod_atmos_phy_rd_vars::atmos_phy_rd_vars_restart_open(), mod_atmos_phy_rd_vars::atmos_phy_rd_vars_restart_read(), mod_atmos_phy_rd_vars::atmos_phy_rd_vars_setup(), scale_atmos_phy_sf_bulk::atmos_phy_sf_bulk(), scale_atmos_phy_sf_bulk::atmos_phy_sf_bulk_setup(), scale_atmos_phy_sf_const::atmos_phy_sf_const(), scale_atmos_phy_sf_const::atmos_phy_sf_const_setup(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_setup(), scale_atmos_phy_sf::atmos_phy_sf_setup(), mod_atmos_phy_sf_vars::atmos_phy_sf_vars_external_in(), mod_atmos_phy_sf_vars::atmos_phy_sf_vars_restart_close(), mod_atmos_phy_sf_vars::atmos_phy_sf_vars_restart_create(), mod_atmos_phy_sf_vars::atmos_phy_sf_vars_restart_open(), mod_atmos_phy_sf_vars::atmos_phy_sf_vars_restart_read(), mod_atmos_phy_sf_vars::atmos_phy_sf_vars_setup(), scale_atmos_phy_tb::atmos_phy_tb_config(), scale_atmos_phy_tb_d1980::atmos_phy_tb_d1980(), scale_atmos_phy_tb_d1980::atmos_phy_tb_d1980_config(), scale_atmos_phy_tb_d1980::atmos_phy_tb_d1980_setup(), scale_atmos_phy_tb_dns::atmos_phy_tb_dns_config(), scale_atmos_phy_tb_dns::atmos_phy_tb_dns_setup(), mod_atmos_phy_tb_driver::atmos_phy_tb_driver_config(), mod_atmos_phy_tb_driver::atmos_phy_tb_driver_setup(), scale_atmos_phy_tb_hybrid::atmos_phy_tb_hybrid_config(), scale_atmos_phy_tb_hybrid::atmos_phy_tb_hybrid_setup(), scale_atmos_phy_tb_mynn::atmos_phy_tb_mynn(), scale_atmos_phy_tb_mynn::atmos_phy_tb_mynn_config(), scale_atmos_phy_tb_mynn::atmos_phy_tb_mynn_setup(), scale_atmos_phy_tb_smg::atmos_phy_tb_smg(), scale_atmos_phy_tb_smg::atmos_phy_tb_smg_config(), scale_atmos_phy_tb_smg::atmos_phy_tb_smg_setup(), mod_atmos_phy_tb_vars::atmos_phy_tb_vars_setup(), scale_atmos_refstate::atmos_refstate_read(), scale_atmos_refstate::atmos_refstate_resume(), scale_atmos_refstate::atmos_refstate_setup(), scale_atmos_refstate::atmos_refstate_update(), scale_atmos_refstate::atmos_refstate_write(), scale_atmos_saturation::atmos_saturation_setup(), scale_atmos_solarins::atmos_solarins_setup(), scale_atmos_thermodyn::atmos_thermodyn_setup(), mod_atmos_vars::atmos_vars_monitor(), mod_atmos_vars::atmos_vars_restart_check(), mod_atmos_vars::atmos_vars_restart_close(), mod_atmos_vars::atmos_vars_restart_create(), mod_atmos_vars::atmos_vars_restart_open(), mod_atmos_vars::atmos_vars_restart_read(), mod_atmos_vars::atmos_vars_setup(), scale_bulkflux::bulkflux_setup(), scale_calendar::calendar_setup(), scale_atmos_dyn_tstep_large_fvm_heve::check_mass(), mod_cnvlanduse::cnvlanduse(), mod_cnvlanduse::cnvlanduse_setup(), mod_cnvtopo::cnvtopo(), mod_cnvtopo::cnvtopo_setup(), scale_comm::comm_vars8_init(), scale_comm::comm_vars_init(), scale_const::const_setup(), mod_convert::convert(), mod_convert::convert_setup(), mod_copytopo::copytopo(), scale_atmos_phy_cp_kf::cp_kf_main(), scale_atmos_phy_cp_kf::cp_kf_param(), mod_cpl_admin::cpl_admin_setup(), mod_cpl_vars::cpl_vars_setup(), scale_atmos_phy_mp_sn14::debug_tem_kij(), scale_external_io::externalfilegetshape(), scale_external_io::externalfilevarexistence(), scale_external_input::extin_regist(), scale_external_input::extin_setup(), scale_external_input::extin_update_1d(), scale_external_input::extin_update_2d(), scale_external_input::extin_update_3d(), scale_fileio::fileio_check_coordinates_name(), scale_fileio::fileio_read_var_1d(), scale_fileio::fileio_read_var_2d(), scale_fileio::fileio_read_var_3d(), scale_fileio::fileio_read_var_4d(), scale_fileio::fileio_setup(), scale_fileio::fileio_write_1d(), scale_fileio::fileio_write_2d(), scale_fileio::fileio_write_3d(), scale_fileio::fileio_write_3d_t(), scale_fileio::fileio_write_4d(), mod_mkinit::flux_setup(), scale_grid::grid_allocate(), scale_grid::grid_generate(), scale_grid_index::grid_index_setup(), scale_grid::grid_setup(), scale_gridtrans::gtrans_rotcoef(), scale_gridtrans::gtrans_setup(), scale_history::hist_setup(), scale_interpolation::interp_setup(), mod_mkinit::interporation_fact(), scale_interpolation_nest::intrpnest_setup(), io_log_setup(), mod_land_admin::land_admin_setup(), mod_land_driver::land_driver_resume(), mod_land_driver::land_driver_setup(), scale_land_grid_index::land_grid_index_setup(), scale_land_grid::land_grid_setup(), scale_land_phy_const::land_phy_const(), scale_land_phy_const::land_phy_const_setup(), mod_land_phy_driver::land_phy_driver_setup(), scale_land_phy_matsiro::land_phy_matsiro(), scale_land_phy_matsiro::land_phy_matsiro_setup(), scale_land_phy_slab::land_phy_slab(), scale_land_phy_slab::land_phy_slab_setup(), mod_mkinit::land_setup(), scale_land_sfc_const::land_sfc_const(), scale_land_sfc_const::land_sfc_const_setup(), scale_land_sfc_thick_slab::land_sfc_thick_slab(), scale_land_sfc_thick_slab::land_sfc_thick_slab_setup(), scale_land_sfc_thin_slab::land_sfc_thin_slab(), scale_land_sfc_thin_slab::land_sfc_thin_slab_setup(), mod_land_vars::land_vars_external_in(), mod_land_vars::land_vars_restart_close(), mod_land_vars::land_vars_restart_create(), mod_land_vars::land_vars_restart_open(), mod_land_vars::land_vars_restart_read(), mod_land_vars::land_vars_setup(), scale_landuse::landuse_calc_fact(), scale_landuse::landuse_setup(), scale_landuse::landuse_write(), mod_realinput::make_mask(), mod_mkinit::mkinit(), mod_mkinit::mkinit_setup(), scale_atmos_phy_mp_suzuki10::mkpara(), mod_mktopo::mktopo(), mod_mktopo::mktopo_setup(), scale_monitor::monit_finalize(), scale_monitor::monit_reg(), scale_monitor::monit_setup(), scale_monitor::monit_write(), scale_mapproj::mprj_rotcoef_2d(), scale_mapproj::mprj_setup(), scale_grid_nest::nest_comm_disconnect(), scale_grid_nest::nest_comm_nestdown(), scale_grid_nest::nest_comm_recv_cancel(), scale_grid_nest::nest_comm_recvwait_issue(), scale_grid_nest::nest_domain_relate(), scale_grid_nest::nest_domain_shape(), scale_grid_nest::nest_setup(), mod_ocean_admin::ocean_admin_setup(), mod_ocean_driver::ocean_driver_resume(), mod_ocean_driver::ocean_driver_setup(), scale_ocean_phy_const::ocean_phy_const(), scale_ocean_phy_const::ocean_phy_const_setup(), mod_ocean_phy_driver::ocean_phy_driver_setup(), scale_ocean_phy_file::ocean_phy_file(), scale_ocean_phy_file::ocean_phy_file_setup(), scale_ocean_phy_slab::ocean_phy_slab(), scale_ocean_phy_slab::ocean_phy_slab_setup(), mod_mkinit::ocean_setup(), scale_ocean_sfc_const::ocean_sfc_const(), scale_ocean_sfc_const::ocean_sfc_const_setup(), scale_ocean_sfc_slab::ocean_sfc_slab(), scale_ocean_sfc_slab::ocean_sfc_slab_setup(), mod_ocean_vars::ocean_vars_external_in(), mod_ocean_vars::ocean_vars_restart_close(), mod_ocean_vars::ocean_vars_restart_create(), mod_ocean_vars::ocean_vars_restart_open(), mod_ocean_vars::ocean_vars_restart_read(), mod_ocean_vars::ocean_vars_setup(), mod_realinput_grads::parentatominputgrads(), mod_realinput_nicam::parentatominputnicam(), mod_realinput_scale::parentatominputscale(), mod_realinput_wrfarw::parentatominputwrfarw(), mod_realinput_grads::parentatomopengrads(), mod_realinput_nicam::parentatomopennicam(), mod_realinput_scale::parentatomopenscale(), mod_realinput_wrfarw::parentatomopenwrfarw(), mod_realinput::parentatomsetup(), mod_realinput_grads::parentatomsetupgrads(), mod_realinput_nicam::parentatomsetupnicam(), mod_realinput_scale::parentatomsetupscale(), mod_realinput_wrfarw::parentatomsetupwrfarw(), mod_realinput_grads::parentlandinputgrads(), mod_realinput_nicam::parentlandinputnicam(), mod_realinput_scale::parentlandinputscale(), mod_realinput_wrfarw::parentlandinputwrfarw(), mod_realinput_grads::parentlandsetupgrads(), mod_realinput_nicam::parentlandsetupnicam(), mod_realinput_scale::parentlandsetupscale(), mod_realinput_wrfarw::parentlandsetupwrfarw(), mod_realinput_grads::parentoceaninputgrads(), mod_realinput_nicam::parentoceaninputnicam(), mod_realinput_scale::parentoceaninputscale(), mod_realinput_wrfarw::parentoceaninputwrfarw(), mod_realinput_grads::parentoceanopengrads(), mod_realinput_nicam::parentoceanopennicam(), mod_realinput_scale::parentoceanopenscale(), mod_realinput_wrfarw::parentoceanopenwrfarw(), mod_realinput_grads::parentoceansetupgrads(), mod_realinput_nicam::parentoceansetupnicam(), mod_realinput_scale::parentoceansetupscale(), mod_realinput_wrfarw::parentoceansetupwrfarw(), scale_process::prc_mpifinish(), scale_process::prc_mpitimestat(), scale_rm_process::prc_setup(), scale_prof::prof_rapreport(), scale_prof::prof_setup(), scale_random::random_setup(), mod_realinput_grads::read_namelist(), mod_mkinit::read_sounding(), scale_grid_real::real_setup(), scale_grid_real::real_update_z(), mod_realinput::realinput_atmos(), mod_realinput::realinput_surface(), mod_mkinit::rect_setup(), scale_roughness::roughness_setup(), mod_rm_driver::scalerm(), mod_rm_prep::scalerm_prep(), scale_atmos_refstate::smoothing(), scale_rm_statistics::stat_detail(), scale_rm_statistics::stat_setup(), scale_rm_statistics::stat_total_2d(), scale_rm_statistics::stat_total_3d(), mod_mkinit::tke_setup(), scale_topography::topo_fillhalo(), scale_topography::topo_setup(), scale_topography::topo_write(), scale_tracer::tracer_regist(), scale_atmos_phy_mp_sn14::update_by_phase_change_kij(), mod_urban_admin::urban_admin_setup(), mod_urban_driver::urban_driver_resume(), mod_urban_driver::urban_driver_setup(), scale_urban_grid_index::urban_grid_index_setup(), scale_urban_grid::urban_grid_setup(), mod_urban_phy_driver::urban_phy_driver_setup(), scale_urban_phy_slc::urban_phy_slc(), scale_urban_phy_slc::urban_phy_slc_setup(), mod_mkinit::urban_setup(), mod_urban_vars::urban_vars_external_in(), mod_urban_vars::urban_vars_restart_close(), mod_urban_vars::urban_vars_restart_create(), mod_urban_vars::urban_vars_restart_open(), mod_urban_vars::urban_vars_restart_read(), mod_urban_vars::urban_vars_setup(), and mod_user::user_setup().

56  integer, public :: IO_FID_LOG = 8

◆ io_fid_nml

integer, public scale_stdio::io_fid_nml = 9

Log file ID (only for output namelist)

Definition at line 57 of file scale_stdio.F90.

Referenced by mod_admin_restart::admin_restart_setup(), mod_admin_time::admin_time_setup(), mod_atmos_admin::atmos_admin_setup(), scale_atmos_boundary::atmos_boundary_setup(), mod_atmos_dyn_driver::atmos_dyn_driver_setup(), scale_atmos_dyn_tstep_short_fvm_hivi::atmos_dyn_tstep_short_fvm_hivi_setup(), mod_atmos_dyn_vars::atmos_dyn_vars_setup(), scale_atmos_hydrostatic::atmos_hydrostatic_setup(), scale_atmos_phy_ae_kajino13::atmos_phy_ae_kajino13_config(), scale_atmos_phy_ae_kajino13::atmos_phy_ae_kajino13_setup(), mod_atmos_phy_ae_vars::atmos_phy_ae_vars_setup(), mod_atmos_phy_ch_vars::atmos_phy_ch_vars_setup(), scale_atmos_phy_cp_kf::atmos_phy_cp_kf_setup(), mod_atmos_phy_cp_vars::atmos_phy_cp_vars_setup(), scale_atmos_phy_mp_convert::atmos_phy_mp_bulk2bin(), scale_atmos_phy_mp_kessler::atmos_phy_mp_kessler_setup(), scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14(), scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14_setup(), scale_atmos_phy_mp_suzuki10::atmos_phy_mp_suzuki10_config(), scale_atmos_phy_mp_suzuki10::atmos_phy_mp_suzuki10_setup(), scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08_setup(), mod_atmos_phy_mp_vars::atmos_phy_mp_vars_setup(), scale_atmos_phy_rd_mstrnx::atmos_phy_rd_mstrnx_setup(), scale_atmos_phy_rd_offline::atmos_phy_rd_offline_setup(), scale_atmos_phy_rd_profile::atmos_phy_rd_profile_setup(), mod_atmos_phy_rd_vars::atmos_phy_rd_vars_setup(), scale_atmos_phy_sf_bulk::atmos_phy_sf_bulk_setup(), scale_atmos_phy_sf_const::atmos_phy_sf_const_setup(), mod_atmos_phy_sf_vars::atmos_phy_sf_vars_setup(), scale_atmos_phy_tb_d1980::atmos_phy_tb_d1980_setup(), scale_atmos_phy_tb_dns::atmos_phy_tb_dns_setup(), scale_atmos_phy_tb_hybrid::atmos_phy_tb_hybrid_config(), scale_atmos_phy_tb_mynn::atmos_phy_tb_mynn_setup(), scale_atmos_phy_tb_smg::atmos_phy_tb_smg_setup(), mod_atmos_phy_tb_vars::atmos_phy_tb_vars_setup(), scale_atmos_refstate::atmos_refstate_setup(), scale_atmos_saturation::atmos_saturation_setup(), scale_atmos_solarins::atmos_solarins_setup(), mod_atmos_vars::atmos_vars_setup(), scale_bulkflux::bulkflux_setup(), mod_cnvlanduse::cnvlanduse(), mod_cnvlanduse::cnvlanduse_setup(), mod_cnvtopo::cnvtopo(), mod_cnvtopo::cnvtopo_setup(), scale_const::const_setup(), mod_convert::convert_setup(), mod_copytopo::copytopo(), scale_external_input::extin_setup(), scale_fileio::fileio_setup(), mod_mkinit::flux_setup(), scale_grid_index::grid_index_setup(), scale_grid::grid_setup(), scale_gridtrans::gtrans_setup(), scale_history::hist_setup(), mod_mkinit::interporation_fact(), io_log_setup(), mod_land_admin::land_admin_setup(), scale_land_grid_index::land_grid_index_setup(), scale_land_grid::land_grid_setup(), scale_land_phy_matsiro::land_phy_matsiro_setup(), scale_land_phy_slab::land_phy_slab_setup(), mod_mkinit::land_setup(), scale_land_sfc_thick_slab::land_sfc_thick_slab_setup(), scale_land_sfc_thin_slab::land_sfc_thin_slab_setup(), mod_land_vars::land_vars_external_in(), mod_land_vars::land_vars_setup(), scale_landuse::landuse_setup(), scale_atmos_phy_mp_sn14::mixed_phase_collection_kij(), mod_mkinit::mkinit(), mod_mkinit::mkinit_setup(), mod_mktopo::mktopo(), mod_mktopo::mktopo_setup(), scale_monitor::monit_setup(), scale_mapproj::mprj_setup(), scale_grid_nest::nest_setup(), scale_atmos_phy_mp_sn14::nucleation_kij(), mod_ocean_admin::ocean_admin_setup(), scale_ocean_phy_file::ocean_phy_file_setup(), scale_ocean_phy_slab::ocean_phy_slab_setup(), mod_mkinit::ocean_setup(), mod_ocean_vars::ocean_vars_setup(), mod_realinput_grads::parentatomsetupgrads(), mod_realinput_wrfarw::parentatomsetupwrfarw(), mod_realinput_grads::parentlandsetupgrads(), mod_realinput_wrfarw::parentlandsetupwrfarw(), mod_realinput_grads::parentoceansetupgrads(), mod_realinput_wrfarw::parentoceansetupwrfarw(), scale_rm_process::prc_setup(), scale_prof::prof_setup(), scale_random::random_setup(), mod_mkinit::read_sounding(), scale_grid_real::real_setup(), mod_realinput::realinput_atmos(), mod_realinput::realinput_surface(), mod_mkinit::rect_setup(), scale_roughness::roughness_setup(), mod_rm_driver::scalerm(), mod_rm_prep::scalerm_prep(), scale_rm_statistics::stat_setup(), mod_mkinit::tke_setup(), scale_topography::topo_setup(), scale_atmos_phy_mp_sn14::update_by_phase_change_kij(), mod_urban_admin::urban_admin_setup(), scale_urban_grid_index::urban_grid_index_setup(), scale_urban_grid::urban_grid_setup(), scale_urban_phy_slc::urban_phy_slc_setup(), mod_mkinit::urban_setup(), mod_urban_vars::urban_vars_setup(), and mod_user::user_setup().

57  integer, public :: IO_FID_NML = 9

◆ io_log_basename

character(len=h_long), public scale_stdio::io_log_basename = 'LOG'

basename of logfile

Definition at line 59 of file scale_stdio.F90.

Referenced by io_log_setup(), and io_setup().

59  character(len=H_LONG), public :: IO_LOG_BASENAME = 'LOG'

◆ io_nml_filename

character(len=h_long), public scale_stdio::io_nml_filename = ''

filename of logfile (only for output namelist)

Definition at line 60 of file scale_stdio.F90.

Referenced by io_log_setup(), and io_setup().

60  character(len=H_LONG), public :: IO_NML_FILENAME = ''

◆ io_l

logical, public scale_stdio::io_l = .false.

output log or not? (this process)

Definition at line 61 of file scale_stdio.F90.

Referenced by mod_admin_restart::admin_restart_setup(), mod_admin_time::admin_time_advance(), mod_admin_time::admin_time_checkstate(), mod_admin_time::admin_time_setup(), mod_atmos_admin::atmos_admin_setup(), scale_atmos_aerosol::atmos_aerosol_setup(), scale_atmos_boundary::atmos_boundary_resume(), scale_atmos_boundary::atmos_boundary_resume_file(), scale_atmos_boundary::atmos_boundary_resume_online(), scale_atmos_boundary::atmos_boundary_setup(), scale_atmos_boundary::atmos_boundary_update(), mod_atmos_driver::atmos_driver_resume1(), mod_atmos_driver::atmos_driver_resume2(), mod_atmos_driver::atmos_driver_setup(), scale_atmos_dyn::atmos_dyn(), mod_atmos_dyn_driver::atmos_dyn_driver_setup(), scale_atmos_dyn_fvm_flux::atmos_dyn_fvm_flux_setup(), scale_atmos_dyn_tinteg_short_rk3::atmos_dyn_tinteg_short_rk3_setup(), scale_atmos_dyn_tstep_large_fvm_heve::atmos_dyn_tstep_large_fvm_heve(), scale_atmos_dyn_tstep_short_fvm_heve::atmos_dyn_tstep_short_fvm_heve_regist(), scale_atmos_dyn_tstep_short_fvm_hevi::atmos_dyn_tstep_short_fvm_hevi_regist(), scale_atmos_dyn_tstep_short_fvm_hevi::atmos_dyn_tstep_short_fvm_hevi_setup(), scale_atmos_dyn_tstep_short_fvm_hivi::atmos_dyn_tstep_short_fvm_hivi_regist(), scale_atmos_dyn_tstep_short_fvm_hivi::atmos_dyn_tstep_short_fvm_hivi_setup(), mod_atmos_dyn_vars::atmos_dyn_vars_restart_close(), mod_atmos_dyn_vars::atmos_dyn_vars_restart_create(), mod_atmos_dyn_vars::atmos_dyn_vars_restart_open(), mod_atmos_dyn_vars::atmos_dyn_vars_restart_read(), mod_atmos_dyn_vars::atmos_dyn_vars_setup(), scale_atmos_dyn_common::atmos_dyn_wdamp_setup(), scale_atmos_hydrometeor::atmos_hydrometeor_setup(), scale_atmos_hydrostatic::atmos_hydrostatic_setup(), scale_atmos_phy_ae::atmos_phy_ae_config(), mod_atmos_phy_ae_driver::atmos_phy_ae_driver_config(), mod_atmos_phy_ae_driver::atmos_phy_ae_driver_setup(), scale_atmos_phy_ae_dummy::atmos_phy_ae_dummy(), scale_atmos_phy_ae_dummy::atmos_phy_ae_dummy_config(), scale_atmos_phy_ae_dummy::atmos_phy_ae_dummy_setup(), scale_atmos_phy_ae_kajino13::atmos_phy_ae_kajino13(), scale_atmos_phy_ae_kajino13::atmos_phy_ae_kajino13_config(), scale_atmos_phy_ae_kajino13::atmos_phy_ae_kajino13_mkinit(), scale_atmos_phy_ae_kajino13::atmos_phy_ae_kajino13_setup(), mod_atmos_phy_ae_vars::atmos_phy_ae_vars_restart_close(), mod_atmos_phy_ae_vars::atmos_phy_ae_vars_restart_create(), mod_atmos_phy_ae_vars::atmos_phy_ae_vars_restart_open(), mod_atmos_phy_ae_vars::atmos_phy_ae_vars_restart_read(), mod_atmos_phy_ae_vars::atmos_phy_ae_vars_setup(), mod_atmos_phy_ch_driver::atmos_phy_ch_driver_setup(), mod_atmos_phy_ch_vars::atmos_phy_ch_vars_restart_close(), mod_atmos_phy_ch_vars::atmos_phy_ch_vars_restart_create(), mod_atmos_phy_ch_vars::atmos_phy_ch_vars_restart_open(), mod_atmos_phy_ch_vars::atmos_phy_ch_vars_restart_read(), mod_atmos_phy_ch_vars::atmos_phy_ch_vars_setup(), mod_atmos_phy_cp_driver::atmos_phy_cp_driver_setup(), scale_atmos_phy_cp_kf::atmos_phy_cp_kf(), scale_atmos_phy_cp_kf::atmos_phy_cp_kf_setup(), scale_atmos_phy_cp::atmos_phy_cp_setup(), mod_atmos_phy_cp_vars::atmos_phy_cp_vars_restart_close(), mod_atmos_phy_cp_vars::atmos_phy_cp_vars_restart_create(), mod_atmos_phy_cp_vars::atmos_phy_cp_vars_restart_open(), mod_atmos_phy_cp_vars::atmos_phy_cp_vars_restart_read(), mod_atmos_phy_cp_vars::atmos_phy_cp_vars_setup(), scale_atmos_phy_mp_convert::atmos_phy_mp_bulk2bin(), scale_atmos_phy_mp::atmos_phy_mp_config(), mod_atmos_phy_mp_driver::atmos_phy_mp_driver_config(), mod_atmos_phy_mp_driver::atmos_phy_mp_driver_setup(), scale_atmos_phy_mp_dry::atmos_phy_mp_dry(), scale_atmos_phy_mp_dry::atmos_phy_mp_dry_config(), scale_atmos_phy_mp_dry::atmos_phy_mp_dry_setup(), scale_atmos_phy_mp_kessler::atmos_phy_mp_kessler(), scale_atmos_phy_mp_kessler::atmos_phy_mp_kessler_config(), scale_atmos_phy_mp_kessler::atmos_phy_mp_kessler_setup(), scale_atmos_phy_mp_common::atmos_phy_mp_negative_fixer(), scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14(), scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14_config(), scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14_setup(), scale_atmos_phy_mp_suzuki10::atmos_phy_mp_suzuki10(), scale_atmos_phy_mp_suzuki10::atmos_phy_mp_suzuki10_config(), scale_atmos_phy_mp_suzuki10::atmos_phy_mp_suzuki10_setup(), scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08(), scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08_config(), scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08_setup(), mod_atmos_phy_mp_vars::atmos_phy_mp_vars_restart_close(), mod_atmos_phy_mp_vars::atmos_phy_mp_vars_restart_create(), mod_atmos_phy_mp_vars::atmos_phy_mp_vars_restart_open(), mod_atmos_phy_mp_vars::atmos_phy_mp_vars_restart_read(), mod_atmos_phy_mp_vars::atmos_phy_mp_vars_setup(), mod_atmos_phy_rd_driver::atmos_phy_rd_driver_setup(), scale_atmos_phy_rd_mstrnx::atmos_phy_rd_mstrnx(), scale_atmos_phy_rd_mstrnx::atmos_phy_rd_mstrnx_setup(), scale_atmos_phy_rd_offline::atmos_phy_rd_offline(), scale_atmos_phy_rd_offline::atmos_phy_rd_offline_setup(), scale_atmos_phy_rd_profile::atmos_phy_rd_profile_read(), scale_atmos_phy_rd_profile::atmos_phy_rd_profile_setup(), scale_atmos_phy_rd_profile::atmos_phy_rd_profile_setup_zgrid(), scale_atmos_phy_rd::atmos_phy_rd_setup(), mod_atmos_phy_rd_vars::atmos_phy_rd_vars_external_in(), mod_atmos_phy_rd_vars::atmos_phy_rd_vars_restart_close(), mod_atmos_phy_rd_vars::atmos_phy_rd_vars_restart_create(), mod_atmos_phy_rd_vars::atmos_phy_rd_vars_restart_open(), mod_atmos_phy_rd_vars::atmos_phy_rd_vars_restart_read(), mod_atmos_phy_rd_vars::atmos_phy_rd_vars_setup(), scale_atmos_phy_sf_bulk::atmos_phy_sf_bulk(), scale_atmos_phy_sf_bulk::atmos_phy_sf_bulk_setup(), scale_atmos_phy_sf_const::atmos_phy_sf_const(), scale_atmos_phy_sf_const::atmos_phy_sf_const_setup(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_setup(), scale_atmos_phy_sf::atmos_phy_sf_setup(), mod_atmos_phy_sf_vars::atmos_phy_sf_vars_external_in(), mod_atmos_phy_sf_vars::atmos_phy_sf_vars_restart_close(), mod_atmos_phy_sf_vars::atmos_phy_sf_vars_restart_create(), mod_atmos_phy_sf_vars::atmos_phy_sf_vars_restart_open(), mod_atmos_phy_sf_vars::atmos_phy_sf_vars_restart_read(), mod_atmos_phy_sf_vars::atmos_phy_sf_vars_setup(), scale_atmos_phy_tb::atmos_phy_tb_config(), scale_atmos_phy_tb_d1980::atmos_phy_tb_d1980(), scale_atmos_phy_tb_d1980::atmos_phy_tb_d1980_config(), scale_atmos_phy_tb_d1980::atmos_phy_tb_d1980_setup(), scale_atmos_phy_tb_dns::atmos_phy_tb_dns_config(), scale_atmos_phy_tb_dns::atmos_phy_tb_dns_setup(), mod_atmos_phy_tb_driver::atmos_phy_tb_driver_config(), mod_atmos_phy_tb_driver::atmos_phy_tb_driver_setup(), scale_atmos_phy_tb_hybrid::atmos_phy_tb_hybrid_config(), scale_atmos_phy_tb_hybrid::atmos_phy_tb_hybrid_setup(), scale_atmos_phy_tb_mynn::atmos_phy_tb_mynn(), scale_atmos_phy_tb_mynn::atmos_phy_tb_mynn_config(), scale_atmos_phy_tb_mynn::atmos_phy_tb_mynn_setup(), scale_atmos_phy_tb_smg::atmos_phy_tb_smg(), scale_atmos_phy_tb_smg::atmos_phy_tb_smg_config(), scale_atmos_phy_tb_smg::atmos_phy_tb_smg_setup(), mod_atmos_phy_tb_vars::atmos_phy_tb_vars_setup(), scale_atmos_refstate::atmos_refstate_read(), scale_atmos_refstate::atmos_refstate_resume(), scale_atmos_refstate::atmos_refstate_setup(), scale_atmos_refstate::atmos_refstate_update(), scale_atmos_refstate::atmos_refstate_write(), scale_atmos_saturation::atmos_saturation_setup(), scale_atmos_solarins::atmos_solarins_setup(), scale_atmos_thermodyn::atmos_thermodyn_setup(), mod_atmos_vars::atmos_vars_monitor(), mod_atmos_vars::atmos_vars_restart_check(), mod_atmos_vars::atmos_vars_restart_close(), mod_atmos_vars::atmos_vars_restart_create(), mod_atmos_vars::atmos_vars_restart_open(), mod_atmos_vars::atmos_vars_restart_read(), mod_atmos_vars::atmos_vars_setup(), scale_bulkflux::bulkflux_setup(), scale_calendar::calendar_setup(), scale_atmos_dyn_tstep_large_fvm_heve::check_mass(), mod_cnvlanduse::cnvlanduse(), mod_cnvlanduse::cnvlanduse_setup(), mod_cnvtopo::cnvtopo(), mod_cnvtopo::cnvtopo_setup(), scale_comm::comm_vars8_init(), scale_comm::comm_vars_init(), scale_const::const_setup(), mod_convert::convert(), mod_convert::convert_setup(), mod_copytopo::copytopo(), scale_atmos_phy_cp_kf::cp_kf_main(), scale_atmos_phy_cp_kf::cp_kf_param(), mod_cpl_admin::cpl_admin_setup(), mod_cpl_vars::cpl_vars_setup(), scale_atmos_phy_mp_sn14::debug_tem_kij(), scale_external_io::externalfilegetshape(), scale_external_io::externalfilevarexistence(), scale_external_input::extin_regist(), scale_external_input::extin_setup(), scale_external_input::extin_update_1d(), scale_external_input::extin_update_2d(), scale_external_input::extin_update_3d(), scale_fileio::fileio_check_coordinates_name(), scale_fileio::fileio_read_var_1d(), scale_fileio::fileio_read_var_2d(), scale_fileio::fileio_read_var_3d(), scale_fileio::fileio_read_var_4d(), scale_fileio::fileio_setup(), scale_fileio::fileio_write_1d(), scale_fileio::fileio_write_2d(), scale_fileio::fileio_write_3d(), scale_fileio::fileio_write_3d_t(), scale_fileio::fileio_write_4d(), mod_mkinit::flux_setup(), scale_grid::grid_allocate(), scale_grid::grid_generate(), scale_grid_index::grid_index_setup(), scale_grid::grid_setup(), scale_gridtrans::gtrans_rotcoef(), scale_gridtrans::gtrans_setup(), scale_history::hist_setup(), scale_interpolation::interp_setup(), mod_mkinit::interporation_fact(), scale_interpolation_nest::intrpnest_setup(), io_log_setup(), mod_land_admin::land_admin_setup(), mod_land_driver::land_driver_resume(), mod_land_driver::land_driver_setup(), scale_land_grid_index::land_grid_index_setup(), scale_land_grid::land_grid_setup(), scale_land_phy_const::land_phy_const(), scale_land_phy_const::land_phy_const_setup(), mod_land_phy_driver::land_phy_driver_setup(), scale_land_phy_matsiro::land_phy_matsiro(), scale_land_phy_matsiro::land_phy_matsiro_setup(), scale_land_phy_slab::land_phy_slab(), scale_land_phy_slab::land_phy_slab_setup(), mod_mkinit::land_setup(), scale_land_sfc_const::land_sfc_const(), scale_land_sfc_const::land_sfc_const_setup(), scale_land_sfc_thick_slab::land_sfc_thick_slab(), scale_land_sfc_thick_slab::land_sfc_thick_slab_setup(), scale_land_sfc_thin_slab::land_sfc_thin_slab(), scale_land_sfc_thin_slab::land_sfc_thin_slab_setup(), mod_land_vars::land_vars_external_in(), mod_land_vars::land_vars_restart_close(), mod_land_vars::land_vars_restart_create(), mod_land_vars::land_vars_restart_open(), mod_land_vars::land_vars_restart_read(), mod_land_vars::land_vars_setup(), scale_landuse::landuse_calc_fact(), scale_landuse::landuse_setup(), scale_landuse::landuse_write(), mod_realinput::make_mask(), mod_mkinit::mkinit(), mod_mkinit::mkinit_setup(), scale_atmos_phy_mp_suzuki10::mkpara(), mod_mktopo::mktopo(), mod_mktopo::mktopo_setup(), scale_monitor::monit_finalize(), scale_monitor::monit_reg(), scale_monitor::monit_setup(), scale_monitor::monit_write(), scale_mapproj::mprj_rotcoef_2d(), scale_mapproj::mprj_setup(), scale_grid_nest::nest_comm_disconnect(), scale_grid_nest::nest_comm_nestdown(), scale_grid_nest::nest_comm_recv_cancel(), scale_grid_nest::nest_comm_recvwait_issue(), scale_grid_nest::nest_domain_relate(), scale_grid_nest::nest_domain_shape(), scale_grid_nest::nest_setup(), mod_ocean_admin::ocean_admin_setup(), mod_ocean_driver::ocean_driver_resume(), mod_ocean_driver::ocean_driver_setup(), scale_ocean_phy_const::ocean_phy_const(), scale_ocean_phy_const::ocean_phy_const_setup(), mod_ocean_phy_driver::ocean_phy_driver_setup(), scale_ocean_phy_file::ocean_phy_file(), scale_ocean_phy_file::ocean_phy_file_setup(), scale_ocean_phy_slab::ocean_phy_slab(), scale_ocean_phy_slab::ocean_phy_slab_setup(), mod_mkinit::ocean_setup(), scale_ocean_sfc_const::ocean_sfc_const(), scale_ocean_sfc_const::ocean_sfc_const_setup(), scale_ocean_sfc_slab::ocean_sfc_slab(), scale_ocean_sfc_slab::ocean_sfc_slab_setup(), mod_ocean_vars::ocean_vars_external_in(), mod_ocean_vars::ocean_vars_restart_close(), mod_ocean_vars::ocean_vars_restart_create(), mod_ocean_vars::ocean_vars_restart_open(), mod_ocean_vars::ocean_vars_restart_read(), mod_ocean_vars::ocean_vars_setup(), mod_realinput_grads::parentatominputgrads(), mod_realinput_nicam::parentatominputnicam(), mod_realinput_scale::parentatominputscale(), mod_realinput_wrfarw::parentatominputwrfarw(), mod_realinput_grads::parentatomopengrads(), mod_realinput_nicam::parentatomopennicam(), mod_realinput_scale::parentatomopenscale(), mod_realinput_wrfarw::parentatomopenwrfarw(), mod_realinput::parentatomsetup(), mod_realinput_grads::parentatomsetupgrads(), mod_realinput_nicam::parentatomsetupnicam(), mod_realinput_scale::parentatomsetupscale(), mod_realinput_wrfarw::parentatomsetupwrfarw(), mod_realinput_grads::parentlandinputgrads(), mod_realinput_nicam::parentlandinputnicam(), mod_realinput_scale::parentlandinputscale(), mod_realinput_wrfarw::parentlandinputwrfarw(), mod_realinput_grads::parentlandsetupgrads(), mod_realinput_nicam::parentlandsetupnicam(), mod_realinput_scale::parentlandsetupscale(), mod_realinput_wrfarw::parentlandsetupwrfarw(), mod_realinput_grads::parentoceaninputgrads(), mod_realinput_nicam::parentoceaninputnicam(), mod_realinput_scale::parentoceaninputscale(), mod_realinput_wrfarw::parentoceaninputwrfarw(), mod_realinput_grads::parentoceanopengrads(), mod_realinput_nicam::parentoceanopennicam(), mod_realinput_scale::parentoceanopenscale(), mod_realinput_wrfarw::parentoceanopenwrfarw(), mod_realinput_grads::parentoceansetupgrads(), mod_realinput_nicam::parentoceansetupnicam(), mod_realinput_scale::parentoceansetupscale(), mod_realinput_wrfarw::parentoceansetupwrfarw(), scale_process::prc_mpifinish(), scale_process::prc_mpitimestat(), scale_rm_process::prc_setup(), scale_prof::prof_rapreport(), scale_prof::prof_setup(), scale_random::random_setup(), mod_realinput_grads::read_namelist(), mod_mkinit::read_sounding(), scale_grid_real::real_setup(), scale_grid_real::real_update_z(), mod_realinput::realinput_atmos(), mod_realinput::realinput_surface(), mod_mkinit::rect_setup(), scale_roughness::roughness_setup(), mod_rm_driver::scalerm(), mod_rm_prep::scalerm_prep(), scale_atmos_refstate::smoothing(), scale_atmos_dyn_tstep_short_fvm_hivi::solve_bicgstab(), scale_rm_statistics::stat_detail(), scale_rm_statistics::stat_setup(), scale_rm_statistics::stat_total_2d(), scale_rm_statistics::stat_total_3d(), mod_mkinit::tke_setup(), scale_topography::topo_fillhalo(), scale_topography::topo_setup(), scale_topography::topo_write(), scale_tracer::tracer_regist(), scale_atmos_phy_mp_sn14::update_by_phase_change_kij(), mod_urban_admin::urban_admin_setup(), mod_urban_driver::urban_driver_resume(), mod_urban_driver::urban_driver_setup(), scale_urban_grid_index::urban_grid_index_setup(), scale_urban_grid::urban_grid_setup(), mod_urban_phy_driver::urban_phy_driver_setup(), scale_urban_phy_slc::urban_phy_slc(), scale_urban_phy_slc::urban_phy_slc_setup(), mod_mkinit::urban_setup(), mod_urban_vars::urban_vars_external_in(), mod_urban_vars::urban_vars_restart_close(), mod_urban_vars::urban_vars_restart_create(), mod_urban_vars::urban_vars_restart_open(), mod_urban_vars::urban_vars_restart_read(), mod_urban_vars::urban_vars_setup(), and mod_user::user_setup().

61  logical, public :: IO_L = .false.

◆ io_nml

logical, public scale_stdio::io_nml = .false.

output log or not? (for namelist, this process)

Definition at line 62 of file scale_stdio.F90.

Referenced by mod_admin_restart::admin_restart_setup(), mod_admin_time::admin_time_setup(), mod_atmos_admin::atmos_admin_setup(), scale_atmos_boundary::atmos_boundary_setup(), mod_atmos_dyn_driver::atmos_dyn_driver_setup(), scale_atmos_dyn_tstep_short_fvm_hivi::atmos_dyn_tstep_short_fvm_hivi_setup(), mod_atmos_dyn_vars::atmos_dyn_vars_setup(), scale_atmos_hydrostatic::atmos_hydrostatic_setup(), scale_atmos_phy_ae_kajino13::atmos_phy_ae_kajino13_config(), scale_atmos_phy_ae_kajino13::atmos_phy_ae_kajino13_setup(), mod_atmos_phy_ae_vars::atmos_phy_ae_vars_setup(), mod_atmos_phy_ch_vars::atmos_phy_ch_vars_setup(), scale_atmos_phy_cp_kf::atmos_phy_cp_kf_setup(), mod_atmos_phy_cp_vars::atmos_phy_cp_vars_setup(), scale_atmos_phy_mp_convert::atmos_phy_mp_bulk2bin(), scale_atmos_phy_mp_kessler::atmos_phy_mp_kessler_setup(), scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14(), scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14_setup(), scale_atmos_phy_mp_suzuki10::atmos_phy_mp_suzuki10_config(), scale_atmos_phy_mp_suzuki10::atmos_phy_mp_suzuki10_setup(), scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08_setup(), mod_atmos_phy_mp_vars::atmos_phy_mp_vars_setup(), scale_atmos_phy_rd_mstrnx::atmos_phy_rd_mstrnx_setup(), scale_atmos_phy_rd_offline::atmos_phy_rd_offline_setup(), scale_atmos_phy_rd_profile::atmos_phy_rd_profile_setup(), mod_atmos_phy_rd_vars::atmos_phy_rd_vars_setup(), scale_atmos_phy_sf_bulk::atmos_phy_sf_bulk_setup(), scale_atmos_phy_sf_const::atmos_phy_sf_const_setup(), mod_atmos_phy_sf_vars::atmos_phy_sf_vars_setup(), scale_atmos_phy_tb_d1980::atmos_phy_tb_d1980_setup(), scale_atmos_phy_tb_dns::atmos_phy_tb_dns_setup(), scale_atmos_phy_tb_hybrid::atmos_phy_tb_hybrid_config(), scale_atmos_phy_tb_mynn::atmos_phy_tb_mynn_setup(), scale_atmos_phy_tb_smg::atmos_phy_tb_smg_setup(), mod_atmos_phy_tb_vars::atmos_phy_tb_vars_setup(), scale_atmos_refstate::atmos_refstate_setup(), scale_atmos_saturation::atmos_saturation_setup(), scale_atmos_solarins::atmos_solarins_setup(), mod_atmos_vars::atmos_vars_setup(), scale_bulkflux::bulkflux_setup(), mod_cnvlanduse::cnvlanduse(), mod_cnvlanduse::cnvlanduse_setup(), mod_cnvtopo::cnvtopo(), mod_cnvtopo::cnvtopo_setup(), scale_const::const_setup(), mod_convert::convert_setup(), mod_copytopo::copytopo(), scale_external_input::extin_setup(), scale_fileio::fileio_setup(), mod_mkinit::flux_setup(), scale_grid_index::grid_index_setup(), scale_grid::grid_setup(), scale_gridtrans::gtrans_setup(), scale_history::hist_setup(), mod_mkinit::interporation_fact(), io_log_setup(), mod_land_admin::land_admin_setup(), scale_land_grid_index::land_grid_index_setup(), scale_land_grid::land_grid_setup(), scale_land_phy_matsiro::land_phy_matsiro_setup(), scale_land_phy_slab::land_phy_slab_setup(), mod_mkinit::land_setup(), scale_land_sfc_thick_slab::land_sfc_thick_slab_setup(), scale_land_sfc_thin_slab::land_sfc_thin_slab_setup(), mod_land_vars::land_vars_external_in(), mod_land_vars::land_vars_setup(), scale_landuse::landuse_setup(), scale_atmos_phy_mp_sn14::mixed_phase_collection_kij(), mod_mkinit::mkinit(), mod_mkinit::mkinit_setup(), mod_mktopo::mktopo(), mod_mktopo::mktopo_setup(), scale_monitor::monit_setup(), scale_mapproj::mprj_setup(), scale_grid_nest::nest_setup(), scale_atmos_phy_mp_sn14::nucleation_kij(), mod_ocean_admin::ocean_admin_setup(), scale_ocean_phy_file::ocean_phy_file_setup(), scale_ocean_phy_slab::ocean_phy_slab_setup(), mod_mkinit::ocean_setup(), mod_ocean_vars::ocean_vars_setup(), mod_realinput_grads::parentatomsetupgrads(), mod_realinput_wrfarw::parentatomsetupwrfarw(), mod_realinput_grads::parentlandsetupgrads(), mod_realinput_wrfarw::parentlandsetupwrfarw(), mod_realinput_grads::parentoceansetupgrads(), mod_realinput_wrfarw::parentoceansetupwrfarw(), scale_rm_process::prc_setup(), scale_prof::prof_setup(), scale_random::random_setup(), mod_mkinit::read_sounding(), scale_grid_real::real_setup(), mod_realinput::realinput_atmos(), mod_realinput::realinput_surface(), mod_mkinit::rect_setup(), scale_roughness::roughness_setup(), mod_rm_driver::scalerm(), mod_rm_prep::scalerm_prep(), scale_rm_statistics::stat_setup(), mod_mkinit::tke_setup(), scale_topography::topo_setup(), scale_atmos_phy_mp_sn14::update_by_phase_change_kij(), mod_urban_admin::urban_admin_setup(), scale_urban_grid_index::urban_grid_index_setup(), scale_urban_grid::urban_grid_setup(), scale_urban_phy_slc::urban_phy_slc_setup(), mod_mkinit::urban_setup(), mod_urban_vars::urban_vars_setup(), and mod_user::user_setup().

62  logical, public :: IO_NML = .false.

◆ io_log_suppress

logical, public scale_stdio::io_log_suppress = .false.

suppress all of log output?

Definition at line 63 of file scale_stdio.F90.

Referenced by io_log_setup(), io_setup(), and scale_prof::prof_rapreport().

63  logical, public :: IO_LOG_SUPPRESS = .false.

◆ io_log_nml_suppress

logical, public scale_stdio::io_log_nml_suppress = .false.

suppress all of log output? (for namelist)

Definition at line 64 of file scale_stdio.F90.

Referenced by io_log_setup(), and io_setup().

64  logical, public :: IO_LOG_NML_SUPPRESS = .false.

◆ io_log_allnode

logical, public scale_stdio::io_log_allnode = .false.

output log for each node?

Definition at line 65 of file scale_stdio.F90.

Referenced by io_log_setup(), io_setup(), scale_monitor::monit_write(), and scale_prof::prof_rapreport().

65  logical, public :: IO_LOG_ALLNODE = .false.

◆ io_aggregate

logical, public scale_stdio::io_aggregate = .false.

◆ io_step_to_stdout

integer, public scale_stdio::io_step_to_stdout = -1

interval for output current step to STDOUT (negative is off)

Definition at line 67 of file scale_stdio.F90.

Referenced by mod_admin_time::admin_time_checkstate(), and io_setup().

67  integer, public :: IO_STEP_TO_STDOUT = -1