FriendZone
Provides SimDE compatible APIs so that NWChemEx can play nicely with its friends, i.e., this repo wraps existing electronic structure packages in modules so they can be called as submodules in NWChemEx.
Friends
Packages supported through FriendZone include:
- NWChem
Warnings
Existing packages come with a lot of different licenses. At the moment we only consider interfaces to packages that have licenses compatible with SimDE (and NWChemEx).
Many of the other packages are by default configured/called suboptimally and thus the modules in this repo should NOT be used for direct timing comparisons unless otherwise noted. Performance contributions are greatly appreciated.
Installation
As with the majority of the NWChemEx stack, FriendZone uses CMake and the CMaize library for configuration and building. This means that installation is usually achieved via a variation on:
git clone https://github.com/NWChemEx/FriendZone
cd FriendZone
cmake -H. -Bbuild -D...
cmake --build build --target install
More detailed install instructions can be found here.
Contributing
Acknowledgments
This research was supported by the Exascale Computing Project (17-SC-20-SC), a collaborative effort of the U.S. Department of Energy Office of Science and the National Nuclear Security Administration.
Metadata
Release files for nwchemex-friendzone 1.0.24
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| nwchemex_friendzone-1.0.24.tar.gz | 31.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| nwchemex_friendzone-1.0.24-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 57.0 kB
Release files / nwchemex_friendzone-1.0.24.tar.gz
| Download URL | nwchemex_friendzone-1.0.24.tar.gz |
|---|---|
| Size | 31.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
446c7966a6b851baff8eb1076c53b9d0dde7de049a1be15426b0c527d7fd829e
|
|
BLAKE2b-256 checksum How to use checksums |
cb72540b7743638551ef15b7fefb1330026e121e274e8d65f8dfbb41903943f3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 2, 2026.
Transparency logRelease files / nwchemex_friendzone-1.0.24-py3-none-any.whl
| Download URL | nwchemex_friendzone-1.0.24-py3-none-any.whl |
|---|---|
| Size | 25.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
839dc27c9727b9107e7755411274f5250bc6e4e78babdf620365756ab736c9ac
|
|
BLAKE2b-256 checksum How to use checksums |
0c64ed8535e6716af5ac5d294f3953faa809db6759e8392f3c0db82a55954ea9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 2, 2026.
Transparency log