Erik Koene
  • Portfolio
  • About Me / CV
  • Recommendations
  • Blog

Thinking out loud...


The Square Root Kalman Filter

Posted on August 1, 2025

Introduction – the stationary Kalman Filter Consider we have access to observations $\mathbf{y}_\mathrm{obs} \in \mathbb{R}^{m}$ and they are due to some linear operator acting on... [Read More]
Tags: atmospheric modeling kalman filter

The Meijering method in n-D

Posted on July 14, 2022

I recently contributed to my first Github pull request for the scikit-image project. [Read More]
Tags: python

The divergence theorem (a numerical explanation)

Posted on March 9, 2022

The first step you do in numerical modelling is forgetting everything you’ve ever learned about calculus. Well, kind of, anyhow. You replace derivatives with finite-differences,... [Read More]
Tags: atmospheric modeling python

Numerically computing 2D line integrals in Python

Posted on March 1, 2022

According to the divergence theorem, the area integral of the divergence of a 2D vector $\mathbf{F}=(F_x,F_y)^T$ written as $\iint_V \nabla\cdot \mathbf{F} \,\mathrm{d}x\mathrm{dy}$ equals a line... [Read More]
Tags: atmospheric modeling python

Creating a natural coordinate system in Python

Posted on February 9, 2022

In the geosciences, one must be comfortable changing coordinate systems often. One new coordinate system I learned about is the Natural coordinate system, which essentially... [Read More]
Tags: atmospheric modeling python
  • Older Posts →
  • RSS
  • Email me
  • LinkedIn

Erik Koene  •  2025