hanfengzhai
Working on multiscale computational mechanics, scientific machine learning & design optimization for materials modeling & design
Stanford University452 Escondido Mall, Building 520, CA
Pinned Repositories
BayesianOptimization
A Python implementation of global optimization with gaussian processes.
BubbleNet
A physics-informed deep learning architecture for inferring bubble dynamics
DARPA-FFT
Time-series prediction model for the DARPA FFT Challenge
DeepONets
hanfengzhai.github.io
Personal Webpage
materials-discovery-benchmark
Benchmarking inverse optimization algorithms for materials design
multiscale-graphene-fracture
Source codes for study on multiscale bridging & thermal gradient effect on graphene crack propagation
PIDOC
Using physics-informed neural network to simulate nonlinear control
PyLAMDO
A Python-Lammps implementation for Materials Optimization and Design
swarmlib
This repository implements several swarm optimization algorithms and visualizes them. Implemented algorithms: Particle Swarm Optimization (PSO), Firefly Algorithm (FA), Cuckoo Search (CS), Ant Colony Optimization (ACO), Artificial Bee Colony (ABC), Grey Wolf Optimizer (GWO) and Whale Optimization Algorithm (WOA)
hanfengzhai's Repositories
hanfengzhai/BubbleNet
A physics-informed deep learning architecture for inferring bubble dynamics
hanfengzhai/PIDOC
Using physics-informed neural network to simulate nonlinear control
hanfengzhai/multiscale-graphene-fracture
Source codes for study on multiscale bridging & thermal gradient effect on graphene crack propagation
hanfengzhai/FNO-Elasticity
Using FNO to learning elasticity model of composite materials
hanfengzhai/hanfengzhai.github.io
Personal Webpage
hanfengzhai/materials-discovery-benchmark
Benchmarking inverse optimization algorithms for materials design
hanfengzhai/PyLAMDO
A Python-Lammps implementation for Materials Optimization and Design
hanfengzhai/boiling-flow
hanfengzhai/CFDPython
A sequence of Jupyter notebooks featuring the "12 Steps to Navier-Stokes" http://lorenabarba.com/
hanfengzhai/cs5777
Principles of Large Scale Machine Learning
hanfengzhai/FEA-from-scratch
hanfengzhai/fly
上海大学溯源手册(SHUFly)
hanfengzhai/FNO-Inverse-Design
Use Fourier transform to learn operators in differential equations.
hanfengzhai/furo
A clean customizable documentation theme for Sphinx
hanfengzhai/GPUMD
Graphics Processing Units Molecular Dynamics
hanfengzhai/hyper_nonlinearFEA
Solve static non-linear mechanics problems using Finite Elements Method for hyperelastic materials
hanfengzhai/lammps
Public development project of the LAMMPS MD software package
hanfengzhai/m3gnet
Materials graph network with 3-body interactions featuring a DFT surrogate crystal relaxer and a state-of-the-art property predictor.
hanfengzhai/megnet
Use MEGNet & heuristic optimization for inverse materials design
hanfengzhai/monaco
Quantify uncertainty and sensitivities in your computer models with an industry-grade Monte Carlo library.
hanfengzhai/neuromancer
Pytorch-based framework for solving parametric constrained optimization problems, physics-informed system identification, and parametric model predictive control.
hanfengzhai/Nonlinear-FEA
Homework codes for nonlinear finite element analysis
hanfengzhai/normalizing-flows
PyTorch implementation of normalizing flow models
hanfengzhai/nougat
Implementation of Nougat Neural Optical Understanding for Academic Documents
hanfengzhai/OpenDiS
Open Source Dislocation Dynamics Simulation Framework and Libraries
hanfengzhai/ParaDiS
ParaDiS (Parallel Dislocation Simulator) is a massively parallel Discrete Dislocation Dynamics simulation tool to simulate motion and interaction of large ensembles of dislocations
hanfengzhai/PDE-FIND
hanfengzhai/PetGPT
Train your own PetGPT at home!
hanfengzhai/Thermodynamics-Problems
Problem sets of advanced engineering thermodynamics using Cantera
hanfengzhai/tuning_playbook
A playbook for systematically maximizing the performance of deep learning models.