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... | |