13 #include "inc_openmp.h" 87 namelist / param_atmos_phy_tb_vars / &
101 if(
io_l )
write(
io_fid_log,*)
'++++++ Module[VARS] / Categ[ATMOS PHY_TB] / Origin[SCALE-RM]' 116 read(
io_fid_conf,nml=param_atmos_phy_tb_vars,iostat=ierr)
118 if(
io_l )
write(
io_fid_log,*)
'*** Not found namelist. Default used.' 119 elseif( ierr > 0 )
then 120 write(*,*)
'xxx Not appropriate names in namelist PARAM_ATMOS_PHY_TB_VARS. Check!' 185 character(len=19) :: timelabel
186 character(len=H_LONG) :: basename
266 character(len=19) :: timelabel
267 character(len=H_LONG) :: basename
logical, public statistics_checktotal
calc&report variable totals to logfile?
subroutine, public atmos_phy_tb_vars_restart_enddef
Exit netCDF define mode.
subroutine, public atmos_phy_tb_vars_restart_read
Read restart.
real(rp), dimension(:,:,:), allocatable, public atmos_phy_tb_momx_t
subroutine, public prc_mpistop
Abort MPI.
real(rp), dimension(:,:,:), allocatable, public atmos_phy_tb_rhot_t
logical, public io_l
output log or not? (this process)
subroutine, public atmos_phy_tb_vars_restart_write
Write restart.
subroutine, public fileio_flush(fid)
Flush all pending requests to a netCDF file (PnetCDF only)
logical, public atmos_phy_tb_restart_in_postfix_timelabel
Add timelabel to the basename of input file?
character(len=h_mid), public atmos_phy_tb_restart_out_title
title of the output file
real(rp), public const_undef
subroutine, public atmos_phy_tb_vars_restart_create
Create restart file.
character(len=h_long), public atmos_phy_tb_restart_in_basename
Basename of the input file.
logical, public io_nml
output log or not? (for namelist, this process)
logical, public atmos_phy_tb_restart_out_postfix_timelabel
Add timelabel to the basename of output file?
integer, public ia
of whole cells: x, local, with HALO
subroutine, public time_gettimelabel(timelabel)
generate time label
integer, public ka
of whole cells: z, local, with HALO
subroutine, public fileio_create(fid, basename, title, datatype, date, subsec, append, nozcoord)
Create/open a netCDF file.
subroutine, public atmos_phy_tb_vars_setup
Setup.
module Atmosphere / Physics Turbulence
real(rp), dimension(:,:,:), allocatable, public atmos_phy_tb_momy_t
subroutine, public fileio_enddef(fid)
Exit netCDF file define mode.
character(len=h_long), public atmos_phy_tb_restart_out_basename
Basename of the output file.
logical, public atmos_phy_tb_restart_output
output restart file?
subroutine, public atmos_phy_tb_vars_restart_def_var
Write restart.
subroutine, public atmos_phy_tb_vars_fillhalo
HALO Communication.
subroutine, public fileio_open(fid, basename)
open a netCDF file for read
subroutine, public fileio_def_var(fid, vid, varname, desc, unit, axistype, datatype, timeintv, nsteps)
Define a variable to file.
real(rp), dimension(:,:,:,:), allocatable, public atmos_phy_tb_rhoq_t
subroutine, public fileio_close(fid)
Close a netCDF file.
integer, public io_fid_conf
Config file ID.
integer, public io_fid_log
Log file ID.
character(len=h_short), public atmos_phy_tb_restart_out_dtype
REAL4 or REAL8.
subroutine, public atmos_phy_tb_vars_restart_open
Open restart file for read.
integer, public io_fid_nml
Log file ID (only for output namelist)
subroutine, public atmos_phy_tb_vars_restart_close
Close restart file.
real(rp), dimension(:,:,:), allocatable, public atmos_phy_tb_momz_t
integer, public ja
of whole cells: y, local, with HALO