Discontinuous Galerkin Library
#include "dg/algorithm.h"
Collaboration diagram for Sparse matrix formats:

Classes

struct  dg::EllSparseBlockMat< value_type >
 Ell Sparse Block Matrix format. More...
 
struct  dg::CooSparseBlockMat< value_type >
 Coo Sparse Block Matrix format. More...
 
struct  dg::TriDiagonal< Container >
 Fast (shared memory) tridiagonal sparse matrix. More...
 
struct  dg::InverseTriDiagonal< value_type >
 Fast inverse tridiagonal sparse matrix. More...
 
struct  dg::KroneckerTriDiagonal2d< Container >
 Fast tridiagonal sparse matrix in 2d \( T_y\otimes T_x\). More...
 
struct  dg::InverseKroneckerTriDiagonal2d< Container >
 Fast inverse tridiagonal sparse matrix in 2d \( T_y^{-1}\otimes T_x^{-1}\). More...
 
struct  dg::SparseTensor< container >
 Class for 2x2 and 3x3 matrices sharing elements. More...
 

Detailed Description