Pinned Repositories
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
concrete-properties
Calculate section properties for reinforced concrete sections.
CS_Selection
Software for selecting earthquake ground motions to match a target conditional spectrum
Data-from-PEER
This code download ground motion records from PEER with given RSN numbers automatically
deeplearning_ai_books
deeplearning.ai(吴恩达老师的深度学习课程笔记及资源)
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.
fragility-analysising-using-python
This is a fragility analysising program for bridges.
MCAnalysis
This is an auto moment-curvature analysis tool. Mesh generation is accomplished by gmesh, and moment-curvature analysis is running in openseespy platform.
prePostFEA
A general pre and post process framework for finite element analysis, such as ABAQUS, OpenSees et al.
the-craft-of-selfteaching
One has no future if one couldn't teach themself.
Penghui0616's Repositories
Penghui0616/MCAnalysis
This is an auto moment-curvature analysis tool. Mesh generation is accomplished by gmesh, and moment-curvature analysis is running in openseespy platform.
Penghui0616/fragility-analysising-using-python
This is a fragility analysising program for bridges.
Penghui0616/prePostFEA
A general pre and post process framework for finite element analysis, such as ABAQUS, OpenSees et al.
Penghui0616/concrete-properties
Calculate section properties for reinforced concrete sections.
Penghui0616/Data-from-PEER
This code download ground motion records from PEER with given RSN numbers automatically
Penghui0616/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.
Penghui0616/Explainable_AL_Infrastructure_damage
Penghui0616/FEM2D
Matlab code for finite element method (FEM)
Penghui0616/Ground-motion-generation-using-CWT
Ground motion generation using CWT
Penghui0616/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.
Penghui0616/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.
Penghui0616/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
Penghui0616/OpenSees
OpenSees Source Code Repository
Penghui0616/OpenSeesPy
A place of OpenSeesPy resources
Penghui0616/oq-engine
OpenQuake's Engine for Seismic Hazard and Risk Analysis
Penghui0616/pdhi
Physics-DNN hybridized integration time stepper (demo)
Penghui0616/PDpy
Simple parallel peridynamics code
Penghui0616/peridigm
Peridigm peridynamics code.
Penghui0616/PyFEM
A Python finite element code
Penghui0616/pygmm
Ground motion models implemented in Python.
Penghui0616/responseSpect
acceleration,velocity and displacement response spectra calculation
Penghui0616/SAPStructure
Seismic analysis platform for structures
Penghui0616/SecPropertyCalDxfPy
Calculate the sectional properties of arbitray dxf format drawing with python programming
Penghui0616/section-properties
Analysis of an arbitrary cross-section in python using the finite element method.
Penghui0616/sectionFiberDivide
Generate sectional fibers based on python programming
Penghui0616/sectionFiberGenerate
Generate sectional fibers based on python programming
Penghui0616/SolidsPy
2D-Finite Element Analysis with Python
Penghui0616/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
Penghui0616/trusspy
Nonlinear Truss Solver for Python
Penghui0616/WAWS
gust wind load simulation by utilizing Weighted Amplituded Wave Superpostion method