The visualization toolkit (2nd ed.): an object-oriented approach to 3D graphics
The visualization toolkit (2nd ed.): an object-oriented approach to 3D graphics
LAPACK Users' guide (third ed.)
LAPACK Users' guide (third ed.)
Variational problems and partial differential equations on implicit surfaces
Journal of Computational Physics
Laplacian Eigenmaps for dimensionality reduction and data representation
Neural Computation
Laplace-spectra as fingerprints for shape matching
Proceedings of the 2005 ACM symposium on Solid and physical modeling
Fourth order partial differential equations on general geometries
Journal of Computational Physics
An Improvement of a Recent Eulerian Method for Solving PDEs on General Geometries
Journal of Scientific Computing
Python for Scientific Computing
Computing in Science and Engineering
Journal of Scientific Computing
Technical Section: Discrete Laplace-Beltrami operators for shape analysis and segmentation
Computers and Graphics
Laplace-Beltrami spectra as 'Shape-DNA' of surfaces and solids
Computer-Aided Design
Finite Element Methods on Very Large, Dynamic Tubular Grid Encoded Implicit Surfaces
SIAM Journal on Scientific Computing
Heat kernel smoothing using laplace-beltrami eigenfunctions
MICCAI'10 Proceedings of the 13th international conference on Medical image computing and computer-assisted intervention: Part III
SIAM Journal on Scientific Computing
Journal of Computational Physics
Closest point turbulence for liquid surfaces
ACM Transactions on Graphics (TOG)
Hi-index | 31.45 |
Eigenvalue problems are fundamental to mathematics and science. We present a simple algorithm for determining eigenvalues and eigenfunctions of the Laplace-Beltrami operator on rather general curved surfaces. Our algorithm, which is based on the Closest Point Method, relies on an embedding of the surface in a higher-dimensional space, where standard Cartesian finite difference and interpolation schemes can be easily applied. We show that there is a one-to-one correspondence between a problem defined in the embedding space and the original surface problem. For open surfaces, we present a simple way to impose Dirichlet and Neumann boundary conditions while maintaining second-order accuracy. Convergence studies and a series of examples demonstrate the effectiveness and generality of our approach.