njshikeyu's repositories
HowToCook
程序员在家做饭方法指南。Programmer's guide about how to cook at home (Chinese only).
diffmpm
Differentiable Material Point Method
Learning-Python-Physics-Informed-Machine-Learning-PINNs-DeepONets
Physics Informed Machine Learning Tutorials (Pytorch and Jax)
adaptive-gimp
Reimpl of paper: An Adaptive Generalized Interpolation Material Point Method for Simulating Elastoplastic Materials
BayesianOptimization
A Python implementation of global optimization with gaussian processes.
JAXFLUIDS
Differentiable Fluid Dynamics Package
SPH-Fluid-Simulation
Smoothed Particle Hydrodynamics implementation with Python
jax-am
Additive manufacturing simulation with JAX.
CFDPython
A sequence of Jupyter notebooks featuring the "12 Steps to Navier-Stokes" http://lorenabarba.com/
Polycrystal-PhaseField
Grain growth in polycrystal, described by multi-phase field model, implemented by cross-platform parallel (CPU/GPU) computing language of Taichi
ALMcourse
Materials for the TOPology OPTimization course [ALM]
lbm
A simple full-python 2D lattice-Boltzmann code
taichi-TopOpt
A topology optimization framework written in Taichi programming language.
MPM2D_basic
Standard Material Point Method 2D code for beginners
tracepy
Ray Tracing and Optical Design in Python
fembook_project
这是一个基于 Python 有限元理论,算法与应用的仓库