Discontinuous Galerkin Library
#include "dg/algorithm.h"
|
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... | |