Skip to content

ashumway-usgs/nshmp-haz-fortran

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

National Seismic Hazard Model (NSHM) Fortran Codes

This repository houses the codes used to generate the 2008 and 2014 updates to the NSHM for the conterminous US. The 2008 codes are tagged as nshm2008r3. The 2014 codes are the current master, and also tagged as nshm2014r1. These codes include all necessary configuration and data files and were compiled and run using GFortran to produce the maps and data currently available on the USGS website.

Note: At this time, these codes are provided with limited documentation and support. We anticipate releasing a unified code base with more thorough support in the near future. See notes on 2014 update, below.

Notes on the 2014 update (IMPORTANT)

The California component of the 2014 update was based on the 3rd version of the Uniform California Earthquake Rupture Forecast (UCERF3). This model was developed using OpenSHA. The contributions to hazard from UCERF3 sources were also calculated using OpenSHA; these were then added to the contributions from other Western US sources calculated using the 2014 Fortran codes. Replicating the hazard curves for a site such as Reno, NV is difficult at this time as it requires running both codes and summing the results.

For sites in California, the UCERF3 model may be accessed via the nightly builds of OpenSHA applications (e.g. the Hazard Curve Calculator) or by checking out the repository and running the code directly from a development environment such as Eclipse.

The UCERF3 source model comes in a variety of flavors, all of which are collectively referred to as Fault System Solutions (see this page for detailed information). Hazard curves for the 2014 NSHM were computed using the "True Mean" solution. Although OpenSHA provides some facility to downsample (via averaging of rupture parameters) this model, be aware that it takes a large amount of memory (generally > 8GB) to load and "Out of Memory" errors are not uncommon for users without the necessary hardware.

About

NSHMP Fortran Codes

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Fortran 98.2%
  • Shell 0.7%
  • OpenEdge ABL 0.4%
  • M 0.3%
  • C 0.2%
  • Makefile 0.2%