Particle-mesh based calculations of long-range interactions in PyTorch
copied from cf-staging / torch-pmetorch-pme enables efficient, auto-differentiable computation of long-range interactions in PyTorch. Auto-differentiation is supported for particle positions, charges, and cell parameters, allowing not only the automatic computation of forces but also enabling general applications in machine learning tasks.