Fast evaluation of spherical harmonics with sphericart
- URL: http://arxiv.org/abs/2302.08381v2
- Date: Sun, 30 Apr 2023 19:22:26 GMT
- Title: Fast evaluation of spherical harmonics with sphericart
- Authors: Filippo Bigi, Guillaume Fraux, Nicholas J. Browning, Michele Ceriotti
- Abstract summary: We present an elegant algorithm for the evaluation of the real-valued spherical harmonics.
We implement this algorithm in sphericart, a fast C++ library which also provides C bindings, a Python API, and a PyTorch implementation that includes a GPU kernel.
- Score: 0.0
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Spherical harmonics provide a smooth, orthogonal, and symmetry-adapted basis
to expand functions on a sphere, and they are used routinely in physical and
theoretical chemistry as well as in different fields of science and technology,
from geology and atmospheric sciences to signal processing and computer
graphics. More recently, they have become a key component of rotationally
equivariant models in geometric machine learning, including applications to
atomic-scale modeling of molecules and materials. We present an elegant and
efficient algorithm for the evaluation of the real-valued spherical harmonics.
Our construction features many of the desirable properties of existing schemes
and allows to compute Cartesian derivatives in a numerically stable and
computationally efficient manner. To facilitate usage, we implement this
algorithm in sphericart, a fast C++ library which also provides C bindings, a
Python API, and a PyTorch implementation that includes a GPU kernel.
Related papers
- GauSim: Registering Elastic Objects into Digital World by Gaussian Simulator [55.02281855589641]
GauSim is a novel neural network-based simulator designed to capture the dynamic behaviors of real-world elastic objects represented through Gaussian kernels.
We leverage continuum mechanics, modeling each kernel as a continuous piece of matter to account for realistic deformations without idealized assumptions.
GauSim incorporates explicit physics constraints, such as mass and momentum conservation, ensuring interpretable results and robust, physically plausible simulations.
arXiv Detail & Related papers (2024-12-23T18:58:17Z) - Differentiable and accelerated spherical harmonic and Wigner transforms [7.636068929252914]
Modelling and analysis of spherical data requires efficient computation of gradients for machine learning or other differentiable programming tasks.
We develop novel algorithms for accelerated and differentiable computation of generalised Fourier transforms on the sphere.
We observe up to a 400-fold acceleration when benchmarked against alternative C codes.
arXiv Detail & Related papers (2023-11-24T18:59:04Z) - Geometry-Informed Neural Operator for Large-Scale 3D PDEs [76.06115572844882]
We propose the geometry-informed neural operator (GINO) to learn the solution operator of large-scale partial differential equations.
We successfully trained GINO to predict the pressure on car surfaces using only five hundred data points.
arXiv Detail & Related papers (2023-09-01T16:59:21Z) - Higher-order topological kernels via quantum computation [68.8204255655161]
Topological data analysis (TDA) has emerged as a powerful tool for extracting meaningful insights from complex data.
We propose a quantum approach to defining Betti kernels, which is based on constructing Betti curves with increasing order.
arXiv Detail & Related papers (2023-07-14T14:48:52Z) - Spherical Fourier Neural Operators: Learning Stable Dynamics on the
Sphere [53.63505583883769]
We introduce Spherical FNOs (SFNOs) for learning operators on spherical geometries.
SFNOs have important implications for machine learning-based simulation of climate dynamics.
arXiv Detail & Related papers (2023-06-06T16:27:17Z) - Wigner kernels: body-ordered equivariant machine learning without a
basis [0.0]
We propose a novel density-based method which involves computing Wigner kernels''
Wigner kernels are fully equivariant and body-ordered kernels that can be computed iteratively with a cost that is independent of the radial-chemical basis.
We present several examples of the accuracy of models based on Wigner kernels in chemical applications.
arXiv Detail & Related papers (2023-03-07T18:34:55Z) - GeoMol: Torsional Geometric Generation of Molecular 3D Conformer
Ensembles [60.12186997181117]
Prediction of a molecule's 3D conformer ensemble from the molecular graph holds a key role in areas of cheminformatics and drug discovery.
Existing generative models have several drawbacks including lack of modeling important molecular geometry elements.
We propose GeoMol, an end-to-end, non-autoregressive and SE(3)-invariant machine learning approach to generate 3D conformers.
arXiv Detail & Related papers (2021-06-08T14:17:59Z) - Data-driven learning of nonlocal models: from high-fidelity simulations
to constitutive laws [3.1196544696082613]
We show that machine learning can improve the accuracy of simulations of stress waves in one-dimensional composite materials.
We propose a data-driven technique to learn nonlocal laws for stress wave propagation models.
arXiv Detail & Related papers (2020-12-08T01:46:26Z) - Variational Monte Carlo calculations of $\mathbf{A\leq 4}$ nuclei with
an artificial neural-network correlator ansatz [62.997667081978825]
We introduce a neural-network quantum state ansatz to model the ground-state wave function of light nuclei.
We compute the binding energies and point-nucleon densities of $Aleq 4$ nuclei as emerging from a leading-order pionless effective field theory Hamiltonian.
arXiv Detail & Related papers (2020-07-28T14:52:28Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.