.. _sphx_glr_examples_electrostatics: Electrostatics ============== Examples demonstrating GPU-accelerated computation of long-range electrostatic interactions in periodic systems using Coulomb, Ewald summation, and Particle Mesh Ewald (PME). These examples show how to: * Compute direct Coulomb interactions (damped and undamped) * Use Ewald summation for periodic systems with automatic parameter estimation * Apply Particle Mesh Ewald (PME) for O(N log N) scaling * Work with neighbor list and neighbor matrix formats * Perform batch evaluation for multiple systems * Leverage autograd for computing forces and gradients .. raw:: html
.. thumbnail-parent-div-open .. raw:: html
.. only:: html .. image:: /examples/electrostatics/images/thumb/sphx_glr_01_coulomb_example_thumb.png :alt: :ref:`sphx_glr_examples_electrostatics_01_coulomb_example.py` .. raw:: html
Coulomb Electrostatic Interactions
.. raw:: html
.. only:: html .. image:: /examples/electrostatics/images/thumb/sphx_glr_02_ewald_summation_example_thumb.png :alt: :ref:`sphx_glr_examples_electrostatics_02_ewald_summation_example.py` .. raw:: html
Ewald Summation for Long-Range Electrostatics
.. raw:: html
.. only:: html .. image:: /examples/electrostatics/images/thumb/sphx_glr_03_pme_example_thumb.png :alt: :ref:`sphx_glr_examples_electrostatics_03_pme_example.py` .. raw:: html
Particle Mesh Ewald (PME) for Long-Range Electrostatics
.. thumbnail-parent-div-close .. raw:: html
.. toctree:: :hidden: /examples/electrostatics/01_coulomb_example /examples/electrostatics/02_ewald_summation_example /examples/electrostatics/03_pme_example