Manual Fall3d 7.2
Manual Fall3d 7.2
USER’S MANUAL
(1)
Barcelona Supercomputing Center (BSC-CNS)
Edifici NEXUS II, 3a planta - c/ Jordi Girona 29
08034 Barcelona, Spain
(2)
Istituto Nazionale di Geofisica e Vulcanologia (INGV)
Via Donato Creti 12 - 40128 Bologna, Italy
(3)
Istituto Nazionale di Geofisica e Vulcanologia (INGV)
Via Diocleziano 328 - 80124 Napoli, Italy
FALL3D-7.2 code Copyright (C) 2017 Arnau Folch, Antonio Costa, Giovanni Macedonio.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU
General Public License as published by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PUR-
POSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not,
visit http://www.gnu.org/licenses/
FALL3D-7.2 MANUAL 3
Contents
1 Introduction 4
Appendices 27
Appendix A. Governing equations and parameterizations . . . . . . . . . . . . . . . . . . . . . 27
Appendix B. Example of control input file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Appendix C. The NetCDF format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Appendix D. Format of the meteo profile file (name.profile) . . . . . . . . . . . . . . . . . . . 39
Appendix E. The GRD format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Appendix F. Further reading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
FALL3D-7.2 MANUAL 4
1 Introduction
FALL3D-7.2 is a 3-D time-dependent Eulerian model for the transport and deposition of tephra. The
model solves a set of advection-diffusion-sedimentation (ADS) equations on a structured terrain-following
grid using a second-order Finite Differences (FD) explicit scheme.
The model inputs are meteorological data, topography, vent coordinate, Eruption Source Parameters
(ESP) such as column height, Mass Flow Rate (MFR), eruption duration, and Total Grain-Size Dis-
tribution (TGSD) which include particle shape and density information. Outputs are tephra ground
load/thickness, airborne ash concentration and other related variables.
The code, written in FORTRAN-90, is available for Unix/Linux/Mac X Operating Systems (OS) and can
be compiled either as serial or parallel using MPI. A set of pre- and post-process utility programs and
related scripts are also included in the FALL3D-7.2 distribution package.
Several parameterizations can be chosen to describe eruption source geometry and physics, particle ter-
minal settling velocity, eddy diffusivity tensor, and ash aggregation.
For the meteorological variables FALL3D-7.2 uses an off-line strategy, i.e. variables are furnished by
independent meteorological models or datasets and interpolated to the FALL3D-7.2 grid as NetCDF files.
The FALL3D-7.2 model can be used to reproduce features of past eruptions, as a tool for short-term ash
dispersal forecasting, and for volcanic fallout hazard assessment.
• New parameterizations for resuspension of deposited volcanic ash by wind (based on Folch et al.,
2014);
• A parameterization to account for wet deposition;
• A new empirical parameterization for describing the mass distribution within the volcanic column;
• Two new empirical parameterizations for estimating cross-wind effects on Mass Flow Rate (MFR);
• A new multi-platform installation method that utilizes the configure command option. The pro-
gram can be installed on different machines sharing the same filesystem or on a single machine that
has different compilers.
• GFS scripts modified according to NOAA/NCEP modifications Changes in Grib2nc to allow setting
invert x and invert y from arguments. This affects also SetDbs routines since now all netCDF
files coming from grib decoding are assumed in the lon range (-180,180);
• Script to decode GFS forecasts at 0.25deg added;
• http://datasim.ov.ingv.it/fall3d.html or
• http://bsccase02.bsc.es/projects/fall3d/
2) The topography and meteorology database file name.dbs.nc. This file is in NetCDF format and is
generated by the pre-process utility program SetDbs (see Section 5.3).
3) The granulometry file name.grn specifying relative fractions and properties of particle classes released
from the source. This file is typically generated by the pre-process utility program SetSrc starting
from the file name.tgsd describing Total Grain Size Distribution (TGSD), density, and shape of
particles. The TGSD file is typically obtained from field data; however it can also be generated by
the utility program SetTgsd (see Section 5.2), assuming either a Gaussian or bi-Gaussian distribution
(in Φ-units). A few options are available for the utility program SetSrc to account for aggregation
effects on fine ash within the eruptive column (see Section 5.4). In this case an extra aggregation class
is added in the name.grn file.
4) The source file name.src specifying the discharge rates at the source points (typically along the
eruptive column). This file is generated by the pre-process utility program SetSrc (see Section 5.4).
5) An optional file specifying a list of points (name.pts) where the tracking of some variables is requested
(e.g. points where to compute tephra arrival times, accumulation rates, etc).
Once a simulation is concluded, FALL3D-7.2 produces the following output files:
1) A log file (name.log) containing information about the run (e.g., summary of input data, error and
warning messages, etc.)
2) The results file (name.res.nc) in NetCDF format (see Appendix C). This file can be processed using
several open-source programs (e.g. ncview, Panoply, ncl, etc.) to generate plots and animations.
Alternatively, the post-process utility program FALL3D2GMT (included in the distribution) can be used
to generate basic GMT scripts automatically.
FALL3D-7.2 MANUAL 6
3) The tracking points files (name.tps.*) containing information about evolution of the variables at the
tracked points. Such information is printed as a single output file for each point specified in the input
file name.pts.
4) A restart file (name.rst.nc) in NetCDF format (see Appendix C). This file is used if the restart
option is on.
Figure 1: Execution flow of FALL3D-7.2 and related utility programs. The I/O file names are shown in
green/blue.
• BEGIN METEO DATA (HOURS AFTER 00): Time (in h after 00UTC of the starting day) at which me-
teorological data start in the database file. This time has to be smaller than time slice defined by
the variables: ERUPTION START (HOURS AFTER 00).
• TIME STEP METEO DATA (MIN): Time step (in min) of the meteorological data in the database file.
The time step can be different from that of the original data (e.g. if the time step is set at 60 min
and the original data were every 6 h, values would be linearly interpolated hourly).
• END METEO DATA (HOURS AFTER 00): Time slice (in h after 00UTC of the starting day) at which
the meteorological data end in the database file. This time has to be larger than time slices defined
by the variables: ERUPTION START (HOURS AFTER 00) and RUN END (HOURS AFTER 00) respectively,
otherwise the program will stop.
• ERUPTION START (HOURS AFTER 00): Time slice of the eruption start (in h after 00UTC of the start-
ing day). These are nt values (nt ≥ 1) indicating the starting times of the different eruptive phases.
Transient behavior of the eruption column can be described by adding a sufficient number of inter-
vals. Eruptive conditions (plume height, MFR, etc.) are assumed constant during each phase. The
first value must be equal or larger than the value of the record BEGIN METEO DATA (HOURS AFTER 00).
• ERUPTION END (HOURS AFTER 00): Time slice of the eruption end (in h after 00UTC of the starting
day). This is the time slice at which the source term is switched off (i.e. the time at which the last
eruptive phase ends).
• RUN END (HOURS AFTER 00): Time slice of the run (in h after 00UTC of the starting day). This
value has to be equal or smaller than the value of the variable
END METEO DATA (HOURS AFTER 00). Note that, in general, a run should continue even after the
source term is switched off (i.e. when the eruption has stopped) in order to allow the remaining
airborne particles to sediment completely.
• RESTART: If YES, the run starts from the restart file name.rst.nc generated at the end of a previous
run.
• LONMAX: Maximin longitude (in decimal degrees) of the domain (i.e. longitude corresponding to top
right corner). Only used in the LON-LAT option.
• LATMIN: Minimum latitude (in decimal degrees) of the domain (i.e. latitude corresponding to
bottom left corner). Only used in the LON-LAT option.
• LATMAX: Maximin latitude (in decimal degrees) of the domain (i.e. latitude corresponding to top
right corner). Only used in the LON-LAT option.
• LON VENT: Vent longitude. Only used in the LON-LAT option.
• LAT VENT: Vent latitude. Only used in the LON-LAT option.
FALL3D-7.2 MANUAL 8
• UTMZONE: UTM zone code in format nnL (e.g. 33S). Only used in the UTM option.
• XMIN: minimum x-coordinate of the domain (bottom left corner). UTM coordinates must be given
in m. Only used in the UTM option.
• XMAX: maximum x-coordinate of the domain (top right corner). UTM coordinates must be given in
m. Only used in the UTM option.
• YMIN: minimum y-coordinate of the domain (bottom left corner). UTM coordinates must be given
in m. Only used in the UTM option.
• YMAX: maximum y-coordinate of the domain (top right corner). UTM coordinates must be given in
m. Only used in the UTM option.
• X VENT: x-coordinate of the vent. UTM coordinates must be given in m. Only used in the UTM
option.
• Y VENT: y-coordinate of the vent. UTM coordinates must be given in m. Only used in the UTM
option.
• DISTRIBUTION: Type of distribution. The available TGSD are: GAUSSIAN, BIGAUSSIAN, WEIBULL,
BIWEIBULL, where Gaussian, Bi-Gaussian, Weibull or Bi-Weibull distribution refer to distributions
in Φ, where Φ = − log2 d(in mm). For the Weibull distribution see Costa et al. (2016, 2017).
• NUMBER OF CLASSES: Number of granulometric classes in the TGSD. Note that this value can be
different from the number of classes in FALL3D-7.2 (aggregate class and/or volatiles can be added
later in the granulometry file name.grn, created by SETSRC).
• FI RANGE: Minimum and maximum values for the range of Φ considered (Φmin and Φmax respec-
tively).
• DENSITY RANGE: Values of densities ρmin and ρmax (in kg/m3 ) associated to Φ = −1 and Φ = 6
for coarse and fine pumices respectively (e.g Bonadonna and Phillips, 2003). Linear interpolation
is assumed between these two extremes and constant beyond them. In particular, if ρmin = ρmax ,
density will be constant for all classes.
• SPHERICITY RANGE: Values of sphericity ψmin and ψmax associated to Φmin and Φmax particles.
Linear interpolation is assumed between these two extremes and constant beyond them. In partic-
ular, if ψmin = ψmax , sphericity is constant for all classes.
• FI MEAN: Mode of Gaussian distribution in Φ. For Bi-Gaussian distributions two values must be
provided. This value must be provided only for GAUSSIAN or BIGAUSSIAN distributions.
FALL3D-7.2 MANUAL 9
• FI DISP: Standard deviation (σ) of the Gaussian distribution in Φ. For Bi-Gaussian distributions
two values must be provided. This value must be provided only for GAUSSIAN or BIGAUSSIAN
distributions.
• FI SCALE: Shape parameter of Weibull distribution expressed in Φ−unit. For Bi-Weibull distribu-
tions two values must be provided. This value must be provided only for WEIBULL or BIWEIBULL
distributions.
• W SHAPE: Shape factor of the Weibull distribution. For Bi-Weibull distributions two values must be
provided. This value must be provided only for WEIBULL or BIWEIBULL distributions.
• MIXING FACTOR: Only read if distribution type is BIGAUSSIAN or BIWEIBULL. Relative weight p
of grain-size sub-populations, i.e. p for the coarse sub-population and (1 − p) for the fine sub-
population. If this parameter is not specified it is set to the default value of 0.5.
• HEIGHT ABOVE VENT (M): Array of column heights (in m above the vent) for the nt eruptive phases.
Note that the plume heights must be lower than the top of the computational domain, specified in
the record ZLAYER (M) of the GRID block. If not, the program will stop.
• THICKNESS (M): Array of values of the thickness of the eruption plume hat for the nt eruptive
phases.
4) In the case SOURCE TYPE = PLUME (based on Folch et al., 2016) only the sub-block PLUME SOURCE
is used:
• SOLVE PLUME FOR: The two available options are MFR or HEIGHT. In the first case SETSRC solves for
the mass flow rate given the column height, whereas in the second case it solves for the column
height agiven the mass flow rate.
• MFR SEARCH RANGE: Two values n and m such that 10n and 10m specify the range of MFR values
admitted in the iterative solving procedure (i.e. it is assumed that 10n ≤ M F R ≤ 10m ). Only
used if SOLVE PLUME FOR=MFR.
• MASS FLOW RATE (KGS): Values of the mass flow rate (in kg/s) for the nt eruptive phases. Only
used if SOLVE PLUME FOR=HEIGHT.
• HEIGHT ABOVE VENT (M): Heights of the plume (in m above the vent) for the nt eruptive phases.
Note that the plume heights must be lower than the top of the computational domain, specified in
the variable ZLAYER (M) of the GRID block. Only used if SOLVE PLUME FOR=MFR.
• EXIT VELOCIY (MS): Values of the magma exit velocity (in m/s) at the vent for the nt eruptive
phases.
• EXIT TEMPERATURE (K): Values of the magma exit temperature (in K) at the vent for the nt eruptive
phases.
• EXIT WATER FRACTION (IN%): Values of the magma volatile fraction (in weight percent) at the vent
for the nt eruptive phases.
• WIND COUPLING: Options are YES or NO. If NO wind effects on the eruptive plume are assumed null;
• AIR MOISTURE: Options are YES or NO. If NO, air specific humidity is assumed zero (dry entrained
air only);
4) In the case SOURCE TYPE = RESUSPENSION only the sub-block RESUSPENSION is used:
• MAX RESUSPENSION SIZE (MIC) : Maximum particle size (in µm) for which resuspension is allowed.
This is typically few hundreds of µm.
• DEPOSIT THRESHOLD (KGM2) : Value of the deposit load (in kg/m2 ) encompassing the area where
resuspension is considered. This is used to prevent resuspension in areas with negligible original
deposit loads.
• MAX INJECTION HEIGHT (M): Maximum height of resuspension (in m). Resuspended ash is uniformly
distributed vertically from the ground level to this maximum height.
• EMISSION SCHEME: Type of ash emission scheme (see Appendix A “Governing equations and pa-
rameterizations” for further details). The available options are WESTPHAL (based on Westphal et al.,
1987), MARTICORENA (based on Marticorena and Bergametti, 1995; Marticorena et al., 1997) or SHAO
(based on Shao et al., 1993; Shao and Leslie, 1997; Shao and Lu, 2000).
• EMISSION FACTOR: Tuning factor of the emission scheme.
• THRESHOLD UST: Value of the threshold friction velocity. Only used if EMISSION SCHEME = WESTPHAL
• MOISTURE CORRECTION: If YES, threshold friction velocity is corrected for soil moisture according to
Fecan et al. (1999).
nc
diam(1) rho(1) sphe(1) fc(1)
...
diam(nc) rho(nc) sphe(1) fc(nc)
• The simplest option consists of using a horizontally uniform wind derived from a single vertical
profile, typically obtained from sounding measurements or from indirect reconstructions. The ver-
tical profile needs to be specified in the ASCII file name.profile using the format described in the
Appendix D. In this case, in addition to the profile name.profile it is also necessary to furnish
a topography file name.top in GRD format (see Appendix E). It is recommended to use this very
simplistic option (homogeneous wind field) only when no other meteorological data are available.
FALL3D-7.2 MANUAL 15
Table 2: List of different options handled by the SETDBS pre-process utility program. Native data in grib
format needs to be converted first to NetCDF using the GRIB2NC program before running SETDBS.
• The second choice (CALMET option) uses data derived from the output of the meteorological diagnos-
tic model CALMET (Scire et al., 2000). This option is typically used for assimilating and interpolating
short-term forecasts (or re-analysis) from Mesoscale Meteorological Prognostic Models (MMPM)
to a finer scale. In this case only the UTM coordinate system can be used. Note that the output
of CALMET is a binary file that depends on the architecture of the machine where it was generated.
Moreover note that this option is compatible only with a CALMET output time step equal to an hour
(i.e., nsecdt=3600).
• The third choice (strongly recommended) uses data from global/mesoscale forecasts or analysis/re-
analysis. Global data (assumed to be downloaded in grib format) have to be decoded and converted
to NetCDF using the utility program GRIB2NC before running SETDBS.
• 4-times daily.
• Temporal range: 30 July 1999 to present.
3. CDAS-NCEP/NCAR reanalysis 1 at 2.5o resolution.
• http://nomad3.ncep.noaa.gov/ncep data/index.html
• 17 pressure levels starting at 10 mb (10 20 30 50 70 100 150 200 250 300 400 500 600 700 850
925 1000).
• 4-times daily.
• Temporal range: 1 January 1948 to present.
• NOTE: only pressure levels 00 cycle grib files (pgb.ft00.YYYYMM) are used.
4. NCEP Reanalysis 2 at 2.5o resolution.
• http://nomad3.ncep.noaa.gov/ncep data/index.html
• 17 pressure levels starting at 10 mb (10 20 30 50 70 100 150 200 250 300 400 500 600 700 850
925 1000).
• 4-times daily.
• Temporal range: 1 January 1979 to present.
• NOTE: only pressure levels grib files (pgb.YYYYMM) are used.
5. ECMWF ERA-40 reanalysis.
• http://apps.ecmwf.int/datasets/data/era40 daily
• 23 pressure levels starting at 1 mb (1 2 3 5 7 10 20 30 50 70 100 150 200 250 300 400 500 600
700 775 850 925 1000).
• 4-times daily.
• Temporal range: 1 September 1957 to 31 August 2002.
• NOTE 1: Files are downloaded separately for pressure, non-pressure (surface) and invariant
variables. Required variables are: i) pressure: Geopotential, Relative humidity, Tempera-
ture, U component of wind, V component of wind, Vertical velocity, ii) Surface: 10 me-
tre U wind component, 10 metre V wind component, 2 metre temperature, Boundary layer
height, iii) Invariant: Geopotential, Land-sea mask. Variable files must be named with stan-
dard ECMWF names, i.e. hgt.grib, temp.grib, rhum.grib, omega.grib, uvel.grib,
vvel.grib, t2sfc.grib, u10sfc.grib, v10sfc.grib,.
• NOTE 2: Downloading a domain subset with different resolutions (lower than 0.25o ) is possible.
6. ECMWF ERA-Interim reanalysis.
• itime2: End time (in sec after 00UTC of the eruption starting day).
• nsrc: Number of source points (it can vary from one interval to another depending on the column
height).
• nc: Total number of particle classes (as in the file name.grn).
itime1 itime2
nsrc nc
MFR
x y z i j k src(1,1) ... src(1,nc)
...
x y z i j k src(nsrc,1) ... src(nsrc,nc)
Table 3: Format of the source file name.src. This block is repeated for each eruption phase.
nc
diam(1) rho(1) sphe(1) fc(1) class(1) (e.g. class-01)
... ... ... ... ...
diam(nc-2) rho(nc-2) sphe(nc-2) fc(nc-2) class(nc-2) (e.g. aggregate)
diam(nc-1) rho(nc-1) sphe(nc-1) fc(nc-1) class(nc-2) (e.g. H2O)
diam(nc) rho(nc) sphe(nc) fc(nc) class(nc-2) (e.g. SO2)
Note that when the option COSTA is selected as the aggregation model, the variable fc is automatically
calculated by setsrc since it can vary with time.
To decode meteorological data in grib format (see Table2) using GRIB2NC you will need:
• wgrib and/or wgrib2, available from http://www.cpc.ncep.noaa.gov/products/wesley/wgrib.html
Finally, if you wish to use post-process results using the utility program FALL3D2GMT (optional) you will
need:
7.2 Installation
Sources of FALL3D-7.2 are distributed as a gzipped tar archive in a file named fall3d-7.2.tar.gz,
available at the following URLs:
http://bsccase02.bsc.es/projects/fall3d/
http://datasim.ov.ingv.it/fall3d.html
After you obtained file fall3d-7.2.tar.gz, copy it in a directory (eg: your home directory) and unpack
the tarball with the command:
$ tar zxvf fall3d-7.2.tar.gz
This creates the installation directory tree with the root directory named fall3d-7.2. The directory
tree is shown in Table 6.
The package comes with a configure script for automatically configuring your installation.
The ‘configure’ shell script attempts to guess correct values for various system-dependent variables
used during compilation. Then uses these values to create a ‘Makefile’ in each directory of the package
for compiling and installing the code and the scripts.
FALL3D-7.2 MANUAL 21
The configuration script does not automatically set the compiler flags. It is strongly suggested to set
the compiler optimization flag “-O” by setting the environmental variable FCFLAGS=-O or by setting
it in the configure command line, as shown below.
In brief, to configure, compile and install FALL3D-7.2 (serial version) it should be enough to issue the
following commands:
$ cd fall3d-7.2
$ ./configure FCFLAGS=-O
$ make
$ make install
For installing both the serial and the parallel versions the commands are:
$ cd fall3d-7.2
$ ./configure FCFLAGS=-O --enable-parallel
$ make
$ make install
By default, the binary files are installed in the directory ‘bin’ and the shell scripts (used to launch
FALL3D-7.2 and all the related utility programs) in the directory ‘Scripts’, both under the root directory
fall3d-7.2. Please note that the shell scripts located in directory ‘Scripts’ are generated by ‘make
install’ and contain pointers to the location of the binaries. The shell scripts can be moved/copied to
other directories, but the binary files must be left in the ‘bin’ directory. The default location of the bin
directory can be changed by providing proper flags to the ‘configure’ script, as described below (see
flag --prefix or --exec-prefix). The variable SCRIPTDIR, can be changed by passing its value to the
command line of configure (configure SCRIPTDIR=directory).
In the default configuration, the meteo data are searched in the directory ‘$HOME/Data’ and the
FALL3D-7.2 runs are stored in the directory ‘$HOME/Runs’. However, these directories can be modified
as described below.
The variables NC INC and NC LIB represent the flags passed, respectively, to the fortran compiler and to
the linker, in order to use netCDF (see Table 7 for the typical values). Usually, NC INC and NC LIB are
inferred from the value of NETCDF.
The variable GRIBCONFDIR represents the directory where the configuration files of the utility Grib2nc
are stored. Just as the other variables, it can be changed by passing a new value to the ./configure
command line or by setting the corresponding environment variable.
• Script-ncep1-cat-nc name
where name is the name of the current run. This merges the files variable1.nc, variable2.nc,
etc. (reanalysis 1), placed in the folder Data/ncep1-nc, and creates the file name.ncep1.nc
in the folder Data/ncep1-nc for subsequent execution of SETDBS.
• Script-ncep2-cat-nc name
where name is the name of the current run. This merges the files variable1.nc, variable2.nc,
etc. (reanalysis 2), placed in the folder Data/ncep2-nc, and creates the file name.ncep2.nc
in the folder Data/ncep2-nc for subsequent execution of SETDBS.
• Script-era40-to-nc name
where name is the name of the current run. This decodes the file name.era40.grib (ECMWF
ERA-40), placed in the folder Data/era40-grib, and creates the file name.era40.nc in the
folder Data/era40-nc for subsequent execution of SETDBS.
• Script-eraIn-to-nc name
where name is the name of the current run. This decodes the file name.eraIn.grib (ECMWF
ERA-Interim), placed in the folder Data/eraIn-grib, and creates the file name.eraIn.nc in
the folder Data/eraIn-nc for subsequent execution of SETDBS.
• Script-eta-to-nc name
where name is the name of the current run. This decodes the file name.eta.grib (ETA model
output), placed in the folder Data/eta-grib, and creates the file name.eta.nc in the folder
Data/eta-nc for subsequent execution of SETDBS.
• Script-arpa-to-nc name
where name is the name of the current run. This decodes the file name.arpa.grib (ARPA-SIM
model output), placed in the folder Data/arpa-grib, and creates the file name.arpa.nc in the
folder Data/arpa-nc for subsequent execution of SETDBS.
NOTE: If an alias for the scripts has not been previously set, the user must run wgrib/wgrib2
and GRIB2NC from the Scripts folder and provide the full path for the grib file.
NOTE2: For some of the scripts it may be necessary to modify some variables depending on
the specific problem.
3. Run the SETDBS utility program to generate the file name.dbs.nc in the folder Runs/name:
• Script-SetDbs name model
where name is the name of the current run and model is one of the following options:
4. Run the SETTGSD utility program to generate the file name.tgsd in the folder Runs/name:
• Script-SetTgsd name
where name is the name of the current run. Alternatively, the TGSD file can be created by the user
directly.
5. Run the SETSRC utility program to generate the files name.src and name.grn in the folder Runs/name:
• Script-SetSrc name
where name is the name of the current run.
to run FALL3D-7.2 serial, where name is the name of the current run;
• Script-Fall3d par name ncpu ngroup
to run FALL3D-7.2 parallel. Note that, in general, this script has to be edited and modifyed
depending on each particular queuing system.
Appendices
Appendix A. Governing equations and parameterizations
In FALL3D-7.2 it is assumed that the main factors controlling atmospheric transport of ash are wind
advection, turbulent diffusion, and gravitational settling of particles. This assumption does not hold in
the proximal region that can be extended for large eruptions (having high eruption columns and large
mass eruption rates), where eruption clouds can spread at the NBL as a gravity current. A simple
analytical model describing this effect can be used in FALL3D-7.2.
Neglecting particle-particle interaction effects (collisions, aggregation, etc.), the Eulerian form of the
continuity equation written in a generalized coordinate system (X, Y, Z) is (Byun and Schere, 2006;
Costa et al., 2006):
∂C ∂C ∂C ∂C ∂Vsj
+ VX + VY + (VZ − Vsj ) = −C∇ · V + C
∂t ∂X ∂Y ∂Z ∂Z
(1)
∂ ∂C/ρ∗ ∂ ∂C/ρ∗ ∂ ∂C/ρ∗
+ ρ∗ KX + ρ∗ KY + ρ∗ KZ + S∗
∂X ∂X ∂Y ∂Y ∂Z ∂Z
where C is the transformed concentration, V = (VX , VY , VZ ) is the transformed wind speed, KX , KY and
KZ are the diagonal terms of the transformed eddy diffusivity tensor, ρ∗ is the transformed atmospheric
density, and S∗ is the transformed source term. FALL3D-7.2 solves Eq. (1) for each particle class j using
a curvilinear terrain-following coordinate system (X = mx, Y = my, z → Z), where m is the map
scale factor and Z = z − h(x, y), with h(x, y) denoting the topographic elevation, and (x, y, z) are the
Cartesian coordinates. The scaling factors for this particular transformation are given in Table 8 (Byun
and Schere, 2006). The generic particle class j is defined by a triplet of values characterizing each particle
(dp , ρp , Fp ), that are, respectively, diameter, density, and a shape factor. For dp we use the equivalent
diameter d, which is the diameter of a sphere of equivalent volume. For the shape factor Fp we choose the
sphericity ψ, which is the ratio of the surface area of a sphere with diameter d to the surface area of the
particle. In our approximation, each triplet (d, ρp , ψ) is sufficient to define the settling velocity. Effect of
Earth’s curvature are considered when the lat-lon coordinate system is used through the Jacobian of the
transformation.
Parameter Scaling
Coordinates X = mx; Y = my; Z = z − h(x, y)
Horizontal Velocities VX = mvx ; VY = mvy
h i
Vertical velocity (VZ − VSj ) = J −1 (vz − vsj ) − m vx ∂h ∂h
∂x + vy ∂y
Diffusion Coefficients KX = Kx ; KY = Ky ; KZ ' Kz J −2
Concentration C = cJ/m2
Density ρ∗ = ρJ/m2
Source Term S∗ = SJ/m2
Table 8: Scaling factors for a terrain-following coordinate system (x = mX, y = mY, , z → Z). (x, y, z)
are the Cartesian coordinates, m the map scale factor (for the UTM coordinate system m = 1) and J is
the determinant of the Jacobian of the coordinate system transformation.
2. Option SIMILARITY. In this case, inside the Atmospheric Boundary Layer (ABL), FALL3D-7.2
evaluates Kz as:
−1
z hz
κu∗ z 1 − 1 + 9.2 h/L ≥ 0 stable
h Lh
Kz = 1/2 (2)
κu∗ z 1 − z hz
1 − 13 h/L ≤ 0 unstable
h Lh
where κ is the von Karman constant (κ = 0.4), u∗ is the wind friction velocity, h is the ABL height,
and L is the Monin-Obukhov length (see Costa et al., 2006). The expression above comes from an
extension of the Monin-Obukhov similarity theory to the entire ABL (Ulke, 2000). On the other
hand, above the ABL (z/h > 1), Kz is considered as a function of the local vertical wind gradient, a
characteristic length scale lc , and a stability function Fc which depends on the Richardson number
Ri:
∂U
Kz = lc2 Fc (Ri) (3)
∂z
q
where U = yx2 + u2y . For lc and Fc , FALL3D-7.2 adopts the relationship used by the CAM-3.0
model (Collins et al., 2004):
−1
1 1
lc = + (4)
κz λc
1
stable (Ri > 0)
Fc (Ri) = 1 + 10Ri(1 + 8Ri) (5)
√
1 − 18Ri unstable (Ri < 0)
where λc is the so-called asymptotic length scale (λc ≈ 30m).
3. Option SURFACE LAYER. This option can be used to estimated the vertical turbulent diffusivity Kz ,
inside the atmospheric surface layer, in terms of friction velocity u∗ and the Monin-Obukhov length
L:
κzu∗
Kz = (6)
φh
where κ is the von Karman constant (κ = 0.4), z is the distance from the ground and φh is the
atmospheric stability function for temperature (see Jacobson, 1999):
z
P rt + βh L z/L > 0 stable
φh = z −1/2 (7)
P rt 1 − γh L z/L < 0 unstable
P rt z/L = 0 neutral
√
where P rt is the turbulent Prandtl number (typically P rt ≈ 1), km = 0.075∆4/3 , ∆ = ∆x∆y,
∆x and ∆y are the horizontal grid spacings, and CS is a constant ranging from 0.135 to 0.32.
FALL3D-7.2 MANUAL 29
3. Option CMAQ. In this case, the horizontal diffusion is evaluated as in the CMAQ model (Byun and
Schere, 2006):
1 1 1
= + (9)
Kh Kht Khn
where: s 2 2
∂vx ∂vy ∂vy ∂vx
Kht = α2 ∆x∆y − + + (10)
∂x ∂y ∂x ∂y
∆xf ∆yf
Khn = Khf (11)
∆x∆y
where the numeric constant α = 0.28 and the values of Khf and ∆xf = ∆yf depend on the
algorithm. Using this parameterization, for a large grid size the effect of the transportive dispersion
is minimized, whereas for a small grid size the numerical diffusion term is reduced (Byun and
Schere, 2006). Thanks to the heuristic relationship (9), the smaller of Kht and Khn dominates. In
our case we set Khf = 8000 m2 s−1 for ∆xf = ∆yf = 4 km and a minimum value for Kh equal to
km = 0.075∆4/3 was imposed.
where ρa and ρp denote air and particle density, respectively, d is the particle equivalent diameter, g is the
gravity acceleration, and Cd is the drag coefficient. Cd depends on the Reynolds number, Re = dvs /νa
(νa = µa /ρa is the kinematic viscosity of air, and µa the dynamic viscosity). In FALL3D-7.2 different
options are possible for estimating settling velocity, such as:
1. ARASTOOPOUR model (Arastoopour et al., 1982):
24
(1 + 0.15Re0.687 ) Re ≤ 988.947
Cd = Re (13)
0.44 Re > 988.947
24 n 0.6567
o 0.4305K2
Cd = 1 + 0.1118 (Re K1 K2 ) + (14)
ReK1 3305
1+
Re K1 K2
3. WILSON model (Walker et al., 1971; Wilson and Huang, 1979) using the interpolation suggested by
Pfeiffer et al. (2005):
24 −0.828 p
Re ϕ
+2 1−ϕ Re ≤ 102
Cd = 1 − Cd |Re=102 (16)
1− (103 − Re) 102 ≤ Re ≤ 103
900
Re ≥ 103
1
where ϕ = (b + c)/2a is the particle aspect ratio (a ≥ b ≥ c denote the particle semi-axes).
4. DELLINO model (Dellino et al., 2005):
νa 0.5206
vs = 1.2605 Ar ξ 1.6 (17)
d
where Ar = gd3 (ρp − ρa )ρa /µ2a is the Archimedes number, g the gravity acceleration, and ξ is a
particle shape factor (sphericity to circularity ratio). It is recommended to not extrapolate this
option for particle diameters beyond the range used in the experiments by Dellino et al. (2005).
5. DIOGUARDI model (Dioguardi et al., 2017):
−0.2
0.5134
4.18 −(Re )
4 0.559 Cd,sphere Re Ψ 3D
Cd = (18)
3 Re2
where Ψ3D denotes the 3D sphericity and Cd,sphere is the drag for a sphere calculated according to
(Clift and Gauvin, 1971).
Since for FALL3D-7.2 the primary particle shape factor is the sphericity ψ, for sake of simplicity, ϕ in
(16) and ξ in (17) are calculated by approximating particles as prolate ellipsoids (the same approximation
is used for estimating dn ).
Particle aggregation
For computational reasons ash particle aggregation is assumed to occur within the eruption plume affect-
ing the original TGSD which is modified considering an effective aggregate class and depleting particle
classes finer than the aggregate class itself. A few possibilities are available in FALL3D-7.2 such as
3. CORNELL option that is similar to the parameterization proposed by Cornell et al. (1983) as used in
Costa et al. (2012);
4. COSTA option based on Costa et al. (2010) model. For computational reasons all the three options
assume that ash aggregation occurs mainly within the eruption column and affect the original
TGSD (described by filename.tgsd) by creating an effective particle distribution (described by
filename.grn). Option COSTA can be used only with source model PLUME.
Source term
FALL3D-7.2 reads the time-dependent source term (mass released per unit time at each grid point) from
an external file. This file can be generated by the SETSRC utility program, choosing among different
options such as:
1. POINT SOURCE that emits mass from a point source only;
FALL3D-7.2 MANUAL 31
2. SUZUKI that describes the eruptive column as a mushroom-like shape Suzuki (1983); Pfeiffer et al.
(2005);
3. HAT that describes the eruptive column as rectangular shape of an assigned thickness;
4. PLUME that uses an eruptive column model based on the Buoyant Plume Theory (based on Folch
et al., 2016).
5. RESUSPENSION that describes resuspension of ash deposited on the ground remobilized by wind.
This option is described more in detail below.
Resuspension of ash
Saltation impact represents the most effective mechanism for resuspension of smaller-size particles in soils
(Shao et al., 1993). When the intensity of wind blowing across a granular soil exceeds a certain threshold,
grain particles begin to saltate. Experiments with sand-sized particles show that the impact of saltating
mid-size grains (larger than about 50 µm) breaks the cohesive forces of smaller particles, enhancing their
suspension when falling back to ground. For this reason, the emission rate (vertical flux of particles),
defined as the mass emitted per unit of area and time, strongly depends on the horizontal (saltation) flux
of larger particles. FALL3D-7.2 uses different emission schemes for ash resuspension by wind (see Folch
et al., 2014):
1. Emission scheme 1 (Westphal et al., 1987) computes the emission rate as:
0 u∗ < u∗t
FV = (19)
10−5 u4∗ u∗ ≥ u∗t
where FV is the vertical flux (in kg m−2 s−1 ), occurring only above a (constant) threshold friction
velocity u∗t . An important limitation of (19) is that the vertical flux does not depend on particle
size or soil moisture. Although very simple, this parameterization can be useful when information
on soil characteristics (e.g. particle sizes and densities, moisture, roughness, etc.) is not available
or poorly constrained.
2. Emission scheme 2 (Marticorena and Bergametti, 1995; Marticorena et al., 1997) computes the
emission rate as:
0 u∗ < u∗t (d)
FV (d) = Kρa u∗ 2 2
(20)
u∗ − u∗t (d) u∗ ≥ u∗t (d)
g
where K is a soil texture coefficient equal to K = 5.4 × 10−4 m−1 from experiments, u∗ denotes
the wind friction velocity, and u∗t is the threshold friction velocity given by:
0.129K
(1.928Re0.092 −1)0.5 0.03 < Re ≤ 10
u∗t = −0.0617(Re−10) (21)
0.129K(1 − 0.0858e ) Re > 10
r
ρp gd
with K = ρa 1 + ρ0.006
p gd2.5 and Re = 1331 × d1.56 (the lower bound of the fit corresponds to
particles of ≈ 10 µm in size). Please note that inn the relationship above, ρp and ρa are particle
and air densities (expressed in g/cm3 ), g is gravity (in cm/s2 ), d is the particle size (in cm), Re is
the Reynolds number parameterized as a function of the particle size, and u∗t is given in cm/s.
3. Emission scheme 3 (Shao et al., 1993; Shao and Leslie, 1997; Shao and Lu, 2000) computes the
emission rate as:
α(d, ds )
FV (d, ds ) = 2 FH (ds ) (22)
u∗t (d)
where α (units of m s−2 ) is a coefficient of blasting efficiency determined experimentally (Shao and
Leslie, 1997) and FH is the horizontal flux (units of kg m−1 s−1 ) of saltating particles of size ds :
(
0 u∗ < u∗t (ds )
FH (ds ) = ρ u3 u2 (d ) (23)
co ag ∗ 1 − ∗tu2 s u∗ ≥ u∗t (ds )
∗
FALL3D-7.2 MANUAL 32
and co is an empirical dimensionless constant close to 1. The threshold friction velocity u∗t (d) is
given by: s
ρp gd γ
u∗ts = 0.0123 + (24)
ρa ρa d
where γ is a parameter ranging between 1.65 × 10−4 and 5 × 10−4 kg/s2 (a value of 3 × 10−4 kg/s2
is assumed in FALL3D-7.2).
NOTE: in the current version, simulation of resuspension is possible only in combination with WRF-ARW
meteorological data.
where λ is an empirical constant, and N is the frequency of Brunt–Vaisala due to the ambient stratifi-
cation, q is the volumetric flow rate into the umbrella region, HU denotes the level (NBL), and h the
thickness of umbrella region that is assumed to scale with ub as h = ub /(λN ). Within this region variation
of the velocity field with the radial distance r is calculated as:
1 r2
3 R
ub (r) = ub (R) 1+ (26)
4 r 3 R2
The radial field is considered negligible at distances larger than a critical radius Rp (Costa et al., 2013).
Wet deposition
As a first approach, wet deposition is assumed below the Planetary Boundary Layer (PBL) only. Using
this approximation only the total rate is necessary to describe wet deposition that is parameterized as
(e.g., Jung and Shao, 2006):
dC
= −L C = −A P B C (27)
dt
where P is the precipitation rate in mm h−1 , A and B are two empirical constants (A = 8.4 · 10−5 and
B = 0.79 respectively). Two critical cut-off size at 1 and 100 µms are assumed.
FALL3D-7.2 MANUAL 33
!
! --------------------------------------------
!
! EXAMPLE OF FALL3D INPUT FILE
! VERSION: 7.2
!
! --------------------------------------------
!
! --------------------------------------------
! Blocks read by Fall3d and utility programs
! --------------------------------------------
!
TIME UTC
YEAR = 2008
MONTH = 04
DAY = 29
BEGIN METEO DATA (HOURS AFTER 00) = 0
TIME STEP METEO DATA (MIN) = 60
END METEO DATA (HOURS AFTER 00) = 24
ERUPTION START (HOURS AFTER 00) = 0 3.5
ERUPTION END (HOURS AFTER 00) = 7
RUN END (HOURS AFTER 00) = 10
RESTART = NO
!
GRID
COORDINATES = LON-LAT
LON LAT
LONMIN = 14.0
LONMAX = 16.0
LATMIN = 36.5
LATMAX = 38.5
LON VENT = 15.0
LAT VENT = 37.5
VENT HEIGHT (M) = 3000.
NX = 51
NY = 51
ZLAYER (M) FROM 0. TO 8000. INCREMENT 500.
!
! --------------------------------------------
! Block read by SetTGsd utility program
! --------------------------------------------
!
GRANULOMETRY
!
DISTRIBUTION = BIGAUSSIAN
! options: GAUSSIAN/BIGAUSSIAN/WEIBULL/BIWEIBULL
!
NUMBER OF CLASSES = 14
FALL3D-7.2 MANUAL 34
= CONSTANT
! WET DEPOSITION options : YES/NO
!
TERMINAL VELOCITY MODEL = ganser
VERTICAL TURBULENCE MODEL = CONSTANT
VERTICAL DIFFUSION COEFFICIENT (M2/S) = 500.
HORIZONTAL TURBULENCE MODEL = CONSTANT
RAMS CS = 0.3
HORIZONTAL DIFFUSION COEFFICIENT (M2/S) = 5000.
WET DEPOSITION = yes
!
OUTPUT
!
POSTPROCESS TIME INTERVAL (HOURS) = 1.
POSTPROCESS 3D VARIABLES = YES
POSTPROCESS CLASSES = YES
TRACK POINTS = YES
!
! ----------------------------------------------
! Blocks read by Postprocess utility program(s)
! ----------------------------------------------
!
POSTPROCESS
!
CROP DOMAIN
LONMIN = 14.0
LONMAX = 16.0
LATMIN = 36.5
LATMAX = 38.5
!
! Meteo
!
MAP TEMPERATURE = yes
MAP VELOCITY = yes
Z CUTS (M) = 1000 5000
!
! Time independent variables
!
MAP TOPOGRAPHY = no
UNITS = M
CONTOUR LEVELS = 1. 100. 500. 1000. 1500. 2000. 2500.
!
! Deposit variables
!
MAP TOTAL LOAD = no
UNITS = KG/M2
CONTOUR LEVELS = 0.1 0.5 1. 5. 10. 50.
!
MAP WET LOAD = no
UNITS = KG/M2
CONTOUR LEVELS = 0.1 0.5 1. 5.
!
MAP CLASS LOAD = no
UNITS = KG/M2
FALL3D-7.2 MANUAL 37
• GMT (http://gmt.soest.hawaii.edu/)
• GrADS (http://www.iges.org/grads/).
• NCL, the NCAR Command Language (http://www.ncl.ucar.edu/).
• GRASS (http://grass.osgeo.org/)
• QGIS (http://www.qgis.org)
• R (http://www.r-project.org/)
FALL3D-7.2 MANUAL 39
pcoord
pdate
itime1 itime2
nz
z(1) ux(1) uy(1) T(1)
...
z(nz) ux(nz) uy(nz) T(nz)
itime3 itime4
...
Table 9: Format of the meteo data file name.profile.dat for the PROFILE case. Repeat this block for
each meteo time increment.
• itime1: Initial time in sec after the starting time pdate of validity of the meteo data contained in
the following nz layers.
• itime2: Final time in sec after the starting time pdate of validity of the meteo data contained in
the following nz layers.
NX NY
XO XF
YO YF
MAX(v) MIN(v)
VAL(i,1) ... ... i=1:NX
... ... ...
VAL(i,j) ... ... i=1:NX
... ... ...
VAL(i,NY) ... ... i=1:NX
17. Sulpizio, R., Folch, A., Costa, A., Scaini, C., Dellino, P. (2012). Civil aviation hazard assessment of
far-range volcanic ash dispersal from a violent Strombolian eruption scenario at Somma-Vesuvius
volcano, Naples, Italy, Bull. Volcanol., 74, 2205-2218, doi: 10.1007/s00445-012-0656-3.
18. Collini, E., Osores, S., Folch, A., Viramonte, J.G., Villarosa, G., Salmuni, G. (2013). Volcanic ash
forecast during the June 2011 Cordón-Caulle, Natural Hazards, 66(2), 389-412, doi:10.1007/s11069-
012-0492-y.
19. Osores, M.S., Folch, A., Collini, E., Villarosa, G., Durant, A., Pujol, G., Viramonte, J.G. (2013).
Validation of the FALL3D model for the 2008 Chaitén eruption using field, laboratory and satellite
data, Andean Geology, 40 (2): 262-276.
20. Folch, A., Mingari L., Osores, M.S., Collini, E. (2013). Modeling volcanic ash resuspension. Appli-
cation to the 14-18 October 2011 outbreak episode in Central Patagonia, Argentina, Nat. Hazards
Earth Syst. Sci., 14, 119-133, doi:10.5194/nhess-14-119-2014.
21. Costa A., Folch A., Macedonio G. (2013) Density-driven transport in the umbrella region of vol-
canic clouds: Implications for tephra dispersion models, Geophys. Res. Lett., Vol. 40, 1-5, doi:
10.1002/grl.50942
22. Costa A., Smith V.C., Macedonio G., Matthews N. (2014) The magnitude and impact of the
Youngest Toba Tuff super-eruption, Front. Earth Sci., Vol. 2, 16, doi: 10.3389/feart.2014.00016
23. Selva J., Costa A., Sandri L., Macedonio G., Marzocchi W. (2014) Probabilistic short-term volcanic
hazard in phases of unrest: a case study for tephra fallout, J. Geophys. Res., Vol. 119 (12), 1-22,
doi: 10.1002/2014JB011252
24. Bonasia R., Scaini C., Capra L., Nathenson M., Arana-Salinas L., Siebe C., Folch A. (2014), Long-
range hazard assessment of volcanic ash dispersal for a Plinian eruptive scenario at Popocatépetl vol-
cano (Mexico): implications on civil aviation, Bull. Volcanol., Vol. 76 (1), 789, doi: 10.1007/s00445-
013-0789-z
25. Parra R. Bernard B., b, Narváez D., Le Pennec J.L., Hasselle N, Folch A. (2016) Eruption Source
Parameters for forecasting ash dispersion and deposition from vulcanian eruptions at Tungurahua
volcano: Insights from field data from the July 2013 eruption, J. Volcanol. Geotherm. Res., Vol.
309, 1-13, doi: 10.1016/j.jvolgeores.2015.11.001
26. Martı́ A., Folch A., Costa A., Engwell A. (2016) Reconstructing the plinian and co-ignimbrite
sources of large volcanic eruptions: a novel approach for the Campanian Ignimbrite, Nature Sci.
Rep., 6, 21220, 1-11; doi:10.1038/srep21220.
27. Sandri L., Costa A., Selva J., Tonini R., Macedonio G., Folch A., Sulpizio R. (2016) Beyond eruptive
scenarios: assessing tephra fallout hazard from Neapolitan volcanoes, Nature Sci. Rep., 6: 24271,
1-13, doi:10.1038/srep24271.
28. Folch A., Costa A., Macedonio G. (2016) FPLUME-1.0: An integral volcanic plume model account-
ing for ash aggregation, Geosci. Model Dev., 9, 431-450, doi:10.5194/gmd-9-431-2016
29. Macedonio G., Costa A., Folch A. (2016) Uncertainties in volcanic plume modeling: A parametric
study using FPLUME, J. Volcanol. Geotherm. Res., 326, 92-102, doi:10.1016/j.jvolgeores.2016.03.016
FALL3D-7.2 MANUAL 43
References
Arastoopour, H., Wang, C. H., and Weil, S. A.: Particle-particle interaction force in a diluite gas-solid
system, Chem. Eng. Sci., 37, 1379–1386, 1982.
Aschenbrenner, B. C.: A new method of expressing particle sphericity, J. Sediment. Petrol., 26, 15–31,
1956.
Bonadonna, C. and Phillips, J. C.: Sedimentation from strong volcanic plumes, J. Geophys. Res., 108,
2340, doi:10.1029/2002JB002034, 2003.
Byun, D. and Schere, K. L.: Review of the governing equations, computational algorithms, and other
components of the Models-3 Community Multiscale Air Quality (CMAQ) modeling system, Applied
Mechanics Reviews, 59, 51–77, doi:10.1115/1.2128636, 2006.
Clift, R. and Gauvin, W. H.: Motion of entrained particles in gas stream, Can. J. Chem. Eng., 49,
439–448, doi:10.1002/cjce.5450490403, 1971.
Collins, W. D., Rasch, P. J., Boville, B. A., Hack, J. J., McCaa, J. R., Williamson, D. L., Kiehl, J. T., and
Briegleb, B.: Description of the NCAR Community Atmosphere Model (CAM 3.0), Technical Report
NCAR/TN-464+STR, National Center for Atmospheric Research, Boulder, Colorado, 2004.
Cornell, W., Carey, S., and Sigurdsson, H.: Computer simulation and transport of the Campanian Y-5
ash, J. Volcanol. Geotherm. Res., 17, 89–109, doi:10.1016/0377-0273(83)90063-X, 1983.
Costa, A., Macedonio, G., and Folch, A.: A three-dimensional Eulerian model for transport and deposition
of volcanic ashes, Earth Planet. Sci. Lett., 241, 634–647, 2006.
Costa, A., Folch, A., and Macedonio, G.: A model for wet aggregation of ash particles in volcanic plumes
and clouds: I. Theoretical formulation, J. Geophys. Res., 115, doi:10.1029/2009JB007175, 2010.
Costa, A., Folch, A., Macedonio, G., Giaccio, B., Isaia, R., and Smith, V. C.: Quantifying volcanic
ash dispersal and impact from Campanian Ignimbrite super-eruption, Geophys. Res. Lett., 39, doi:
10.1029/2012GL051605, 2012.
Costa, A., Folch, A., and Macedonio, G.: Density-driven transport in the umbrella region of volcanic
clouds: Implications for tephra dispersion models, Geophys. Res. Lett., 40, 1–5, doi:10.1002/grl.50942,
2013.
Costa, A., Pioli, L., and Bonadonna, C.: Assessing tephra total grain-size distribution: Insights from
field data analysis, Earth Planet. Sci. Lett., 443, 90–107, doi:10.1016/j.epsl.2016.02.040, 2016.
Costa, A., Pioli, L., and Bonadonna, C.: Corrigendum to “Assessing tephra total grain-size distribution:
Insights from field data analysis” [Earth Planet. Sci. Lett. 443 (2016) 90–107], Earth Planet. Sci. Lett.,
465, 205–209, doi:10.1016/j.epsl.2017.03.003, 2017.
Degruyter, W. and Bonadonna, C.: Improving on mass flow rate estimates of volcanic eruptions, Geophys.
Res. Lett., 39, L16 308, doi:10.1029/2012GL052566, 2012.
Dellino, P., Mele, D., Bonasia, R., Braia, L., and La Volpe, R.: The analysis of the influence of pumice
shape on its terminal velocity, Geophys. Res. Lett., 32, doi:10.1029/2005GL023954, 2005.
Dioguardi, F., Mele, D., Dellino, P., and Dürig, T.: The terminal velocity of volcanic particles with
shape obtained from 3D X-ray microtomography, J. Volcanol. Geotherm. Res., 329, 41–53, doi:
10.1016/j.jvolgeores.2016.11.013, 2017.
Fecan, F., Marticorena, B., and Bergametti, G.: Parametrization of the increase of the aeolian erosion
threshold wind friction velocity due to soil moisture for arid and semi-arid areas, Ann. Geophys. Italy,
17, 149–157, 1999.
FALL3D-7.2 MANUAL 44
Folch, A., Costa, A., and Macedonio, G.: FALL3D: A computational model for transport and deposition
of volcanic ash, Comput. Geosci., 35, 1334–1342, doi:10.1016/j.cageo.2008.08.008, 2009.
Folch, A., Mingari, L., Osores, M. S., and Collini, E.: Modeling volcanic ash resuspension - application to
the 14-18 October 2011 outbreak episode in Central Patagonia, Argentina, Nat. Hazards Earth Syst.
Sci., 14, 119–133, doi:10.5194/nhess-14-119-2014, 2014.
Folch, A., Costa, A., and Macedonio, G.: FPLUME-1.0: An integral volcanic plume model accounting
for ash aggregation, Geosci. Model Dev., 9, 431–450, doi:10.5194/gmd-9-431-2016, 2016.
Ganser, G. H.: A rational approach to drag prediction of spherical and nonspherical particles, Powder
Technol., 77, 143–152, doi:10.1016/0032-5910(93)80051-B, 1993.
Högström, U.: Non-dimensional wind and temperature profiles in the atmospheric surface layer: A re-
evaluation, Bound-Lay. Meteorol., 42, 55–78, doi:10.1007/BF00119875, 1988.
Jacobson, M. Z.: Fundamentals of atmospheric modelling, Cambridge University Press, New York, 1st
edn. edn., 1999.
Jung, E. and Shao, Y.: An intercomparison of four wet deposition schemes used in dust transport
modeling, Global and Planetary Change, 52, 248–260, 2006.
Kaminski, E., Tait, S., , and Carazzo, G.: Turbulent entrainment in jets with arbitrary buoyancy, J.
Fluid Mech., 526, 361–376, doi:10.1017/S0022112004003209, 2005.
Marticorena, B. and Bergametti, G.: Modeling the atmospheric dust cycle: 1. Design of a soil-derived
dust emission scheme, J. Geophys. Res., 100, 16 415–16 430, doi:10.1029/95JD00690, 1995.
Marticorena, B., Bergametti, G., Aumont, B., Callot, Y., N’Doumé, C., and Legrand, M.: Modeling
the atmospheric dust cycle 2. Simulation of Saharan dust sources, J. Geophys. Res., 102, 4387–4404,
doi:10.1029/96JD02964, 1997.
Mastin, L. G., Guffanti, M., Servranckx, R., Webley, P., Barsotti, S., Dean, K., Durant, A., Ewert, J. W.,
Neri, A., Rose, W. I., Schneider, D., Siebert, L., Stunder, B., Swanson, G., Tupper, A., Volentik, A.,
and Waythomas, C. F.: A multidisciplinary effort to assign realistic source parameters to models of
volcanic ash-cloud transport and dispersion during eruptions, J. Volcanol. Geotherm. Res., 186, 10–21,
doi:10.1016/j.jvolgeores.2009.01.008, 2009.
Pfeiffer, T., Costa, A., and Macedonio, G.: A model for the numerical simulation of tephra fall deposits,
J. Volcanol. Geotherm. Res., 140, 273–294, doi:10.1016/j.jvolgeores.2004.09.001, 2005.
Pielke, R. A., Cotton, W. R., Walko, R. L., Tremback, C. J., Nicholls, M. E., Moran, M. D., Wesley,
D. A., Lee, T. J., and Copeland, J. H.: A comprehensive meteorological modeling system-RAMS,
Meteor. Atmos. Phys., 49, 69–91, 1992.
Rouse, H., Yih, C. S., and Humphreys, H. W.: Gravitational convection from a boundary source, Tellus,
4, 201–210, 1952.
Scire, J. S., Robe, F. R., Fernau, M. E., and Yamartino, R. J.: A User’s Guide for the CALMET
Meteorological Model, Tech. Rep. Version 5, Earth Tech, Inc., 196 Baker Avenue, Concord, MA 01742,
2000.
Shao, Y. and Leslie, L. M.: Wind erosion prediction over the Australian continent, J. Geophys. Res., 102,
30,091–30,105, 1997.
Shao, Y. and Lu, H.: A simple expression for wind erosion threshold friction velocity, J. Geophys. Res.,
105, 22 437–22 443, doi:10.1029/2000JD900304, 2000.
Shao, Y., Raupach, M. R., and Findlater, P. A.: Effect of saltation bombardment on the entrainment of
dust by wind, J. Geophys. Res., 98, 12,719–12,726, doi:10.1029/93JD00396, 1993.
FALL3D-7.2 MANUAL 45
Sparks, R. S. J., Bursik, M. I., Carey, S. N., Gilbert, J. S., Glaze, L. S., Sigurdsson, H., and Woods,
A. W.: Volcanic Plumes, John Wiley & Sons Ltd., Chichester, U.K., 1997.
Sulpizio, R., Folch, A., Costa, A., Scaini, C., and Dellino, P.: Hazard assessment of far-range volcanic ash
dispersal from a violent Strombolian eruption at Somma-Vesuvius volcano, Naples, Italy: Implications
on civil aviation, Bull. Volcanol., 74, 2205–2218, doi:10.1007/s00445-012-0656-3, 2012.
Suzuki, T.: A theoretical model for dispersion of tephra, in: Arc Volcanism: Physics and Tectonics, edited
by Shimozuru, D. and Yokoyama, I., pp. 93–113, Terra Scientific Publishing Company (TERRAPUB),
Tokyo, 1983.
Suzuki, Y. and Koyaguchi, T.: A three-dimensional numerical simulation of spreading umbrella clouds,
J. Geophys. Res., 114, B03 209, doi:10.1029/2007JB005369, 2009.
Tate, P. M.: The rise and dilution of buoyant jets and their behaviour in an inter-
nal wave field, Phd thesis, University of New South Wales, School of Mathematics, URL
http://trove.nla.gov.au/version/19798635, last access: 16 September 2015, 2002.
Ulke, A. G.: New turbulent parameterization for a dispersion model in atmospheric boundary layer,
Atmos. Environ., 34, 1029–1042, 2000.
Wadell, H.: Sphericity and roundness of rock particles, J. Geol., 41, 310–331, 1933.
Walker, G. P. L., Wilson, L., and Bowell, E. L. G.: Explosive volcanic eruptions I. Rate of fall of
pyroclasts, Geophys. J. Roy. Astron. Soc., 22, 377–383, 1971.
Westphal, D. L., Toon, O. B., and Carlson, T. N.: A two-dimensional numerical investigation of the
dynamics and microphysics of Saharan dust storms, J. Geophys. Res., 92, 3027–3049, 1987.
Wilson, L. and Huang, T. C.: The influence of shape on the atmospheric settling velocity of volcanic ash
particles, Earth Planet. Sci. Lett., 44, 311–324, doi:10.1016/0012-821X(79)90179-1, 1979.
Woodhouse, M. J., Hogg, A. J., Phillips, J. C., and Sparks, R. S. J.: Interaction between volcanic plumes
and wind during the 2010 Eyjafjallajökull eruption, Iceland, J. Geophys. Res. Solid Earth, 118, 92–109,
doi:10.1029/2012JB009592, 2013.
Woods, A. W. and Kienle, J.: The dynamics and thermodynamics of volcanic clouds: Theory and
observations from the April 15 and April 21, 1990 eruptions of Redoubt Volcano, Alaska, J. Volcanol.
Geotherm. Res., 62, 273–299, 1994.