|
dune-common
2.8.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 |