dune-common 2.9.0
|
▼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 |