Affiliation:
1. Carnegie Mellon University, Pittsburgh, United States of America
2. NVIDIA, Pittsburgh, United States of America
Abstract
Grid-free Monte Carlo methods based on the
walk on spheres (WoS)
algorithm solve fundamental partial differential equations (PDEs) like the Poisson equation without discretizing the problem domain or approximating functions in a finite basis. Such methods hence avoid aliasing in the solution, and evade the many challenges of mesh generation. Yet for problems with complex geometry, practical grid-free methods have been largely limited to basic Dirichlet boundary conditions. We introduce the
walk on stars (WoSt)
algorithm, which solves linear elliptic PDEs with arbitrary mixed Neumann and Dirichlet boundary conditions. The key insight is that one can efficiently simulate reflecting Brownian motion (which models Neumann conditions) by replacing the balls used by WoS with
star-shaped
domains. We identify such domains via the closest point on the visibility silhouette, by simply augmenting a standard bounding volume hierarchy with normal information. Overall, WoSt is an easy modification of WoS, and retains the many attractive features of grid-free Monte Carlo methods such as progressive and view-dependent evaluation, trivial parallelization, and sublinear scaling to increasing geometric detail.
Funder
National Science Foundation
Alfred P. Sloan Research Fellowship
National Science Foundation Graduate Research Fellowship Program
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Graphics and Computer-Aided Design
Cited by
14 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Three approaches on estimating geometric sensitivities in radiative transfer with Monte Carlo;Journal of Quantitative Spectroscopy and Radiative Transfer;2024-11
2. Ray Tracing Harmonic Functions;ACM Transactions on Graphics;2024-07-19
3. Walkin’ Robin: Walk on Stars with Robin Boundary Conditions;ACM Transactions on Graphics;2024-07-19
4. An Induce-on-Boundary Magnetostatic Solver for Grid-Based Ferrofluids;ACM Transactions on Graphics;2024-07-19
5. A Differential Monte Carlo Solver For the Poisson Equation;Special Interest Group on Computer Graphics and Interactive Techniques Conference Conference Papers '24;2024-07-13