krox
Research Software Engineer at the University of Edinburgh, working on lattice quantum chromodynamics.
University of EdinburghEdinburgh
Pinned Repositories
algo
miscellaneous algorithms that dont fit into jive or math
boa
chalk
computer algebra with strong typing
Grid
Data parallel C++ mathematical object library
jive
Collections library for D with STL-like value-semantics.
math
Random math bits and pieces. No specific purpose, mostly just routines for solving projecteuler.net.
mesh
simulation of quantum field theory on the lattice
nspt
bunch of lattice field theory using the Grid library
krox's Repositories
krox/jive
Collections library for D with STL-like value-semantics.
krox/math
Random math bits and pieces. No specific purpose, mostly just routines for solving projecteuler.net.
krox/mesh
simulation of quantum field theory on the lattice
krox/algo
miscellaneous algorithms that dont fit into jive or math
krox/chalk
computer algebra with strong typing
krox/dawn
another attempt at sat solving
krox/Grid
Data parallel C++ mathematical object library
krox/nspt
bunch of lattice field theory using the Grid library
krox/Chess-Challenge
https://youtu.be/iScy18pVR58
krox/coop
experiments in evolutionary game theory to investigate models for cooperation/altruism
krox/cryptominisat
An advanced SAT solver
krox/factorio-deadlock-experiments
krox/gpt
A python measurement interface for Grid
krox/Hadrons
Grid-based workflow management system for lattice field theory simulations
krox/highprec
Efficient high precision floating point operations using the 'double-double' type.
krox/hops
krox/hubbard
Simulation of the Hubbard model using determinant quantum Monte Carlo (DQMC) method.
krox/lattice
experiments in evolutionary game theory on a 2D lattice
krox/ldc
The LLVM-based D Compiler.
krox/mir-random
Advanced Random Number Generators
krox/phobos
The standard library of the D programming language
krox/puck
Data analysis utilities based on numpy, minuit, and matplotlib
krox/quda
QUDA is a library for performing calculations in lattice QCD on GPUs.
krox/ray
toy raytracer
krox/sat
My attempt at SAT solving. Not really state-of-the-art.
krox/Scribe
A multi-file-format schema-based serialization library for C++.
krox/slides
slides of talks I have given
krox/SublimeClangFormat
A C++ code formatter based on Clang Format, for beautiful code with minimal effort in Sublime Text 3
krox/tensorflow
Computation using data flow graphs for scalable machine learning
krox/util
small utility library used in my other projects