Tom Westerhout (twesterhout)

twesterhout

Geek Repo

Company:Radboud University

Github PK Tool:Github PK Tool


Organizations
BoostGSoC17
BoostGSoC18
mlp2018

Tom Westerhout's repositories

lattice-symmetries

A package to simplify working with symmetry-adapted quantum many-body bases. Provides a good foundation for writing custom exact diagonalization and variational Monte Carlo software

Language:HaskellLicense:BSD-3-ClauseStargazers:27Issues:6Issues:5

halide-haskell

Haskell bindings to Halide

Language:HaskellLicense:BSD-3-ClauseStargazers:20Issues:3Issues:4

spin-ed

User-friendly exact diagonalization package written in Haskell. Can treat systems of up to 𝒪(42) spins!

Language:HaskellLicense:BSD-3-ClauseStargazers:17Issues:4Issues:6

nqs-playground

High-performance (& with GPU support) implementation of Stochastic Reconfiguration and Stochastic Wavefunction Optimisation methods for Neural Quantum States

Language:C++License:BSD-3-ClauseStargazers:15Issues:4Issues:1

nix-chapel

Nix derivation for Chapel

Language:NixStargazers:4Issues:4Issues:0

annealing-sign-problem

📝 Code for the paper "Many-body quantum sign structures as non-glassy Ising models"

Language:PythonLicense:BSD-3-ClauseStargazers:2Issues:3Issues:0

halide-haskell-playground

Template Haskell project for halide-haskell

Language:NixLicense:BSD-3-ClauseStargazers:2Issues:2Issues:0

hdf5-hs

High-level Haskell bindings to HDF5

Language:HaskellLicense:BSD-3-ClauseStargazers:2Issues:4Issues:0

halide-haskell-examples

Comparing halide-haskell to Numba

Language:HaskellStargazers:1Issues:2Issues:0

arrayfire-haskell

Haskell bindings to ArrayFire

Language:HaskellLicense:BSD-3-ClauseStargazers:0Issues:2Issues:0

arrayfire-nix

Compiling the latest ArrayFire with GPU support on Nix

Language:NixStargazers:0Issues:2Issues:0

chapel

a Productive Parallel Programming Language

Language:ChapelLicense:NOASSERTIONStargazers:0Issues:1Issues:0

correlated-hoppings

Exact diagonalization study of correlated hoppings in small 1- and 2-dimensional clusters

Language:PythonStargazers:0Issues:3Issues:0

cotengra

Hyper optimized contraction trees for large tensor networks and einsums

Language:PythonLicense:Apache-2.0Stargazers:0Issues:0Issues:0

distributed-matvec

Experiments with distributed matrix-free matrix-vector product in Chapel

Language:ChapelStargazers:0Issues:3Issues:0

dlpack-hs

Haskell bindings to DLPack: Open In Memory Tensor Structure

Language:HaskellLicense:Apache-2.0Stargazers:0Issues:3Issues:0

ghc-fpic-bindist

Pre-built GHC with `-fPIC` flag for creating standalone foreign libraries

Language:ShellStargazers:0Issues:3Issues:0

Halide

a language for fast, portable data-parallel computation

Language:C++License:NOASSERTIONStargazers:0Issues:2Issues:0

haskell-python-tools.nix

Experimental Nix helper functions to aid Haskell<->Python interop.

Language:NixLicense:BSD-3-ClauseStargazers:0Issues:2Issues:0
Language:HaskellStargazers:0Issues:1Issues:0

ising-glass-annealer

Experiments with finding the ground states of Ising spin glasses using (classical) Simulated Annealing

Language:HaskellLicense:BSD-3-ClauseStargazers:0Issues:3Issues:0

lattice-symmetries-haskell

Experiments in using Haskell to extend lattice-symmetries

Language:HaskellLicense:BSD-3-ClauseStargazers:0Issues:3Issues:0

mVMC

A numerical solver package for a wide range of quantum lattice models based on many-variable Variational Monte Carlo method

Language:CLicense:GPL-3.0Stargazers:0Issues:3Issues:0

nix-on-the-cluster

Utilities for running rootless nix on a compute cluster

Language:NixStargazers:0Issues:0Issues:0

nix-w2dynamics

Nix flake for the w2dynamics impurity solver

Language:NixStargazers:0Issues:2Issues:0

nixpkgs

Nix Packages collection

Language:NixLicense:MITStargazers:0Issues:2Issues:0

paw-atm-2023

Supporting data and code for the publication "Implementing scalable matrix-vector products for the exact diagonalization methods in quantum many-body physics"

Language:PythonStargazers:0Issues:3Issues:0

symengine.hs

Haskell bindings to SymEngine

Language:HaskellLicense:MITStargazers:0Issues:2Issues:0

tresorit.nix

Use Tresorit in a Nix/NixOS environment

Language:NixStargazers:0Issues:1Issues:0

trilby

👒 Trilby is a NixOS-based operating system that is modeled after Fedora Linux. It provides new users with sensible defaults and a great out-of-the-box experience.

Language:NixLicense:NOASSERTIONStargazers:0Issues:1Issues:0