Cinque Terre

Bo Zhu

Assistant Professor of Computer Science, Dartmouth College
Ph.D., Stanford University
Office: Sudikoff 153, HB6211, Hanover, NH

About Me

I am an Assistant Professor of Computer Science at Dartmouth College. My research interests lie in the interdisciplinary area of computer graphics, computational physics, and scientific machine learning. The main focus is to develop high-performance numerical algorithms and AI architectures to solve computational challenges associated with complex physical systems.

Prior to moving to Hanover, I have spent three years at MIT CSAIL as a postdoc researcher with Prof. Wojciech Matusik. I received my Ph.D. from the Computer Science Department at Stanford University in June 2015, advised by Prof. Ron Fedkiw. I studied for my B.Eng. and M.Sc. degrees at Shanghai Jiao Tong University.

Research Highlights
Here list some videos highlighting our research (click an image to play). See my vimeo channel for more.


Mengdi Wang, Yitong Deng, Xiangxin Kong, Aditya H. Prasad, Shiying Xiong, Bo Zhu. Thin-Film Smoothed Particle Hydrodynamics Fluid. ACM Transactions on Graphics (SIGGRAPH 2021).


Liangwang Ruan*, Jinyuan Liu* (joint 1st authors), Bo Zhu, Shinjiro Sueda, Bin Wang, Baoquan Chen. Solid-Fluid Interaction with Surface-Tension-Dominant Contact. ACM Transactions on Graphics (SIGGRAPH 2021).


Shuqi Yang, Shiying Xiong, Yaorui Zhang, Fan Feng, Jinyuan Liu, Bo Zhu. Clebsch Gauge Fluid. ACM Transactions on Graphics (SIGGRAPH 2021).


Shiying Xiong, Rui Tao, Yaorui Zhang, Fan Feng, Bo Zhu. Incompressible Flow Simulation on Vortex Segment Clouds. ACM Transactions on Graphics (SIGGRAPH 2021).


Yunjin Tong*, Shiying Xiong* (joint 1st authors), Xingzhe He, Guanghan Pan, Bo Zhu. Symplectic Neural Networks in Taylor Series Form for Hamiltonian Systems. Journal of Computational Physics (JCP), 2021. [arxiv]


Yue Li*, Xuan Li*, Minchen Li* (joint 1st authors), Yixin Zhu, Bo Zhu, Chenfanfu Jiang. A Hybrid Lagrangian-Eulerian Method for Topology Optimization. International Journal for Numerical Methods in Engineering (IJNME), 2021. [arxiv] [youtube][88-line MatLab code]


Shiying Xiong, Yunjin Tong, Xingzhe He, Cheng Yang, Shuqi Yang, Bo Zhu. Nonseparable Symplectic Neural Networks. International Conference on Learning Representations (ICLR 2021).[arxiv]


Yitong Deng, Yaorui Zhang, Xingzhe He, Shuqi Yang, Yunjin Tong, Michael Zhang, Daniel M. DiPietro, Bo Zhu. Soft Multicopter Control using Neural Dynamics Identification. Conference on Robot Learning (CoRL 2020). [paper] [video][presentation]


Shuqi Yang, Xingzhe He, Bo Zhu. Learning Physical Constraints with Neural Projections. Neural Information Processing Systems (NeurIPS 2020). [paper] [video]


Daniel M. DiPietro, Shiying Xiong, Bo Zhu. Sparse Symplectically Integrated Neural Networks, Neural Information Processing Systems (NeurIPS 2020). [paper][code]


Tao Du, Kui Wu, Andrew Spielberg, Wojciech Matusik, Bo Zhu, Eftychios Sifakis. Functional Optimization of Fluidic Devices with Differentiable Stokes Flow. ACM Transactions on Graphics (SIGGRAPH Asia 2020).[paper][video]


Yuwei Xiao, Siyu Chen, Siqi Wang, Bo Zhu, Xubo Yang. An Adaptive Staggered-Tilted Grid for Incompressible Flow Simulation. ACM Transactions on Graphics (SIGGRAPH Asia 2020).[paper][video]


Hui Wang, Yongxu Jin, Anqi Luo, Xubo Yang, Bo Zhu. Codimensional Surface Tension Flow using Moving-Least-Squares Particles. ACM Transactions on Graphics (SIGGRAPH 2020).[paper][video]


Xingyu Ni, Bo Zhu, Bin Wang, Baoquan Chen. A Level-Set Method for Magnetic Substance Simulation. ACM Transactions on Graphics (SIGGRAPH 2020).[paper][video]


Xingzhe He, Helen L. Cao, Bo Zhu. AdvectiveNet: An Eulerian-Lagrangian Fluidic Reservoir for Point Cloud Processing. International Conference on Learning Representations (ICLR), 2020. [paper] [code]


Samuel Lensgraf, Karim Itani, Yinan Zhang, Zezhou Sun, Yijia Wu, Alberto Quattrini Li, Bo Zhu, Emily Whiting, Weifu Wang, Devin Balkcom. PuzzleFlex: Kinematic Motion of Chains with Loose Joints. International Conference on Robotics and Automation (ICRA), 2020. [paper]

[Survey] David Guirguis, Nikola Aulig, Renato Picelli, Bo Zhu, Yuqing Zhou, William Vicente, Francesco Iorio, Markus Olhofer, Wojciech Matusik, Carlos Artemio Coello Coello, Kazuhiro Saitou. Evolutionary Black-box Topology Optimization: Challenges and Promises. IEEE Transactions on Evolutionary Computation, 2019. [paper]


Jie Xu, Tao Du, Michael Foshey, Beichen Li, Bo Zhu, Adriana Schulz, and Wojciech Matusik. Learning to Fly: Computational Controller Design for Hybrid UAVs with Reinforcement Learning. ACM Transactions on Graphics (SIGGRAPH 2019), 38(4), 2019. [paper] [video]


Haixiang Liu*, Yuanming Hu*, (joint 1st authors) Bo Zhu, Wojciech Matusik, Eftychios Sifakis. Narrow-Band Topology Optimization on a Sparsely Populated Grid. ACM Transactions on Graphics (SIGGRAPH Asia 2018), 37(6), 2019. [paper] [video]


Desai Chen, Melina Skouras, Bo Zhu, Wojciech Matusik. Computational Discovery of Extremal Microstructure Families. Science Advances 4(1), 2018. [paper] [video] [MIT News]


Bo Zhu, Melina Skouras, Desai Chen, Wojciech Matusik. Two-Scale Topology Optimization with Microstructures. ACM Transactions on Graphics, 36(5):164. (Presented at SIGGRAPH 2017). [paper] [supplementary] [youtube] [project page] [MIT News]


Adriana Schulz, Jie Xu, Bo Zhu, Changxi Zheng, Eitan Grinspun, Wojciech Matusik. Interactive Design Space Exploration and Optimization for CAD Models. ACM Transactions on Graphics (SIGGRAPH 2017), 36(4):157. [paper] [video] [project page] [MIT News]


Tao Du, Adriana Schulz, Bo Zhu, Bernd Bickel, Wojciech Matusik. Computational Multicopter Design. ACM Transactions on Graphics (SIGGRAPH Asia 2016), 35(6):227. [paper] [video] [project page] [MIT News]


Bo Zhu, Minjae Lee, Ed Quigley, Ron Fedkiw. Codimensional Non-Newtonian Fluids. ACM Transactions on Graphics (SIGGRAPH 2015), 34(4):115. [paper] [video] [vimeo]


Wen Zheng, Bo Zhu, Byungmoon Kim, Ron Fedkiw. A New Incompressibility Discretization for a Hybrid Particle MAC Grid Representation with Surface Tension. Journal of Computational Physics (JCP), 280:94-142, 2015. [paper] [video]


Bo Zhu, Ed Quigley, Matthew Cong, Justin Solomon, Ron Fedkiw. Codimensional Surface Tension Flow on Simplicial Complexes. ACM Transactions on Graphics (SIGGRAPH 2014), 33(4):111. [paper] [video] [vimeo] [project page]


Bo Zhu, Wenlong Lu, Matthew Cong, Byungmoon Kim, Ron Fedkiw. A New Grid Structure for Domain Extension. ACM Transactions on Graphics (SIGGRAPH 2013), 32(4):63. [paper] [video] [vimeo] [project page]


Bo Zhu, Michiaki Iwata, Ryo Haraguchi, Takashi Ashihara, Nobuyuki Umetani, Takeo Igarashi, Kazuo Nakazawa. Sketch-based Dynamic Illustration of Fluid Systems. ACM Transactions on Graphics (SIGGRAPH Asia 2011), 30(6):134. [paper] [video] [vimeo] [project page]

  Bo Zhu, Xubo Yang, Ye Fan. Creating and Preserving Vortical Details in SPH Fluid. Computer Graphics Forum (Pacific Graphics 2010), 29(7):2207. [paper] [vimeo] [project page]
  Bo Zhu, Xubo Yang. Animating Sand as a Surface Flow. Eurographics 2010 short paper. [paper] [vimeo] [project page]


Bo Zhu. Codimensional Fluid Simulation on Simplicial Complexes. PhD Thesis, Stanford University, 2015. [Thesis]


Last updated in 05/2020. Copyright © Bo Zhu at Dartmouth Computer Science Department.