KASKADE 7 development version
Classes | Namespaces | Functions | Variables
tensor.hh File Reference
#include "dune/common/fvector.hh"
#include "dune/common/fmatrix.hh"
#include "utilities/scalar.hh"

Go to the source code of this file.

Classes

struct  Kaskade::StaticIndexRange< first, last >
 A compile-time index range. More...
 
class  Kaskade::Tensor< Entry, Size0, Sizes >
 A class for representing tensors of arbitrary static rank and extents. More...
 
class  Kaskade::Tensor< Entry, Size0 >
 
struct  Kaskade::EntryTraits< Tensor< Entry, Sizes... > >
 

Namespaces

namespace  Kaskade
 
 
namespace  Kaskade::TensorAccess
 

Functions

template<class Entry , int ... Sizes>
std::ostream & Kaskade::operator<< (std::ostream &out, Tensor< Entry, Sizes... > const &t)
 

Variables

constexpr StaticIndexRange< 0, std::numeric_limits< int >::max()> _
 Convenience static range denoting the full available range, analogous to Matlab's :. More...