Software
I have a GitHub profile hosting my research codes and side projects. Most codes are written in C/C++, MATLAB, Julia (v0.6), and Python.
femm: Finite Element Method in MATLAB for 2D simulations, https://github.com/lowrank/femm
ibim-levelset: Implicit Boundary Integral Method with LEVEL SET for macromolecular electric potential computation, https://github.com/lowrank/ibim-levelset
Update 9/9/22: now with a corrected weight scheme.
ips: Imaging Point Sources, https://github.com/lowrank/ips
rte: A MATLAB toolbox for Radiative Transfer Equation with streamline method in 2D, https://github.com/lowrank/rte
fumot: Fluorescence Ultrasound Modulated Optical Tomography in diffusion regime, https://github.com/lowrank/fumot
fumot-rte: Fluorescence Ultrasound Modulated Optical Tomography in transport regime, https://github.com/lowrank/fumot-rte
pat: A MATLAB toolbox for inverse problem with Photo-Acoustic Tomography and Optical Tomography, https://github.com/lowrank/pat
ray: A RAY-based framework to solve the multi-arrival reflection traveltime tomography, https://github.com/lowrank/ray
treecode_rte: The TREECODE algorithm to solve time-dependent RTE, https://github.com/lowrank/treecode_rte
spn_qpat: SP_N method for Quantitative Photo-Acoustic Tomography, https://github.com/lowrank/spn_qpat
aem-isp: Acousto-Electric-Modulation related Inverse Source Problem, https://github.com/lowrank/aem-isp
umme: Ultrasound Modulated Maxwell Equation, https://github.com/lowrank/umme
nagmc: Non-communicative Algebraic-Geometric Mean Conjecture, https://github.com/lowrank/nagmc
pde-subspace: Experiments for data-driven Subspace learning for PDE, https://github.com/lowrank/pde-subspace
ibim-error-analysis-experiments: Numerical experiments for validation of error analysis of implicit boundary integral method, https://github.com/lowrank/ibim-error-analysis-experiments