BitBasis

Manipulate binary (and nary) basis in an elegant efficient way in Julia.

Documentation built 2024-03-12T06:10:04.935 with Julia 1.10.2

Introduction

This package provides tools for manipulating binary basis in an elegant efficient way in Julia. Binary basis are used to represent states of spins, qubits, qudits, etc. It stores the basis as an integer with little-endian ordering, e.g 5 for 00101, 6 for 00110, etc.

Contents