PLUME-MoM-TSM  1.0
VolcanicPlumeModel
Functions/Subroutines | Variables
plume_module Module Reference

Plume module. More...

Functions/Subroutines

subroutine initialize_plume
 Plume variables initialization. More...
 

Variables

real(wp) s
 length along plume centerline More...
 
real(wp) x
 plume location (downwind) More...
 
real(wp) y
 plume location (crosswind) More...
 
real(wp) z
 plume vertical coordinate More...
 
real(wp) r
 plume radius More...
 
real(wp) u
 plume x-horizontal velocity More...
 
real(wp) v
 plume y-horizontal velocity More...
 
real(wp) w
 plume vertical velocity More...
 
real(wp) mag_u
 velocity magnitude along the centerline More...
 
real(wp) phi
 angle between the plume trajectory and ground More...
 
real(wp) rp
 radiation coefficient (kg/m**2/deg. k**3/s) More...
 
real(wp) alpha_inp
 entrainment coefficient (parallel direction) More...
 
real(wp) beta_inp
 entrainment coefficient (normal direction) More...
 
real(wp) prob_factor
 particle loss factor More...
 
logical particles_loss
 logical defining if we loose particles More...
 
real(wp) vent_height
 height of the base of the plume More...
 
real(wp) w0
 initial vertical velocity of the plume More...
 
real(wp) r0
 initial radius of the plume More...
 
real(wp) log10_mfr
 

Detailed Description

Plume module.

This module contains the main variables of the plume (location, radius and velocity), and the subroutine initializing these variables at the beginning of the simulation.

Date
23/12/2013
Author
Mattia de' Michieli Vitturi

Function/Subroutine Documentation

subroutine plume_module::initialize_plume ( )

Plume variables initialization.

This subtourine inizialize the vairables of the plume with the values read from the input file.

Date
23/12/2013
Author
Mattia de' Michieli Vitturi

Definition at line 56 of file plume.f90.

Here is the caller graph for this function:

Variable Documentation

real(wp) plume_module::alpha_inp

entrainment coefficient (parallel direction)

Definition at line 29 of file plume.f90.

real(wp) plume_module::beta_inp

entrainment coefficient (normal direction)

Definition at line 30 of file plume.f90.

real(wp) plume_module::log10_mfr

Definition at line 38 of file plume.f90.

real(wp) plume_module::mag_u

velocity magnitude along the centerline

Definition at line 26 of file plume.f90.

logical plume_module::particles_loss

logical defining if we loose particles

Definition at line 32 of file plume.f90.

real(wp) plume_module::phi

angle between the plume trajectory and ground

Definition at line 27 of file plume.f90.

real(wp) plume_module::prob_factor

particle loss factor

Definition at line 31 of file plume.f90.

real(wp) plume_module::r

plume radius

Definition at line 22 of file plume.f90.

real(wp) plume_module::r0

initial radius of the plume

Definition at line 37 of file plume.f90.

real(wp) plume_module::rp

radiation coefficient (kg/m**2/deg. k**3/s)

Definition at line 28 of file plume.f90.

real(wp) plume_module::s

length along plume centerline

Definition at line 18 of file plume.f90.

real(wp) plume_module::u

plume x-horizontal velocity

Definition at line 23 of file plume.f90.

real(wp) plume_module::v

plume y-horizontal velocity

Definition at line 24 of file plume.f90.

real(wp) plume_module::vent_height

height of the base of the plume

Definition at line 35 of file plume.f90.

real(wp) plume_module::w

plume vertical velocity

Definition at line 25 of file plume.f90.

real(wp) plume_module::w0

initial vertical velocity of the plume

Definition at line 36 of file plume.f90.

real(wp) plume_module::x

plume location (downwind)

Definition at line 19 of file plume.f90.

real(wp) plume_module::y

plume location (crosswind)

Definition at line 20 of file plume.f90.

real(wp) plume_module::z

plume vertical coordinate

Definition at line 21 of file plume.f90.