Difference between revisions of "SCEC Scientific Software"

From SCECpedia
Jump to navigationJump to search
(Created page with 'SCEC Community Modeling Environment CME Project researchers have developed a group of inter-related ground motion and seismic hazard modeling software tools that the National…')
 
 
(64 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
SCEC Community Modeling Environment [[CME Project]] researchers have developed a group of inter-related ground motion and seismic hazard modeling software tools that the National Science Foundation SI2 Project describes as a software ecosystem. Funding for this software development work comes from the National Science Foundation (NSF), W. M. Keck Foundation, Pacific Gas and Electric, and other funding sources. The links below provide access to the currently maintained SCEC open-source scientific software distributions.
 
SCEC Community Modeling Environment [[CME Project]] researchers have developed a group of inter-related ground motion and seismic hazard modeling software tools that the National Science Foundation SI2 Project describes as a software ecosystem. Funding for this software development work comes from the National Science Foundation (NSF), W. M. Keck Foundation, Pacific Gas and Electric, and other funding sources. The links below provide access to the currently maintained SCEC open-source scientific software distributions.
  
[[Image:SCECSoftwareEcosystem.png|right|250px]]
+
This SCEC software has been used in hundreds of peer review research publications, has been used by multiple PhD students and post-docs in academic and commercial research projects, has been used in formal seismic hazard evaluations of critical structures, and has been used in socially significant seismic hazard data products released by the USGS.
  
== Active CME Scientific Software Developments ==
+
== CME Scientific Software Distributions ==
  
*[http://scec.usc.edu/internships/useit/scec-vdo SCEC-VDO]
+
{| class="wikitable sortable" border="2"
*[http://www.opensha.org/ OpenSHA]
+
|-
*[[Broadband Platform]]
+
! scope="col" style="width: 25%;"| Software Distribution
*[[CVM-H]]
+
! scope="col" style="width: 55%;"| Scientific Application
*[[CVM-S]]
+
! scope="col" style="width: 20%;"| Software Homepage
*[[UCVM]]
+
|-
*[[AWP-ODC]]
+
! scope="row" | SCEC-VDO
*[https://github.com/CMU-Quake/hercules Hercules]
+
|| 3D visualization software used to display fault models and earthquake catalogs
*[[CSEP]]
+
|| [http://scecvdo.usc.edu/ SCEC-VDO Website]
 +
|-
 +
! scope="row" | OpenSHA
 +
|| USGS and SCEC-developed seismic hazard analysis software
 +
|| [http://www.opensha.org/ OpenSHA Project Website]
 +
|-
 +
! scope="row" | Broadband Platform
 +
|| Ground motion simulation software
 +
|| [http://www.scec.org/research/Broadband Broadband Platform]
 +
|-
 +
! scope="row" | Community Velocity Model - Harvard (CVM-H)
 +
|| 3D seismic velocity model for southern California
 +
|| [[CVM-H]]
 +
|-
 +
! scope="row" | Community Velocity Model - SCEC (CVM-S)
 +
|| 3D seismic velocity model for southern California
 +
|| [[CVM-S]]
 +
|-
 +
! scope="row" | Unified Community Velocity Model (UCVM)
 +
|| Software framework for querying seismic velocity models
 +
|| [https://scec.org/research/ucvm UCVM]
 +
|-
 +
! scope="row" | AWP-ODC
 +
|| Parallel finite difference earthquake wave propagation code
 +
|| [[AWP-ODC]]
 +
|-
 +
! scope="row" | Hercules
 +
|| Parallel finite element earthquake wave propagation code
 +
|| [https://github.com/CMU-Quake/hercules/wiki  Hercules Github Repo]
 +
|-
 +
! scope="row" | CSEP
 +
|| Earthquake forecast testing framework
 +
|| [https://www.scec.org/research/csep CSEP]
 +
|}
  
== Active CME Scientific Software Platforms ==
+
== CME Scientific Software Platforms ==
SCEC software development staff converts scientific software used by an individual research into scientific software used for community research. [[CME Project]] software developers integrate complex scientific codes together into larger computational systems that we call a [[Computational Platforms]]. Each SCEC computational platform is designed to reliably perform some useful or valuable research calculation. SCEC platforms include dynamic rupture, wave propagation, standard probabilistic seismic hazard calculations, and physics-based wave propagation simulations. In some cases, SCEC provides source code distributions of computational platforms for use by the SCEC community.  
+
To perform large-scale research calculations, SCEC's software development staff converts scientific software used by individual researcher into scientific software used for community research. [[CME Project]] software developers integrate complex scientific codes together into larger computational systems called [[Computational Platforms]]. Each SCEC computational platform is designed to reliably perform some useful or valuable research calculation. In some cases, the large-scale computational tools customized to run efficiently on current supercomputers. Distribution of these codes require coordination and technical support from SCEC.
  
 
*[[CyberShake Project]]
 
*[[CyberShake Project]]
Line 26: Line 59:
 
*[[SEISM2 Project]]
 
*[[SEISM2 Project]]
 
*[[Geoinformatics Project]]
 
*[[Geoinformatics Project]]
*[[CyberShake Project]]
 
 
*[[High-F Project]]
 
*[[High-F Project]]
 
*[[Main Page]]
 
*[[Main Page]]
 
*[http://www.scec.org SCEC Home Page]
 
*[http://www.scec.org SCEC Home Page]

Latest revision as of 20:42, 16 April 2020

SCEC Community Modeling Environment CME Project researchers have developed a group of inter-related ground motion and seismic hazard modeling software tools that the National Science Foundation SI2 Project describes as a software ecosystem. Funding for this software development work comes from the National Science Foundation (NSF), W. M. Keck Foundation, Pacific Gas and Electric, and other funding sources. The links below provide access to the currently maintained SCEC open-source scientific software distributions.

This SCEC software has been used in hundreds of peer review research publications, has been used by multiple PhD students and post-docs in academic and commercial research projects, has been used in formal seismic hazard evaluations of critical structures, and has been used in socially significant seismic hazard data products released by the USGS.

CME Scientific Software Distributions

Software Distribution Scientific Application Software Homepage
SCEC-VDO 3D visualization software used to display fault models and earthquake catalogs SCEC-VDO Website
OpenSHA USGS and SCEC-developed seismic hazard analysis software OpenSHA Project Website
Broadband Platform Ground motion simulation software Broadband Platform
Community Velocity Model - Harvard (CVM-H) 3D seismic velocity model for southern California CVM-H
Community Velocity Model - SCEC (CVM-S) 3D seismic velocity model for southern California CVM-S
Unified Community Velocity Model (UCVM) Software framework for querying seismic velocity models UCVM
AWP-ODC Parallel finite difference earthquake wave propagation code AWP-ODC
Hercules Parallel finite element earthquake wave propagation code Hercules Github Repo
CSEP Earthquake forecast testing framework CSEP

CME Scientific Software Platforms

To perform large-scale research calculations, SCEC's software development staff converts scientific software used by individual researcher into scientific software used for community research. CME Project software developers integrate complex scientific codes together into larger computational systems called Computational Platforms. Each SCEC computational platform is designed to reliably perform some useful or valuable research calculation. In some cases, the large-scale computational tools customized to run efficiently on current supercomputers. Distribution of these codes require coordination and technical support from SCEC.

See Also