|
KASKADE 7 development version
|
#include <type_traits>#include <boost/mpl/plus.hpp>#include "is_function.hh"#include "member_variable_macro.hh"Go to the source code of this file.
Classes | |
| struct | Kaskade::Dim< Type > |
| Get dimension as nested integral static constexpr. More... | |
| struct | Kaskade::Dim< Type >::Dummy |
| struct | Kaskade::Dim< Type >::EvaluateDim< T, enable > |
| struct | Kaskade::Dim< Type >::EvaluateDim< T, true > |
| struct | Kaskade::Dim< Type >::EvaluateDimension< T, enable > |
| struct | Kaskade::Dim< Type >::EvaluateDimension< T, true > |
| struct | Kaskade::GetScalar< Type > |
| Get scalar type from Dune (-> field_type) or Kaskade (-> Scalar) member. More... | |
| struct | Kaskade::GetScalar< Type >::TypeNotFound |
| struct | Kaskade::GetScalar< Type >::ExtractScalar< LocalType, true, hasFieldType_ > |
| struct | Kaskade::GetScalar< Type >::ExtractScalar< LocalType, false, true > |
Namespaces | |
| namespace | Kaskade |
Typedefs | |
| template<class Type > | |
| using | Kaskade::ScalarType = typename GetScalar< Type >::type |
| Extracts the scalar field type from linear algebra data types. More... | |