About clair/c2py

clair/c2py is a C++-to-Python bindings generator developed at the Center for Computational Quantum Science of the Flatiron Institute, Simons Foundation.

It is an evolution of the TRIQS/cpp2py tool, which has been used in the TRIQS project since 2014, and is fully backward compatible with it.

Authors

clair/c2py is written and maintained by O. Parcollet, N. Wentzell, and T. Hahn.

Source code

The source is hosted on GitHub:

  • clair — the Clang tooling that generates the bindings.

  • c2py — the C++20 runtime support library.

To report a problem, see Reporting issues.