Ben Criger's repositories
hybrid_simulation
Matlab code for simulation of performance for hybrid rocket engines.
rough_notes
When I was an undergrad, I worked for a professor who has a drawer full of research problems that he can offer to new students. I'm going to try to do something similar here.
sparse_pauli
Implementation of large, sparse Pauli operators using pairs of sets. Contains absolutely minimal functionality, and is an example of extreme "physicist code".
homodyne_sim
Small library for simulating multi-qubit, multi-mode dispersive homodyne measurements.
SparsePaulis.jl
Implements sparse n-qubit Pauli operators in binary symplectic notation using two sets and a phase.
bosonic_codes_matlab
Some matlab functions which help compare fidelities under SDP-optimal decoding for various bosonic codes.
python-quaec
A library for working with quantum error correction.
slide_decks
Slides that I'd like others to be able to see later.
stabiliser_space
Simple object-oriented representation of generators for stabiliser subspaces. Depends on sparse_pauli.
bcriger.github.io
Personal website.
detailed_qubit_measurement
I'm taking a look at potential noise floors from counter-rotating terms, nearby coupled systems (a la Kherzi et al 2015)
evoMPS
An implementation of the time dependent variational principle for matrix product states. Based on the work of Jutho Haegeman et al. (arXiv:1103.0936v2). Part of an MSc thesis supervised by Tobias Osborne at the Institute for Theoretical Physics, Leibniz Universität Hannover.
local_apply
python/cython functions for applying small CPTP maps to large systems.
miscellaneous
Just a bunch of unrelated stuff.
qutip-notebooks
A collection of IPython notebooks using QuTiP: examples, tutorials, development test, etc.