PLUME-MoM-TSM
1.0
VolcanicPlumeModel
|
Global variables. More...
Functions/Subroutines | |
logical function | isset (var) |
Input variable check. More... | |
Variables | |
integer, parameter | sp = Selected_Real_Kind (P=6, R=35) |
integer, parameter | dp = Selected_Real_Kind (P=15, R=300) |
integer, parameter | wp = dp |
working precision More... | |
real *8 | gi |
Gravity acceleration. More... | |
real *8, parameter | k_b = 1.3806488E-23_wp |
Boltzmann constant. More... | |
real *8 | pi_g |
Greek pi. More... | |
integer | verbose_level |
Level of verbose output (0 = minimal output on screen) More... | |
logical | dakota_flag |
Flag for dakota run (less files on output) More... | |
logical | hysplit_flag |
Flag for hysplit run. More... | |
logical | nbl_stop |
Flag for hysplit output . More... | |
logical | flag_nbl |
logical | entr_abv_nbl_flag |
Flag to allow for entrainment above neutral buoyancy level. More... | |
logical | umbrella_flag |
Flag to solve the model for the umbrella spreading. More... | |
logical | steady_flag |
Flag to stop the umbrella solver when a steady upwind spreading is reached. More... | |
integer | n_cloud |
real(wp) | height_nbl |
real(wp) | radius_nbl |
integer, parameter | max_n_part = 50 |
Maximum number of particle phases. More... | |
logical | inversion_flag |
logical | water_flag |
Flag for water. More... | |
logical | aggregation_flag |
logical | write_flag |
real(wp) | height_obj |
real(wp) | r_min |
real(wp) | r_max |
real(wp) | w_min |
real(wp) | w_max |
integer | n_values |
integer | indent_space |
character(len=40) | fmt |
Global variables.
This module contains global variables used in the other modules.
logical function variables::isset | ( | real(wp) | var | ) |
Input variable check.
[in] | var | variable to check |
Definition at line 104 of file variables.f90.
logical variables::aggregation_flag |
Definition at line 72 of file variables.f90.
logical variables::dakota_flag |
Flag for dakota run (less files on output)
Definition at line 36 of file variables.f90.
integer, parameter variables::dp = Selected_Real_Kind (P=15, R=300) |
Definition at line 18 of file variables.f90.
logical variables::entr_abv_nbl_flag |
Flag to allow for entrainment above neutral buoyancy level.
Definition at line 50 of file variables.f90.
logical variables::flag_nbl |
Definition at line 47 of file variables.f90.
character(len=40) variables::fmt |
Definition at line 85 of file variables.f90.
real*8 variables::gi |
Gravity acceleration.
Definition at line 24 of file variables.f90.
real(wp) variables::height_nbl |
Definition at line 60 of file variables.f90.
real(wp) variables::height_obj |
Definition at line 76 of file variables.f90.
logical variables::hysplit_flag |
Flag for hysplit run.
Definition at line 39 of file variables.f90.
integer variables::indent_space |
Definition at line 83 of file variables.f90.
logical variables::inversion_flag |
Definition at line 67 of file variables.f90.
real*8, parameter variables::k_b = 1.3806488E-23_wp |
Boltzmann constant.
Definition at line 27 of file variables.f90.
integer, parameter variables::max_n_part = 50 |
Maximum number of particle phases.
Definition at line 65 of file variables.f90.
integer variables::n_cloud |
Definition at line 58 of file variables.f90.
integer variables::n_values |
Definition at line 81 of file variables.f90.
logical variables::nbl_stop |
Flag for hysplit output
.
Definition at line 45 of file variables.f90.
real*8 variables::pi_g |
Greek pi.
Definition at line 30 of file variables.f90.
real(wp) variables::r_max |
Definition at line 78 of file variables.f90.
real(wp) variables::r_min |
Definition at line 77 of file variables.f90.
real(wp) variables::radius_nbl |
Definition at line 62 of file variables.f90.
integer, parameter variables::sp = Selected_Real_Kind (P=6, R=35) |
Definition at line 17 of file variables.f90.
logical variables::steady_flag |
Flag to stop the umbrella solver when a steady upwind spreading is reached.
Definition at line 56 of file variables.f90.
logical variables::umbrella_flag |
Flag to solve the model for the umbrella spreading.
Definition at line 53 of file variables.f90.
integer variables::verbose_level |
Level of verbose output (0 = minimal output on screen)
Definition at line 33 of file variables.f90.
real(wp) variables::w_max |
Definition at line 80 of file variables.f90.
real(wp) variables::w_min |
Definition at line 79 of file variables.f90.
logical variables::water_flag |
Flag for water.
Definition at line 70 of file variables.f90.
integer, parameter variables::wp = dp |
working precision
Definition at line 21 of file variables.f90.
logical variables::write_flag |
Definition at line 74 of file variables.f90.