Physicist interested in quantum dynamics, quantum information, scientific computing, and machine learning.
- Redwood City, CA
- https://www.alanmorningstar.me
Pinned Loading
-
HeisenbergED
HeisenbergED PublicLanczos diagonalization of a Heisenberg-like Hamiltonian in Julia.
-
GenerativeNeuralNets
GenerativeNeuralNets PublicImplementation of restricted Boltzmann machine, deep Boltzmann machine, deep belief network, and deep restricted Boltzmann network models using python. This code has some specalised features for 2D…
-
apclattice
apclattice PublicA final project for APC 524 at Princeton University. A framework for stochastic dynamics of degrees of freedom pinned to the sites of a Bravais lattice.
Python
-
SymbolicMajoranas
SymbolicMajoranas PublicCode for working symbolically with operators that are sums of products of Majorana operators.
Julia
-
Find the rotation matrix that aligns...
Find the rotation matrix that aligns one three-dimensional vector with another. 1import numpy as np
23def rotation(v1, v2):
4"""
5Compute a matrix R that rotates v1 to align with v2.
-
Build the unitary matrix correspondi...
Build the unitary matrix corresponding to one period of a periodic (Floquet) quantum circuit. 1module FloquetCircuits
23import Base: Matrix
4using LinearAlgebra: I
5using TensorOperations: tensorcontract
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.