Implementation of an isogeometric finite element toolbox in Diffpack

Diffpack is a set of libraries containing building blocks in numerical methods for PDEs. By its design, Diffpack closes the gap between black-box simulation packages and technical computing environments using interpreted computer languages. The framework provides a high degree of modeling flexibility, while still offering the computationally efficiency needed for demanding simulation problems in science and engineering. Technically speaking, Diffpack is a collection of C++ libraries [1] with classes, functions and utility programs. The numerical functionality is embedded in an environment of software engineering tools supporting the management of Diffpack development projects.