Open Source Projects
Gonum
Actively contributing to the Gonum project for numerical computations in the Go programming language.
Archived Projects

umeshu A lightweight, opensource C++ library implementing halfedge data structure and algorithms for generating triangular meshes in polygonal domains by Delaunay refinement.

phfsnakes An C++/OpenMP implementation of an image segmentation algorithm described in the paper M. Beneš, V. Chalupecký, and K. Mikula, Geometrical image segmentation by the AllenCahn equation. Applied Numerical Mathematics, 51 (2004), 187–205.

concretecorrosion An implementation of a multiscale ODE/PDE model of concrete corrosion as described in the lecture notes A. Muntean, V. Chalupecký, “Homogenization Method and Multiscale Modeling”, COE Lecture Notes Series Vol. 34, Kyushu University (2011).

thinplatesplines A tiny C++ library for data interpolation/transformation/deformation using polyharmonic splines.

polardecomposition A tiny C++ routine for computing the polar decomposition of square matrices using an iterative algorithm proposed in N. Higham, Computing the polar decomposition with applications. SIAM J. Sci. Stat. Comput. 7(4) (1986), 1160–1174. doi:10.1137/0907079.

odeity A small C++ library for solving systems of ODEs with a focus on systems arising in the semidiscretization of partial differential equations. It implements several explicit variablestep RungeKutta methods and provides an interface to the CVODE library.
OpenFlipper Plugins
Plugins for OpenFlipper geometry processing framework:

PluginAlign This plugin aligns two triangular or polyhedral meshes using PCA with an optional rescaling.

PluginExtractSurface This plugin creates a
TriMesh
orPolyMesh
from boundary faces of aPolyhedralMesh
orHexahedralMesh
.