AshFlow  0.1
ashflowmodel
 All Classes Files Functions Variables Pages
Public Member Functions | Public Attributes | List of all members
mixture_module Module Reference

Mixture module This module contains all the variables required for describing and calculating the characteristics of the mixture. More...

Public Member Functions

subroutine compute_mixture
 Computing conditions within mixture This subroutine calculates the characteristics of the mixture by combining particle characteristics for each class with initial conditions. More...
 

Public Attributes

real *8 c_vmix
 Specific heat mixture. More...
 
real *8 epsilon
 Entrainment coefficient. More...
 
real *8 nmag
 Volatile mass fraction of erupted material. More...
 
real *8 n
 Total gas mass fraction in the mixture, sum of entr. air and erupted vol. More...
 
real *8 init_n
 Initial gas mass fraction. More...
 
real *8 lambda
 Mass fraction of entrained air in the ash flow. More...
 
real *8 rhogas
 Density of the air in the flow. More...
 
real *8 beta_old
 Density of the flow, used in iteration. More...
 
real *8 beta_new
 Density of the flow, used in iteration. More...
 
real *8 ri
 Richardson number of flow. More...
 
real *8 flow_regime
 Description of flow regime to identify whether sub, or supercritical flow, or whether a hydraulic jump occurs. More...
 
real *8 gas_constmix
 Gas constant for the mixture. More...
 
real *8 c_s = 1617.D0
 Specific heat of solid material in the flow. More...
 
real *8 beta
 Mixture density (kg/m3) More...
 
real *8 rhosol_ave
 Average density of solid phase (kg/m3) More...
 
real *8 rwvapour
 perfect gas constant for water vapour ( J/(kg K) ) More...
 
real *8 cpwvapour
 specific heat of water vapour ( J/(kg K) ) More...
 
real *8 pi
 
real *8 initial_velocity
 
real *8 initial_density
 
real *8 cv_magmix
 
real *8 solidvolumefraction
 
real *8 gasvolumefraction
 
real *8 final_solid_mass_flux
 
real *8 initial_smf
 
real *8 deltabeta
 
real *8 deltabeta_g
 
real *8 pdyn
 
real *8 entrainment_rate
 

Detailed Description

Mixture module This module contains all the variables required for describing and calculating the characteristics of the mixture.

Date
01/07/2014
Author
Sam & Mattia

Definition at line 10 of file mixture.f90.

Member Function/Subroutine Documentation

subroutine mixture_module::compute_mixture ( )

Computing conditions within mixture This subroutine calculates the characteristics of the mixture by combining particle characteristics for each class with initial conditions.

Date
01/07/2014
Author
Sam & Mattia

Definition at line 102 of file mixture.f90.

Here is the caller graph for this function:

Member Data Documentation

real*8 mixture_module::beta

Mixture density (kg/m3)

Definition at line 56 of file mixture.f90.

real*8 mixture_module::beta_new

Density of the flow, used in iteration.

Definition at line 41 of file mixture.f90.

real*8 mixture_module::beta_old

Density of the flow, used in iteration.

Definition at line 38 of file mixture.f90.

real*8 mixture_module::c_s = 1617.D0

Specific heat of solid material in the flow.

Definition at line 53 of file mixture.f90.

real*8 mixture_module::c_vmix

Specific heat mixture.

Definition at line 17 of file mixture.f90.

real*8 mixture_module::cpwvapour

specific heat of water vapour ( J/(kg K) )

Definition at line 65 of file mixture.f90.

real*8 mixture_module::cv_magmix

Definition at line 73 of file mixture.f90.

real*8 mixture_module::deltabeta

Definition at line 80 of file mixture.f90.

real*8 mixture_module::deltabeta_g

Definition at line 82 of file mixture.f90.

real*8 mixture_module::entrainment_rate

Definition at line 86 of file mixture.f90.

real*8 mixture_module::epsilon

Entrainment coefficient.

Definition at line 20 of file mixture.f90.

real*8 mixture_module::final_solid_mass_flux

Definition at line 77 of file mixture.f90.

real*8 mixture_module::flow_regime

Description of flow regime to identify whether sub, or supercritical flow, or whether a hydraulic jump occurs.

Definition at line 47 of file mixture.f90.

real*8 mixture_module::gas_constmix

Gas constant for the mixture.

Definition at line 50 of file mixture.f90.

real*8 mixture_module::gasvolumefraction

Definition at line 76 of file mixture.f90.

real*8 mixture_module::init_n

Initial gas mass fraction.

Definition at line 29 of file mixture.f90.

real*8 mixture_module::initial_density

Definition at line 71 of file mixture.f90.

real*8 mixture_module::initial_smf

Definition at line 78 of file mixture.f90.

real*8 mixture_module::initial_velocity

Definition at line 69 of file mixture.f90.

real*8 mixture_module::lambda

Mass fraction of entrained air in the ash flow.

Definition at line 32 of file mixture.f90.

real*8 mixture_module::n

Total gas mass fraction in the mixture, sum of entr. air and erupted vol.

Definition at line 26 of file mixture.f90.

real*8 mixture_module::nmag

Volatile mass fraction of erupted material.

Definition at line 23 of file mixture.f90.

real*8 mixture_module::pdyn

Definition at line 84 of file mixture.f90.

real*8 mixture_module::pi

Definition at line 67 of file mixture.f90.

real*8 mixture_module::rhogas

Density of the air in the flow.

Definition at line 35 of file mixture.f90.

real*8 mixture_module::rhosol_ave

Average density of solid phase (kg/m3)

Definition at line 59 of file mixture.f90.

real*8 mixture_module::ri

Richardson number of flow.

Definition at line 44 of file mixture.f90.

real*8 mixture_module::rwvapour

perfect gas constant for water vapour ( J/(kg K) )

Definition at line 62 of file mixture.f90.

real*8 mixture_module::solidvolumefraction

Definition at line 75 of file mixture.f90.


The documentation for this module was generated from the following file: