Skip to content Skip to footer

The Distributed and Unified Numerics Environment (DUNE)

Activity: Talk or presentation at external institutions/eventsTalk/PresentationInvited

Date

12 Apr 2016

Description

DUNE is a set of open-source C++ libraries that provide low- and intermediate-level infrastructure for the implementation of finite element and finite volume methods. It is not tied to any particular application, and aims for extreme flexibility and efficiency. Example components are libraries for the handling of computational meshes, shape functions, linear algebra, and grid functions. Each component provides a well-defined interface and several implementations of this interface. This allows, e.g., to switch between different mesh data structures or finite element spaces with minimal effort. Interdependencies between individual libraries are very loose, and well-specified.

The focus on abstract interfaces and modularity make DUNE an ideal basis for standardization efforts, and it greatly helps to increase the source-level interoperability between different simulation codes. DUNE is developed by an active community of people mainly from universities and research institutes. It is available under an open-source license, and runs on a variety of platforms, including large-scale
supercomputers.

More information: www.dune-project.org

Workshop

TitleSecond International Workshop on Software Solutions for Integrated Computational Materials Engineering 2016
Abbreviated titleICME 2016
Conference number2
Duration12 - 15 April 2016
Website
Degree of recognitionInternational event
LocationTechnical University of Catalonia (UPC)
CityBarcelona
CountrySpain