KASKADE 7 development version
Classes | Namespaces | Functions | Variables
scalar.hh File Reference
#include <complex>
#include <type_traits>

Go to the source code of this file.

Classes

class  Kaskade::ScalarTraits< Scalar >
 Helper class for working with (real or complex) scalar field types. More...
 
class  Kaskade::ScalarTraits< std::complex< T > >
 
struct  Kaskade::EntryTraits< Entry >
 
struct  Kaskade::EntryTraits< Dune::FieldMatrix< Entry, n, m > >
 
struct  Kaskade::EntryTraits< Dune::FieldVector< Entry, n > >
 
struct  Kaskade::ConvertTo< T, Real >
 Reports the converted type. More...
 
struct  Kaskade::ConvertTo< Dune::FieldMatrix< T, n, m >, Real >
 

Namespaces

namespace  Dune
 
namespace  Kaskade
 
 

Functions

template<class Entry >
EntryTraits< Entry >::real_type Kaskade::frobenius_norm2 (Entry const &x)
 

Variables

template<class T >
constexpr int Kaskade::rank = ScalarDetail::Rank<T>::value
 Reports the rank of vector, matrix, and tensor types of static size. More...