Peter Gangl, Kevin Sturm, Michael Neunteufel, Joachim Schöberl: "Fully and Semi-Automated Shape Differentiation in NGSolve", arXiv:2004.06783

J. Schöberl: "C++11 Implementation of Finite Elements in NGSolve", ASC Report 30/2014, Institute for Analysis and Scientific Computing, Vienna University of Technology, 2014, preprint

C. Lehrenfeld: Master thesis: "Hybrid Discontinuous Galerkin Methods for Incompressible Flow Problems", RWTH Aachen, 2010, pdf

S. Zaglmayr: Phd thesis "High Order Finite Elements for Electromagnetic Field Computation", Johannes Kepler University Linz, 2006, 

J. Schöberl: "NETGEN - An advancing front 2D/3D-mesh generator based on abstract rules." Computing and Visualization in Science, 1(1), pages 41-52, 1997. link