Sam Potter

Connect

🏫 sam@mcneel.com
🚪 Seattle, WA
📱 𝟸𝟶𝟼 𝟸𝟼𝟻 𝟹𝟿𝟶𝟸
💻 GitHub
📷 1 / 2 / 3 / 4

About me

I'm back in my hometown of Seattle, working at Robert McNeel & Associates on Rhinoceros 3D's CAD kernel. I like to develop ridiculously fast and accurate numerical algorithms, and I'm excited to have the opportunity to bring my expertise to bear on challenging geometry problems in order to help improve one of the world's most beloved programs.

Previously, I was a Research Scientist at Coreform, LLC, where I worked on the first commercial implementation of isogeometric analysis, where there was a particular focus on immersed methods (e.g., CutIGA). While at Coreform, I focused on high-order trimming algorithms for nonsmooth CAD/CSG domains defined by implicit functions and applying numerical optimization to the design of Gaussian quadrature rules on cut cells.

Earlier still, I was a Courant Instructor at NYU’s Courant Institute of Mathematical Sciences working with Leslie Greengard and Mike O'Neil, where I was also affiliated with the Flatiron Institute's Center for Computational Mathematics.

I originally obtained my PhD from the University of Maryland’s Department of Computer Science, where I was advised by Masha Cameron and Ramani Duraiswami. Before that, I received an MS in electrical engineering from the University of Maryland and a BS in mathematics from the University of Washington in Seattle.

Software

Papers

Fredrik Fryklund, Leslie Greengard, Shidong Jiang, Sam Potter
A lightweight, geometrically flexible fast algorithm for the evaluation of layer and volume potentials
Submitted / 2024
arXiv
Samuel F Potter, Monte Hoover, Dmitry Zotkin, Ramani Duraiswami
Computing acoustic onsets via an eikonal solver
IEEE Workshop on Applications of Signal Processing to Audio and Acoustics / 2023
WASPAA
Samuel F Potter, Stefano Bertone, Norbert Schörghofer, Erwan Mazarico
Fast hierarchical low-rank view factor matrices for thermal irradiance on planetary surfaces
Journal of Computational Physics: X / 2023
JCP: X / arXiv / code
Samuel F Potter, Maria K Cameron, Ramani Duraiswami
Numerical geometric acoustics: an eikonal-based approach for modeling sound propagation in 3D environments
Journal of Computational Physics / 2023
JCP / arXiv / code
Samuel F Potter, Maria K Cameron
Jet marching methods for solving the eikonal equation
Journal on Scientific Computing / SIAM / 2021
SIAM / arXiv / code
Samuel F Potter, Maria K Cameron
Ordered line integral methods for solving the eikonal equation
Journal of Scientific Computing / Springer / 2019
JOMP / arXiv / code
Shuo Yang, Samuel F Potter, Maria K Cameron
Computing the quasipotential for nongradient SDEs in 3D
Journal of Computational Physics / Elsevier / 2019
JCP / arXiv / code
Samuel F Potter, Ramani Duraiswami
Fast and stable Pascal matrix algorithms
Technical report / 2017
arXiv
Samuel F Potter, Nail A Gumerov, Ramani Duraiswami
Fast interpolation of bandlimited functions
ICASSP / IEEE / 2017
pdf / code

Teaching