|
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.
1.8.11