glotzerlab / freud

Powerful, efficient particle trajectory analysis in scientific Python.
https://freud.readthedocs.io
BSD 3-Clause "New" or "Revised" License
282 stars 49 forks source link

Convert the pmft module to nanobind #1274

Closed joaander closed 2 months ago

joaander commented 3 months ago

Description

Convert the pmft module to nanobind.

Motivation and Context

Part of the ongoing effort to move freud to nanobind.

How Has This Been Tested?

Execute existing unit tests.

Checklist:

DomFijan commented 3 months ago

I will give it a look by Monday 9th at the latest.

joaander commented 3 months ago

I will give it a look by Monday 9th at the latest.

OK, I'll have several more pull requests chained up by then.

joaander commented 2 months ago

The two follow up PRs are #1275 and #1278. We need all 3 merged before the hackathon.