|
Codes & Related Processors: Version 6
The CALPUFF modeling system is comprised of CALMET, CALPUFF,
geophysical data preprocessors, meteorological data preprocessors,
and several postprocessors designed to operate on CALMET and CALPUFF
output files. The complete CALPro system, including graphical user interfaces
and executables for CALMET, CALPUFF, CALPOST, as well as several additional
utility programs, may be installed by downloading and installing "CALPro_Setup_Version6_20110427.zip",
available here.
The downloads available here focus individually on each component, providing a brief overview of
the purpose, sample input and output files, the executable, and the
FORTRAN code (in most cases). The sample input and output files are
interrelated among the processors, producing a demonstration of the
full system. This demonstration involves a single application to a
hypothetical source, using real meteorological and geophysical data.
The files for this demonstration are packaged by individual processor. There is
typically a single ZIP file for each, but in the
cases where large input data files (e.g., land use or terrain) are part
of the demonstration, separate ZIP files for the data are provided. To limit the amount of data transferred, please
download the large data files only if they have been updated since your last
download.
Create a directory C:\CALPUFF\Demo (or one of your choosing)
on your system as the root for the demonstration directories.
Then download the ZIP files to that directory. These ZIP files
contain the directory structure for the demonstration. If you are
using a Windows-based utility to unzip these files, double-click on
each in turn to begin a standard installation. If you are using a DOS
version of PKUNZIP, be sure to use the "-d" switch to unpack the
directory structure. For example, to expand CTGPROC.ZIP type:
pkunzip -d ctgproc [return]
These files should be
expanded once the system has been installed (i.e. after the
GUI, utilities, and initial test cases are loaded to disk).
To expand all of the demonstration files, make sure that
at least 200 MB of disk space is available. If you
have do not have enough space, you may expand and process the files for each
processor in turn. There are several large input data files
(e.g. the USGS CTG files) that may be deleted once the processing
is completed.
The demonstration is best approached in the following sequence: Geophysical
Preprocessors, Meteorological Preprocessors, Main Models (CALMET,
CALPUFF), and Postprocessors. Process the terrain data first, and
then land use, etc. All of the processing should be done in the individual
subdirectories. Go to each in turn, and read the README.TXT
file. This file contains the documentation for each processor.
Note that all of the processing relates to the same
application except the examples for BUOY.
Once you have gone through the demonstration, you may
delete the data files used in the demonstration, but keep
the executables, documentation, and the control files for regular use.
Download links are provided below.
Main Models
|
-- Version 6.334 (110421) --
3-D diagnostic meteorological model.
Updated on April 25, 2011
|
|
-- Version 6.42 (110325) --
Non-steady-state transport, dispersion, and deposition model.
Updated on April 14, 2011
|
Postprocessors
|
-- Version 6.292 (110406) --
Postprocessor for CALPUFF: performs visibility calculations, averages and summarizes
concentrations and deposition fluxes, determines ranked concentration/flux/plume
extinction values, creates list files and plot files. Contains the recommended FLAG
(2010) techniques on visibility/regional haze assessments. In addition, CALPOST v6
contains an option to compute daily peak one-hour concentration values consistent
with the new U.S. 1-hour SO2 and NO2 standards.
Updated on April 14, 2011
|
|
-- Version 4.495 (110225) --
Lists selected meteorological data from CALMET and creates
plot files.
Updated on April 14, 2011
|
|
-- Version 2.36 (110301) --
Appends two or more CALPUFF concentration, wet flux, dry flux or relative
humidity (visibility) files.
Updated on April 14, 2011
|
|
-- Version 1.4 (110301) --
Sums and scales concentrations or wet/dry fluxes from two or more
source groups from different CALPUFF runs.
Updated on April 14, 2011
|
|
-- Version 1.641 (110225) --
Processes CALPUFF concentration and wet/dry flux files. Creates new
species as weighted combinations of modeled species; merges species
from different runs into a single output file; sums and scales
results from different runs; repartitions nitric acid/nitrate
based on total available sulfate and ammonia.
Updated on April 14, 2011
|
Geophysical Data Processors and Data
|
-- Version 3.69 (110330) --
Combines and grids terrain data.
Updated on April 14, 2011
Terrain Data
|
|
-- Version 2.253 (110225) --
Compresses USGS land use data files.
Updated on April 14, 2011
CTG Land Use Data
|
|
-- Version 3.5 (110403) --
Processes and grids land use data.
Updated on April 14, 2011
|
|
-- Version 3.2 (110401) --
Merges land use and terrain data to produce the geophysical
data file for CALMET.
Updated on April 14, 2011
|
Meteorological Preprocessors
|
-- Version 5.661 (110225) --
Combines and formats files of surface meteorological data
to produce a single file for use in CALMET.
Updated on April 14, 2011
|
|
-- Version 1.0 (110118) --
Read CSV-format met data file, extract data at fixed intervals
and output as SURF.DAT v2.1 with begin/end times that span the interval.
Updated on April 14, 2011
|
|
-- Version 4.253 (110225) --
Extracts precipitation data from NCDC data sets.
Updated on April 14, 2011
|
|
-- Version 5.633 (110225) --
Processes and merges precipitation data to produce a single
file for use in CALMET.
Updated on April 14, 2011
|
|
-- Version 5.661 (110225) --
Processes NCDC upper air meteorological data to produce
upper air files for CALMET.
Updated on April 14, 2011
|
|
-- Version 1.251 (110225) --
Processes buoy data to produce
overwater files for CALMET.
Updated on April 14, 2011
|
|
Creates a CALPUFF compatible ISC-formatted meteorological file based on the EPA PCRAMMET program.
|
|
-- Version 1.1 (070329) --
Reads TD9956 (DATSAV3) surface meteorological data and creates a CD144 file.
|
|
-- Version 4.0 (010315) --
|
Gridded Numerical Weather Prediction (NWP) Model Processing Programs
|
-- Version 3.01 (100601) --
Reads Version 3 MM5 output data format and creates a 3D.DAT file suitable for input into CALMET.
For older Version 2 MM5 output files, users may request CALMM5 v1.1 (010717) from
asg@trcsolutions.com.
Updated November 9, 2010 to v3.01
|
|
-- Version 3.2 (100727) --
Reads NCEP’s NAM (WRF-NMM) model output in GRIB1 format and creates a 3D.DAT file suitable for input into CALMET.
Also reads older ETA model output (GRIB1 format). If NAM (WRF-NMM) data are in GRIB2 format, data must be converted
to GRIB1 format before applying CALETA. The GRIB utility CNVGRID.EXE will perform this conversion. The converter
can be downloaded from: http://www.cpc.noaa.gov/products/wesley/wgrib2.
Updated November 9, 2010 to v3.2
|
|
-- Version 2.21 (100525) --
Reads RUC model output in GRIB1 format and creates a 3D.DAT file suitable for input into CALMET.
If RUC data are in GRIB2 format, data must be converted to GRIB1 format before applying CALRUC.
The GRIB utility CNVGRID.EXE will perform this conversion. The converter
can be downloaded from: http://www.cpc.noaa.gov/products/wesley/wgrib2.
Updated November 9, 2010 to v2.21
|
|
-- Version 1.4 (100322) --
Reads NCAR’s WRF-ARW model output (netCDF format) in either Version 2 or Version 3 WRF format and
creates a 3D.DAT file suitable for input into CALMET.
Updated November 9, 2010 to v1.4
|
|
-- Version 1.11 (110225) --
Convert ASCII TAPM output to a 3D.DAT file format suitable for input into CALMET
Updated April 14, 2011 to v1.11
|
Other Utilities and Processors
|
Pre- and post-processors to compute visible plume length and fogging statistics
using CALPUFF's FOG module.
Updated on April 14, 2011
|
|
Creates HILL parameters for the CALPUFF sub-grid scale HILL option.
|
|
-- Version 3.0 (961113) --
|
|
-- Version 1.43 (110225) --
Converts the output of the Forest Service's Fire
Emission Production Simulator (FEPS) to a buoyant area source
emissions file with arbitrarily varying emissions (BAEMARB.DAT)
for input into CALPUFF.
Updated on April 14, 2011
|
|
-- Version 1.02 (110225) --
Numerical plume rise analysis program. Computes statistics on vertical
velocities associated with buoyant plumes at various user-specified heights.
Updated on April 14, 2011
|
|
-- Version 1.21 (100301) --
Converts concentration data produced by AERMOD (POSTFILE) to CALPUFF CONC.DAT.
Updated on April 14, 2011
|
|
-- Version 6.40 (110415) --
Conducts source contribution analyses. Determines whether the contribution
of a particular source is above or below a significance threshold for all
exceedances of a standard. Provides a tabulation of source contributions
for all exceedances of user-specified thresholds/standards. Ranks concentrations
(for different averaging times) for all days contained in the CALPUFF output *.con
files (or flux files) with concentrations above a threshold.
Updated on April 14, 2011
|
|
-- Version 1.99 (070921) --
Coordinate conversion.
Updated on April 14, 2011
|
|
-- Version 1.6 (110301) --
Examines and reports selected header information from model output files such as CALMET, CALPUFF.
Updated on April 14, 2011
|
|
-- Version 1.04 (090328) --
Creates new 3D.DAT from existing 3D.DAT files, which may have different grid sizes.
Updated on April 14, 2011
|
|
-- Version 3.21 (110225) --
Computes comparison statistics for winds observed at stations and extracted fom modeled fields.
Updated on April 14, 2011
|
|
-- Version 1.81 (110308) --
Extracts meteorological time series such as winds, temperature, and
water vapor from 3D.DAT, CALMET.DAT, SURF.DAT, CALMM4.DAT and UP.DAT,
and produces frequency tables for windroses.
Updated on April 14, 2011
|
|
-- Version 3.4 (100118) --
Unpacks and extracts MM5 3D packed output tiles and creates a 3D.DAT file.
Updated on April 14, 2011
|
|
-- Version 1.18 (110225) --
Converts a CSV file of hourly AQ data to the data record section of the TRAJLOC.DAT file for TRAJ2D.
Updated on April 14, 2011
|
|
-- Version 1.2 (080620) --
Extract from a master data file stations that lie in a subdomain. May operate on files of type SURF.DAT,
PRECIP.DAT, or OZONE.DAT.
Updated on April 14, 2011
|
|
-- Version 3.0 (090929) --
Select tiles needed for MM5DECODE to create 3D.DAT files.
Updated on April 14, 2011
|
|
-- Version 1.25 (090407) --
Reads direct access 1D or 2D wind files & creates
a series of backward trajectories.
Updated on April 14, 2011
|
|
-- Version 1.01 (090409) --
Processes one or more trajectory (.trc) files, converting
the coordinate pairs to a new map projection and DATUM.
The format of each output file is the same as the input
file.
Updated on April 14, 2011
|
|
-- Version 1.53 (090411) --
Processes one or more M3D (3D.DAT) FILES and constructs
an upper air data file (UP.DAT format) for input to CALMET.
Updated on April 14, 2011
|
|
-- Version 1.144 (110225) --
Processes a set of CSV-format met files and writes
a Direct Access (DA) file of winds with a temporal
record structure.
Updated on April 14, 2011
|
|
-- Version 2.02 (091023) --
Processes a sequence of CALMET.DAT or 3D.DAT files and
extracts a single 2D layer (1 level or vertical average)
and writes field to a direct access file.
Updated on April 14, 2011
|
|