Metadata-Version: 2.1
Name: rust-neighborlist
Version: 0.1.1
Author: Mario Geiger <geiger.mario@gmail.com
Author-email: Mario Geiger <geiger.mario@gmail.com
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM

# Neighborlist implementation in rust with python interface

## Install
```
pip install rust-neighborlist
```

## Test
```python
import numpy as np
pos = np.random.uniform(-4.0, 3.0, (100, 3))
cutoff = 2.0


# Using ase
import ase
import ase.neighborlist

a = ase.Atoms(positions=pos)
i2, j2, d2, D2 = ase.neighborlist.neighbor_list("ijdD", a, cutoff, self_interaction=False)


# Using rust neighborlist
from neighborlist import neighbor_list

i1, j1, d1, D1 = neighbor_list(pos, cutoff, self_interaction=False)
```

