Giter Club home page Giter Club logo

qs3hark's Introduction

QS3hark

A SimCenter Tool For Site Response Analysis under Uncertainty

DOI

image

What is QS3hark

QS3hark reads as Q-shark, which is a site-specific seismic hazard analysis and research kit with uncertainties quantified. This tool focuses on simulating wave propagation along soil depth using finite element (FE) method. The intended audience for QS3hark is researchers and practitioners interested in performing site-specific analysis of soil in response to earthquakes, and educators interested in teaching site response analysis in their classes. The tool provides a friendly interface for users to input and modify soil layers using tables, while the built soil profile and the FE mesh being visualized simultaneously. Results including acceleration, velocity, displacement, pore pressure, spectral acceleration, etc., are visualized for the soil profile and for each node as well, from which the user can comprehend the wave propagation and liquefaction status along the soil depth.

Features of QS3hark include:

  • 2D and 3D elements for dynamic analysis of fluid saturated porous media
  • Advanced linear / nonlinear soil material models
  • Total stress / effective stress analysis
  • Bi-directional motions
  • Flat / slope free field analysis
  • Finite rigidity of the bedrock

Available material models:

Material models Usage Status
ElasticIsotropic 2D/3D
PM4Sand 2D
PM4Silt 2D
PressureIndependMultiYield 2D/3D
PressureDependMultiYield 2D/3D
PressureDependMultiYield02 2D/3D
PressureDependMultiYield03 2D/3D
ManzariDafalias 2D/3D
Borja-Amies 3D

Instructions for users

Quick start

Instructions for developers: how to build

1. Make sure the paths of your blas and lapack are set correctly in QS3hark.pri

2. Make sure you have fortran and c++ compilers installed.

3. Build QS3hark by clicking Run in Qt Creator

Developers / Contributors

Charles Wang, Long Chen, Frank McKenna, Peter Mackenzie-Helnwein, Adam Zsarnoczay, Wael Elhaddad, Michael Gardner, & Pedro Arduino.

Acknowledgement

This material is based upon work supported by the NSF National Science Foundation under Grant No. 1612843.

Long Chen and Andrew Makdisi at University of Washington, Gregor Vilhar at PLAXIS, BV contributed to the verification of PM4Sand model.

Contact

Charles Wang, NHERI SimCenter, UC Berkeley, [email protected]

qs3hark's People

Contributors

charlesxwang avatar fmckenna avatar longchen-geo avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.