DesignSafe provides access to simulation, analysis, visualization, and data tools for natural hazards research. Applications run on TACC HPC systems, virtual machines, web interfaces, or through JupyterHub notebooks. See How It Works for details on where each type of application runs.
| Application |
Description |
Execution |
License |
| OpenSees |
Structural and geotechnical earthquake simulation (serial, MP, SP, Py variants) |
HPC, VM |
Open Source |
| OpenFOAM |
Computational fluid dynamics for flow, heat transfer, turbulence |
HPC |
Open Source |
| ADCIRC |
Coastal circulation and storm surge finite element modeling |
HPC |
Open Source |
| LS-DYNA |
Explicit finite element analysis for dynamic problems |
HPC |
Licensed |
| MPM |
Material Point Method for large-deformation geomechanics |
HPC |
Open Source |
| Ansys |
Structural analysis and CFD via Ansys Workbench |
HPC (TAP) |
Licensed |
| EE-UQ |
Earthquake engineering with uncertainty quantification (SimCenter) |
HPC |
Open Source |
| Hydro-UQ |
Water loading assessment for tsunami and storm surge (SimCenter) |
HPC |
Open Source |
| WE-UQ |
Wind engineering with uncertainty quantification (SimCenter) |
HPC |
Open Source |
| PBE |
Performance-based engineering from multiple hazards (SimCenter) |
HPC |
Open Source |
| quoFEM |
Uncertainty quantification and optimization with FE (SimCenter) |
HPC |
Open Source |
| R2D |
Regional resilience and impact assessment (SimCenter) |
HPC |
Open Source |
| Dakota |
Optimization and uncertainty quantification |
JupyterHub |
Open Source |
| Clawpack |
Conservation laws for hyperbolic systems (wave propagation) |
JupyterHub |
Open Source |
| Application |
Description |
Execution |
License |
| Jupyter |
Notebooks with Python, R, and access to TACC HPC via dapi |
JupyterHub |
Open Source |
| MATLAB |
Data analysis, algorithms, and modeling |
VM |
Licensed |
| HVSRweb |
Horizontal-to-vertical spectral ratio for seismic site analysis |
Web App |
Open Source |
| SWbatch |
Batch surface wave inversion using Geopsy/Dinver |
Web App |
Open Source |
| Application |
Description |
License |
| ParaView |
Data analysis and visualization for large datasets |
Open Source |
| VisIt |
Configurable visualization for large datasets |
Open Source |
| STKO |
Scientific ToolKit for OpenSees visualization |
Open Source |
| GiD |
Mesh geometry and pre/post-processing |
Licensed |
| Kalpana |
Convert ADCIRC output to GIS shapefiles |
Open Source |
| FigureGen |
Image generation from ADCIRC output files |
Open Source |
| Potree |
Point cloud visualization for LiDAR data |
Open Source |
| Application |
Description |
License |
| Hazmapper |
Geospatial data visualization with geotagged photos and GPS tracks |
Open Source |
| QGIS |
Geographic information system for geospatial analysis |
Open Source |
| Taggit |
Image organization, grouping, and tagging |
Open Source |
| Application |
Description |
License |
| Ground-Motion Portal |
Generate seismograms for historical and scenario earthquakes |
Open Source |
| NGL (Next-Generation Liquefaction) |
Liquefaction database access with CPT Viewer |
Open Source |
| TPU Wind |
Wind pressure databases from wind tunnel tests |
Open Source |
| VORTEX-Winds DEDM-HR |
Wind tunnel measurement databases |
Open Source |
When submitting jobs through dapi, the app_id parameter specifies which application to run. The table below lists common app IDs. Use ds.apps.list() for the full current list.
| Application |
app_id |
System |
MPI |
Notes |
| OpenSees MP |
opensees-mp-s3 |
Stampede3 |
Yes |
Parallel structural analysis |
| OpenSees SP |
opensees-sp-s3 |
Stampede3 |
Yes |
Single-process parallel |
| OpenSees EXPRESS |
opensees-express |
VM |
No |
Serial Tcl on shared VM |
| OpenFOAM |
openfoam-s3 |
Stampede3 |
Yes |
CFD simulations |
| ADCIRC |
adcirc-s3 |
Stampede3 |
Yes |
Storm surge modeling |
| LS-DYNA |
ls-dyna-s3 |
Stampede3 |
Yes |
Explicit dynamics |
| MPM |
mpm-s3 |
Stampede3 |
Yes |
Material point method |
| Agnostic App |
designsafe-agnostic-app |
Stampede3 |
Configurable |
General-purpose (Python, Tcl, PyLauncher) |
| OpenSeesPy |
openseespy-s3 |
Stampede3 |
No |
Python-based OpenSees |
App IDs may include version suffixes (e.g., opensees-mp-s3-3.7.0). When no version is specified, the latest version is used.
The full list of applications is maintained at DesignSafe Tools & Applications. The SimCenter provides additional research and learning tools beyond those listed here.
Detailed configuration guides exist for OpenSees, OpenFOAM, ADCIRC, and the Agnostic App.