Skip to content
Avatar

Achievements

Achievements

Block or Report

Block or report dionhaefner

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dionhaefner/README.md

Hi there 👋

Now that you're here, why don't you check out some of my projects?


Main projects

(bigger projects where I am a core developer)

team-ocean team-ocean / veros 207

The versatile ocean simulator, in pure Python, powered by JAX.

DHI-GRAS DHI-GRAS / terracotta 449

A light-weight, versatile XYZ tile server, built with Flask and Rasterio 🌍

mpi4jax mpi4jax / mpi4jax 141

Zero-copy MPI communication of JAX arrays, for turbo-charged HPC applications in Python


Side projects

dionhaefner dionhaefner / pyhpc-benchmarks 232

A suite of benchmarks for CPU and GPU performance of the most popular high-performance libraries for Python 🚀

dionhaefner dionhaefner / dionhaefner.github.io

Repository for my personal homepage, hosted on GitHub Pages, created with Pelican.


Science applications

dionhaefner dionhaefner / FOWD 3

Processing framework for FOWD, a free ocean wave dataset, ready for your ML application 🌊

dionhaefner dionhaefner / cces-sem-botero

Python implementation of the Botero et al., 2015 evolutionary tipping point model.


Misc

(one-off projects and everything else)

dionhaefner dionhaefner / cv 2

My personal CV and résumé, auto-generated via GitHub Actions 📄

dionhaefner dionhaefner / bayesian-histograms 20

Bayesian histograms for estimation of binary rare event rates, with fully automated bin pruning 📊

dionhaefner dionhaefner / yahtzotron 6

The friendly robot that beats you in Yahtzee 🤖 🎲

dionhaefner dionhaefner / dionsthesis 7

Custom LaTeX2e documentclass for typesetting beautiful, modern theses.

dionhaefner dionhaefner / pgfcache 8

LaTeX package providing a caching solution for PGF figures created with Matplotlib similar to tikz-externalize

dionhaefner dionhaefner / shallow-water

Powerful shallow-water implementations in pure Python

dionhaefner dionhaefner / attractive 3

Compute and plot beautiful Clifford Attractors 💫

dionhaefner dionhaefner / fly 8

An interactive geophysical flow visualizer in Python.

Last updated 2022-01-31

Pinned

  1. The versatile ocean simulator, in pure Python, powered by JAX.

    Python 207 33

  2. A light-weight, versatile XYZ tile server, built with Flask and Rasterio 🌍

    Python 449 49

  3. A suite of benchmarks for CPU and GPU performance of the most popular high-performance libraries for Python 🚀

    Python 232 22

  4. Zero-copy MPI communication of JAX arrays, for turbo-charged HPC applications in Python

    Python 142 9

714 contributions in the last year

Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Jan Mon Wed Fri

Contribution activity

January 2022

Created 1 repository

Created a pull request in h5py/h5py that received 15 comments

Reduce chunksizes for unlimited dimensions first

Fixes #2029. See this issue for discussion / background on this change. In a nutshell, this prevents the presence of unlimited dimensions from blo…

+16 −7 15 comments
Opened 6 other pull requests in 4 repositories
team-ocean/veros 3 merged
mpi4jax/mpi4jax 1 merged
h5netcdf/h5netcdf 1 open
delve-team/delve 1 merged
Reviewed 4 pull requests in 3 repositories
h5netcdf/h5netcdf 2 pull requests
DHI-GRAS/terracotta 1 pull request
h5py/h5py 1 pull request

Created an issue in h5py/h5py that received 10 comments

Default chunksize with unlimited dimensions leads to huge output files

Over at h5netcdf, we noticed that writing files with unlimited dimensions resulted in ~100x larger file sizes (2GB vs. 20MB) compared to using netC…

10 comments

Seeing something unexpected? Take a look at the GitHub profile guide.