The GMlib project

GMlib is an in-house geometric modeling library developed at UiT - Narvik (formerly Narvik University College). It was started in 1994 as an educational tool for teaching coding in geometric modeling. Over the years, it has grown into a library used for both education and rapid prototyping of various geometric constructions, primarily Expo-Rational B-splines (or Blending Splines).

C++ Diferential Geometry Prototyping

How to use the modern C++ compiler and language to enforce safe prototyping of differential geometry constructions.