Dune Core Modules (2.7.0)
Modules
Here is a list of all modules:
[detail level 1234]
| ▼Common | Foundation classes |
| Allocators | Implementations of the STL allocator concept |
| ▼Utilities | Collection of helper classes, type traits, etc |
| Filesystem Paths | Utilities for filesystem path management |
| Range Utilities | Utilities for reduction like operations on ranges |
| String Utilities | Utility functions for std::string |
| Tuple Utilities | Utility classes which can be used with std::tuple |
| Type Utilities | Type traits, overload helpers, and other utilities for type computations |
| Hybrid Utilities | Hybrid utility functions that work on homogeneous as well as heterogeneous containers |
| C++ utilities and backports | Standard library features backported from newer C++ versions or technical specifications and DUNE-specific utilities |
| C++ concepts | Concepts built on top of C++14 |
| ▼Numbers | Class implementing different number representations and helper functions |
| FloatCmp | |
| ▼Debug output | |
| Standard Debug Streams | |
| Dense Matrix and Vector Template Library | Type traits to retrieve the field and the real type of classes |
| Exception handling | |
| ▼Iterator facades | Iterator facades for writing stl conformant iterators |
| GenericIterator | Generic Iterator class for writing stl conformant iterators for any container class with operator[] |
| ▼Parallel Communication | Abstractions for parallel computing |
| Parallel Computing based on Indexsets | Provides classes for syncing distributed indexed data structures |
| ▼Vectorization | Abstractions for using vectorization libraries |
| ▼Application Developer's Interface | How to request vectorization from Dune |
| SIMD Abstraction Implementation for standard types | |
| SIMD Abstraction Implementation for Vc | |
| Library Developer's Interface | How to support vectorization in Dune classes |
| Abstraction Developer's Interface | How to add support for a new vectorization library |
| ▼Iterative Solvers Template Library (ISTL) | Iterative Solvers supporting block recursive matrix and vector classes at compile time |
| ▼Iterative Solvers | |
| Eigenvalue Solvers | |
| Parallel Solvers | |
| Operator concept | |
| ▼Preconditioners | |
| Parallel Algebraic Multigrid | A Parallel Algebraic Multigrid based on Agglomeration |
| Fast (sequential) Algebraic Multigrid | An Algebraic Multigrid based on Agglomeration that saves memory bandwidth |
| Scalar products | Scalar products for the use in iterative solvers |
| Communication Interface | |
| ▼Sparse Matrix and Vector classes | Matrix and Vector classes that support a block recursive structure capable of representing the natural structure from Finite Element discretisations |
| Block Recursive Iterative Kernels | |
| IO for matrices and vectors. | Provides methods for reading and writing matrices and vectors in various formats |
| Dense Matrix and Vector Template Library | Type traits to retrieve the field and the real type of classes |
| ▼dune-geometry | |
| Geometry Type | |
| Reference Elements | |
| Generic Geometry | |
| Quadrature | |
| ▼dune-grid | |
| ▼The Grid Interface | Interfaces needed when working with a Dune::Grid |
| Related types and enumerations | |
| Grid Abstract Base Class | |
| GridView | |
| Entity | |
| Geometry | |
| EntityIterators | |
| Intersections | |
| Iterating over grid entities and intersections | Iterator ranges for entities and intersections to support iteration with range-based for loops |
| IndexSet and IdSet | |
| CollectiveCommunication | |
| Miscellaneous | |
| Capabilities | |
| Mappers | |
| ▼Grid Implementations | A list of the different Implementations of the Dune Grid Interface |
| GeometryGrid | |
| IdentityGrid | |
| OneDGrid | |
| UGGrid | |
| YaspGrid | |
| AlbertaGrid | |
| ▼I/O | |
| GridFactory | An interface for the creation of macro grids, for use by grid file readers etc |
| ▼The Dune Grid Format (DGF) | Classes for reading a macrogrid file in the dune macrogrid format (dgf) |
| DGF grid parameter for different grids | |
| AmiraMesh | |
| Visualization ToolKit (VTK) | |
| Gnuplot | |
| Gmsh grid format | |
| StarCD | |
| Grid Developer API | Interfaces needed to implement a new Dune::Grid |
| ▼Refinement | |
| Refinement implementation for hypercubes | |
| Refinement implementation for triangulating hypercubes | |
| Refinement implementation for simplices | |
| Virtual Refinement | |
| ▼LocalFunctions | |
| Brezzi-Douglas-Fortin-Marini elements | |
| Brezzi-Douglas-Marini elements | |
| Dual Mortar basis elements | |
| Lagrange elements | |
| Mimetic elements | |
| Monomial elements | |
| Orthonormal elements | |
| Rannacher-Turek elements | |
| Raviart-Thomas elements | |
| Whitney elements | |
| ISTL_Factory | |
| Parallel Grid Partitions |
|
Legal Statements / Impressum |
Hosted by TU Dresden & Uni Heidelberg |
generated with Hugo v0.111.3
(Mar 17, 23:47, 2026)