PLUME-MoM-TSM  1.0
VolcanicPlumeModel
Modules | Functions/Subroutines | Variables
inpout_2d.f90 File Reference

Go to the source code of this file.

Modules

module  inpout_2d
 Input/Output module.
 

Functions/Subroutines

subroutine inpout_2d::init_param
 Initialization of the variables read from the input file. More...
 
subroutine inpout_2d::output_solution (time, steady_state)
 Write the solution on the output unit. More...
 
subroutine inpout_2d::close_units
 
character *4 function inpout_2d::lettera (k)
 Numeric to String conversion. More...
 

Variables

character(len=40) inpout_2d::output_file
 Name of the output files. More...
 
character(len=40) inpout_2d::output_file_2d
 Name of the output files. More...
 
integer, parameter inpout_2d::output_unit = 9
 Output data unit. More...
 
integer, parameter inpout_2d::output_unit_2d = 12
 Output data 2D unit. More...
 
integer inpout_2d::output_idx
 Counter for the output files. More...
 
logical inpout_2d::output_phys_flag
 Flag to save the physical variables on file *.p_2d. More...
 
logical inpout_2d::output_cons_flag
 Flag to save the conservative variables on file *.q_2d. More...
 
type(bc) inpout_2d::h_bcw
 
type(bc) inpout_2d::hu_bcw
 
type(bc) inpout_2d::hv_bcw
 
type(bc) inpout_2d::h_bce
 
type(bc) inpout_2d::hu_bce
 
type(bc) inpout_2d::hv_bce
 
type(bc) inpout_2d::h_bcs
 
type(bc) inpout_2d::hu_bcs
 
type(bc) inpout_2d::hv_bcs
 
type(bc) inpout_2d::h_bcn
 
type(bc) inpout_2d::hu_bcn
 
type(bc) inpout_2d::hv_bcn
 
integer inpout_2d::ncols
 
integer inpout_2d::nrows
 
integer inpout_2d::nodata_value
 
real(wp) inpout_2d::xllcorner
 
real(wp) inpout_2d::yllcorner
 
real(wp) inpout_2d::cellsize
 
logical inpout_2d::write_first_q
 
integer inpout_2d::n_probes
 
real(wp), dimension(:,:), allocatable inpout_2d::probes_coords
 
real(wp), dimension(:,:), allocatable inpout_2d::h_old