azplugins is a component for HOOMD-blue which expands its functionality for tackling a variety of problems in soft matter physics. Currently, azplugins is tested against v4.8.2 of HOOMD-blue. See CHANGELOG.rst for a list of recent development.
azplugins follows the standard component template. It has the same dependencies used to build HOOMD-blue. With HOOMD-blue installed already, adding azplugins can be as easy as:
git clone https://github.com/mphowardlab/azplugins
cmake -B build/azplugins -S azplugins
cmake --build build/azplugins
cmake --install build/azplugins
Please refer to the directions in the HOOMD-blue documentation on building an external component for more information.
After building and installing azplugins, you can run our tests with pytest:
python -m pytest --pyargs hoomd.azplugins
Contributions are welcomed and appreciated! Fork and create a pull request on
GitHub. Be sure to follow the HOOMD-blue guidelines for developers! We
value the input and experiences all users and contributors bring to azplugins
.
azplugins began as a collection of code shared between students and postdocs at Princeton University (2016-2018). It is named for their research advisor, Prof. Athanassios (Thanos) Z. Panagiotopoulos.