Skip to content
gcc-bugPublic

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

205 Commits

Folders and files

Repository files navigation

NEAT

neat provides tooling to generate, schedule, and validate stabilizer measurement circuits for low-density parity check (LDPC) quantum error-correcting codes. The package wraps solver-based compilers, heuristic schedulers, and simulation utilities so you can explore multiple layout strategies from a single interface.

Getting started

Create a virtual environment (optional) and install the project in editable mode:

python -m venv .venv
source .venv/bin/activate
pip install -e .

Running the tests

The suite only targets the geometry and atom-location helpers:

pytest

Examples

Two small scripts in the example/ directory demonstrate how to work with the simplified API:

  • compile.py expands and shrinks a bounding box to illustrate the Bounds helper.
  • decoder.py constructs a toy AtomLocations instance and prints derived properties such as the number of stages and the resulting bounding box.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages