Discontinuous Galerkin Library
#include "dg/algorithm.h"
matrix_categories.h File Reference

Go to the source code of this file.

Classes

struct  dg::AnyMatrixTag
 tensor_category base class More...
 
struct  dg::NotATensorTag
 Indicate that a type is not a tensor. More...
 
struct  dg::SelfMadeMatrixTag
 Indicates that the type has a member function with the same name and interface (up to the matrix itself of course) as the corresponding blas2 member function, for example void symv( const ContainerType1&, ContainerType2& ); More...
 
struct  dg::CuspMatrixTag
 One of cusp's matrices, for these only the blas2 transfer and the symv( m,x,y) are implemented. More...
 
struct  dg::MPIMatrixTag
 indicate one of our mpi matrices More...
 
struct  dg::SparseBlockMatrixTag
 indicate our sparse block matrix format More...
 
struct  dg::DenseMatrixTag
 indicate our dense matrix format More...
 

Namespaces

namespace  dg
 This is the namespace for all functions and classes defined and used by the discontinuous Galerkin library.