Dune Core Modules (unstable)

Here is a list of all modules:
[detail level 1234]
 CommonFoundation classes
 AllocatorsImplementations of the STL allocator concept
 UtilitiesCollection of helper classes, type traits, etc
 Filesystem PathsUtilities for filesystem path management
 Range UtilitiesUtilities for reduction like operations on ranges
 String UtilitiesUtility functions for std::string
 Tuple UtilitiesUtility classes which can be used with std::tuple
 Type UtilitiesType traits, overload helpers, and other utilities for type computations
 Hybrid UtilitiesHybrid utility functions that work on homogeneous as well as heterogeneous containers
 C++ utilities and backportsStandard library features backported from newer C++ versions or technical specifications and DUNE-specific utilities
 C++ conceptsConcepts built on top of C++14
 NumbersClass implementing different number representations and helper functions
 Debug output
 Standard Debug Streams
 Dense Matrix and Vector Template LibraryType traits to retrieve the field and the real type of classes
 Exception handling
 Iterator facadesIterator facades for writing stl conformant iterators
 GenericIteratorGeneric Iterator class for writing stl conformant iterators for any container class with operator[]
 Parallel CommunicationAbstractions for parallel computing
 Parallel Computing based on IndexsetsProvides classes for syncing distributed indexed data structures
 VectorizationAbstractions for using vectorization libraries
 Application Developer's InterfaceHow to request vectorization from Dune
 SIMD Abstraction Implementation for standard types
 SIMD Abstraction Implementation for Vc
 Library Developer's InterfaceHow to support vectorization in Dune classes
 Abstraction Developer's InterfaceHow 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
 Parallel Algebraic MultigridA Parallel Algebraic Multigrid based on Agglomeration
 Fast (sequential) Algebraic MultigridAn Algebraic Multigrid based on Agglomeration that saves memory bandwidth
 Scalar productsScalar products for the use in iterative solvers
 Communication Interface
 Sparse Matrix and Vector classesMatrix 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 LibraryType traits to retrieve the field and the real type of classes
 Geometry Type
 Reference Elements
 Generic Geometry
 The Grid InterfaceInterfaces needed when working with a Dune::Grid
 Related types and enumerations
 Grid Abstract Base Class
 Iterating over grid entities and intersectionsIterator ranges for entities and intersections to support iteration with range-based for loops
 IndexSet and IdSet
 Grid ImplementationsA list of the different Implementations of the Dune Grid Interface
 GridFactoryAn 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
 Visualization ToolKit (VTK)
 Gmsh grid format
 Grid Developer APIInterfaces needed to implement a new Dune::Grid
 Refinement implementation for hypercubes
 Refinement implementation for triangulating hypercubes
 Refinement implementation for simplices
 Virtual Refinement
 dune-grid recipes
 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
 Parallel Grid Partitions
Creative Commons License   |  Legal Statements / Impressum  |  generated with Hugo v0.80.0 (Jun 3, 22:31, 2022)