jeg7 / SphericalGridTreecode

Pilot implementations of the SGT algorithm for electrostatics

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

About

This repository contains simple implementations of the Spherical Grid Treecode algorithm for electrostatics. The codes are currently pilot implementations, with an emphasis on showcasing the algorithm instead of achieving optimal performance.

License

All codes in this repo are available under the highly permissive MIT license, to encourage further development of this algorithm. Submissions of new implementations back to this repository are welcome, and the same MIT license would be applied.

Prerequisites

The various codes make references to a sphere set folder named SS31-Mar-2016. Because of the fairly large file size, and to properly credit the original creator, we recommend obtaining that folder of spherical t-designs from Rob Womersley's website, specifically this link.

About

Pilot implementations of the SGT algorithm for electrostatics

License:MIT License


Languages

Language:C++ 99.4%Language:C 0.5%Language:Python 0.1%Language:CMake 0.0%