PLUME-MoM-TSM
1.0
VolcanicPlumeModel
|
Parameters. More...
Data Types | |
type | bc |
Variables | |
real(wp), parameter | tolh = 10.0_wp * EPSILON(1.0_wp) |
real(wp) | eps_newton |
threshold for the convergence of the Newton's method More... | |
real(wp) | dt0 |
Initial time step. More... | |
real(wp) | max_dt |
Largest time step allowed. More... | |
real(wp) | cfl |
Courant-Friedrichs-Lewy parameter. More... | |
real(wp) | eps_sing |
parameter for desingularization More... | |
real(wp) | reconstr_coeff |
Slope coefficient in the linear reconstruction. More... | |
logical | interfaces_relaxation |
Flag to add the relaxation terms after the linear reconstruction: . More... | |
integer | rsource_cells |
real(wp) | c_d |
real(wp) | x_source |
real(wp) | y_source |
real(wp) | r_source |
real(wp) | h_source |
real(wp) | vel_source |
real(wp) | vol_flux_source |
real(wp) | u_source |
real(wp) | v_source |
real(wp) | dr_dz |
real(wp), dimension(4) | time_param |
integer | n_vars |
Number of conservative variables. More... | |
integer | n_eqns |
Number of equations. More... | |
integer | n_nh |
Number of non-hyperbolic terms. More... | |
integer | n_rk |
Runge-Kutta order. More... | |
integer, parameter | max_nl_iter = 100 |
real(wp), parameter | tol_abs = 1.E-5_wp |
real(wp), parameter | tol_rel = 1.E-5_wp |
integer, dimension(10) | limiter = -1 |
Limiter for the slope in the linear reconstruction: . More... | |
character(len=20) | solver_scheme |
Finite volume method: . More... | |
real(wp) | theta |
Van Leer limiter parameter. More... | |
real(wp) | t_start |
initial time for the run More... | |
real(wp) | t_end |
end time for the run More... | |
real(wp) | t_output |
time of the next output More... | |
real(wp) | dt_output |
time interval for the output of the solution More... | |
real(wp) | t_runout |
time of the next runout output More... | |
real(wp) | t_steady |
end time when reached steady solution More... | |
integer | verbose_level |
type(bc), dimension(:), allocatable | bcw |
bcW&flag defines the west boundary condition: More... | |
type(bc), dimension(:), allocatable | bce |
bcE&flag defines the east boundary condition: More... | |
type(bc), dimension(:), allocatable | bcs |
bcS&flag defines the south boundary condition: More... | |
type(bc), dimension(:), allocatable | bcn |
bcN&flag defines the north boundary condition: More... | |
Parameters.
This module contains the parameters for numerical solution of the model.
type(bc), dimension(:), allocatable parameters_2d::bce |
bcE&flag defines the east boundary condition:
bcEvalue is the value of the right boundary condition:
Definition at line 112 of file parameters_2d.f90.
type(bc), dimension(:), allocatable parameters_2d::bcn |
bcN&flag defines the north boundary condition:
bcNvalue is the value of the top boundary condition:
Definition at line 132 of file parameters_2d.f90.
type(bc), dimension(:), allocatable parameters_2d::bcs |
bcS&flag defines the south boundary condition:
bcSvalue is the value of the bottom boundary condition:
Definition at line 122 of file parameters_2d.f90.
type(bc), dimension(:), allocatable parameters_2d::bcw |
bcW&flag defines the west boundary condition:
bcLWvalue is the value of the left boundary condition:
Definition at line 102 of file parameters_2d.f90.
real(wp) parameters_2d::c_d |
Definition at line 36 of file parameters_2d.f90.
real(wp) parameters_2d::cfl |
Courant-Friedrichs-Lewy parameter.
Definition at line 22 of file parameters_2d.f90.
real(wp) parameters_2d::dr_dz |
Definition at line 46 of file parameters_2d.f90.
real(wp) parameters_2d::dt0 |
Initial time step.
Definition at line 18 of file parameters_2d.f90.
real(wp) parameters_2d::dt_output |
time interval for the output of the solution
Definition at line 81 of file parameters_2d.f90.
real(wp) parameters_2d::eps_newton |
threshold for the convergence of the Newton's method
Definition at line 15 of file parameters_2d.f90.
real(wp) parameters_2d::eps_sing |
parameter for desingularization
Definition at line 24 of file parameters_2d.f90.
real(wp) parameters_2d::h_source |
Definition at line 41 of file parameters_2d.f90.
logical parameters_2d::interfaces_relaxation |
Flag to add the relaxation terms after the linear reconstruction:
.
Definition at line 32 of file parameters_2d.f90.
integer, dimension(10) parameters_2d::limiter = -1 |
Limiter for the slope in the linear reconstruction:
.
Definition at line 68 of file parameters_2d.f90.
real(wp) parameters_2d::max_dt |
Largest time step allowed.
Definition at line 20 of file parameters_2d.f90.
integer, parameter parameters_2d::max_nl_iter = 100 |
Definition at line 57 of file parameters_2d.f90.
integer parameters_2d::n_eqns |
Number of equations.
Definition at line 51 of file parameters_2d.f90.
integer parameters_2d::n_nh |
Number of non-hyperbolic terms.
Definition at line 53 of file parameters_2d.f90.
integer parameters_2d::n_rk |
Runge-Kutta order.
Definition at line 55 of file parameters_2d.f90.
integer parameters_2d::n_vars |
Number of conservative variables.
Definition at line 50 of file parameters_2d.f90.
real(wp) parameters_2d::r_source |
Definition at line 40 of file parameters_2d.f90.
real(wp) parameters_2d::reconstr_coeff |
Slope coefficient in the linear reconstruction.
Definition at line 26 of file parameters_2d.f90.
integer parameters_2d::rsource_cells |
Definition at line 34 of file parameters_2d.f90.
character(len=20) parameters_2d::solver_scheme |
Finite volume method:
.
Definition at line 75 of file parameters_2d.f90.
real(wp) parameters_2d::t_end |
end time for the run
Definition at line 79 of file parameters_2d.f90.
real(wp) parameters_2d::t_output |
time of the next output
Definition at line 80 of file parameters_2d.f90.
real(wp) parameters_2d::t_runout |
time of the next runout output
Definition at line 82 of file parameters_2d.f90.
real(wp) parameters_2d::t_start |
initial time for the run
Definition at line 78 of file parameters_2d.f90.
real(wp) parameters_2d::t_steady |
end time when reached steady solution
Definition at line 83 of file parameters_2d.f90.
real(wp) parameters_2d::theta |
Van Leer limiter parameter.
Definition at line 77 of file parameters_2d.f90.
real(wp), dimension(4) parameters_2d::time_param |
Definition at line 48 of file parameters_2d.f90.
real(wp), parameter parameters_2d::tol_abs = 1.E-5_wp |
Definition at line 59 of file parameters_2d.f90.
real(wp), parameter parameters_2d::tol_rel = 1.E-5_wp |
Definition at line 60 of file parameters_2d.f90.
real(wp), parameter parameters_2d::tolh = 10.0_wp * EPSILON(1.0_wp) |
Definition at line 13 of file parameters_2d.f90.
real(wp) parameters_2d::u_source |
Definition at line 44 of file parameters_2d.f90.
real(wp) parameters_2d::v_source |
Definition at line 45 of file parameters_2d.f90.
real(wp) parameters_2d::vel_source |
Definition at line 42 of file parameters_2d.f90.
integer parameters_2d::verbose_level |
Definition at line 85 of file parameters_2d.f90.
real(wp) parameters_2d::vol_flux_source |
Definition at line 43 of file parameters_2d.f90.
real(wp) parameters_2d::x_source |
Definition at line 38 of file parameters_2d.f90.
real(wp) parameters_2d::y_source |
Definition at line 39 of file parameters_2d.f90.