Penghui Zhang's repositories

MCAnalysis

This is an auto moment-curvature analysis tool. Mesh generation is accomplished by gmesh, and moment-curvature analysis is running in openseespy platform.

Language:PythonStargazers:13Issues:3Issues:0

fragility-analysising-using-python

This is a fragility analysising program for bridges.

Language:PythonStargazers:11Issues:2Issues:0

the-craft-of-selfteaching

One has no future if one couldn't teach themself.

Language:Jupyter NotebookStargazers:2Issues:0Issues:0

deeplearning_ai_books

deeplearning.ai(吴恩达老师的深度学习课程笔记及资源)

Language:HTMLStargazers:1Issues:0Issues:0

Penghui0616.github.io

Penghui's blog

Language:HTMLStargazers:1Issues:0Issues:0

prePostFEA

A general pre and post process framework for finite element analysis, such as ABAQUS, OpenSees et al.

Language:PythonLicense:GPL-3.0Stargazers:1Issues:0Issues:0

Cable-force-optimization-of-a-curved-cable-stayed-bridge

Cable force optimization of a curved cable-stayed bridge with combined simulated annealing method and cubic B-Spline interpolation curves

Language:TclLicense:MITStargazers:0Issues:0Issues:0

concrete-properties

Calculate section properties for reinforced concrete sections.

Language:PythonLicense:MITStargazers:0Issues:0Issues:0

Data-from-PEER

This code download ground motion records from PEER with given RSN numbers automatically

Language:PythonStargazers:0Issues:0Issues:0

Dynamics-Earthquake-Analysis-of-Structures

The main objectives of this individual project are: 1) to further enhance the understanding of the numerical time integration method – Newmark’s algorithm by numerically investigating its accuracy and stability, and by implementing it using a computer programming language (e.g. MatLab, C, C++, or Python); 2) to generate the earthquake response spectra from a particular earthquake; and 3) to undertake an earthquake analysis of a simple frame structure.

License:Apache-2.0Stargazers:0Issues:0Issues:0
Stargazers:0Issues:0Issues:0

Ground-motion-generation-using-CWT

Ground motion generation using CWT

License:GPL-3.0Stargazers:0Issues:0Issues:0

handson-ml2

A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in Python using Scikit-Learn, Keras and TensorFlow 2.

License:Apache-2.0Stargazers:0Issues:0Issues:0

handson-ml3

A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in Python using Scikit-Learn, Keras and TensorFlow 2.

License:Apache-2.0Stargazers:0Issues:0Issues:0

Montecarlo-simulation-for-response-spectrum-simulation-and-ground-motion-selection

This jupyter notebook contains the code that is used to simulate response spectrum from target spectrum based on the monte-carlo simulation approach suggested by Jayaram, N., Lin, T., Eeri, M., & Baker, J. W. (2011). A Computationally efficient ground-motion selection algorithm for matching a target response spectrum mean and variance. Earthquake Spectra, 27(3), 1–22. https://doi.org/10.1193/1.3608002. The metadata and papers can be downloaded from this page https://web.stanford.edu/~bakerjw/gm_selection.html

Stargazers:0Issues:0Issues:0

OpenSees

OpenSees Source Code Repository

License:NOASSERTIONStargazers:0Issues:0Issues:0

OpenSeesPy

A place of OpenSeesPy resources

Stargazers:0Issues:0Issues:0

oq-engine

OpenQuake's Engine for Seismic Hazard and Risk Analysis

License:AGPL-3.0Stargazers:0Issues:0Issues:0

pdhi

Physics-DNN hybridized integration time stepper (demo)

Stargazers:0Issues:0Issues:0

PDpy

Simple parallel peridynamics code

License:Apache-2.0Stargazers:0Issues:0Issues:0

peridigm

Peridigm peridynamics code.

License:NOASSERTIONStargazers:0Issues:0Issues:0

pygmm

Ground motion models implemented in Python.

License:MITStargazers:0Issues:0Issues:0

responseSpect

acceleration,velocity and displacement response spectra calculation

License:MITStargazers:0Issues:0Issues:0

SecPropertyCalDxfPy

Calculate the sectional properties of arbitray dxf format drawing with python programming

License:MITStargazers:0Issues:0Issues:0

section-properties

Analysis of an arbitrary cross-section in python using the finite element method.

License:MITStargazers:0Issues:0Issues:0

sectionFiberDivide

Generate sectional fibers based on python programming

License:GPL-3.0Stargazers:0Issues:0Issues:0

sectionFiberGenerate

Generate sectional fibers based on python programming

Stargazers:0Issues:0Issues:0

StrutAndTieAnalysisAndDesignFramework

Framework that can be used to analyze 2-Dimensional concrete elements by using finite elements method and do strut and tie design according to ACI

Stargazers:0Issues:0Issues:0

ThinkBayes

Code repository for Think Bayes.

Language:TeXStargazers:0Issues:0Issues:0

WAWS

gust wind load simulation by utilizing Weighted Amplituded Wave Superpostion method

License:MITStargazers:0Issues:0Issues:0