dune-pdelab  2.5-dev
Public Types | Public Attributes | List of all members
Dune::PDELab::Simple::SparseMatrixData< C, ET, I > Struct Template Reference

#include <dune/pdelab/backend/simple/sparse.hh>

Public Types

typedef ET ElementType
 
typedef I index_type
 
typedef std::size_t size_type
 

Public Attributes

std::size_t _rows
 
std::size_t _cols
 
std::size_t _non_zeros
 
C< ElementType_data
 
C< index_type_colindex
 
C< index_type_rowoffset
 

Member Typedef Documentation

◆ ElementType

template<template< typename > class C, typename ET , typename I >
typedef ET Dune::PDELab::Simple::SparseMatrixData< C, ET, I >::ElementType

◆ index_type

template<template< typename > class C, typename ET , typename I >
typedef I Dune::PDELab::Simple::SparseMatrixData< C, ET, I >::index_type

◆ size_type

template<template< typename > class C, typename ET , typename I >
typedef std::size_t Dune::PDELab::Simple::SparseMatrixData< C, ET, I >::size_type

Member Data Documentation

◆ _colindex

template<template< typename > class C, typename ET , typename I >
C<index_type> Dune::PDELab::Simple::SparseMatrixData< C, ET, I >::_colindex

◆ _cols

template<template< typename > class C, typename ET , typename I >
std::size_t Dune::PDELab::Simple::SparseMatrixData< C, ET, I >::_cols

◆ _data

template<template< typename > class C, typename ET , typename I >
C<ElementType> Dune::PDELab::Simple::SparseMatrixData< C, ET, I >::_data

◆ _non_zeros

template<template< typename > class C, typename ET , typename I >
std::size_t Dune::PDELab::Simple::SparseMatrixData< C, ET, I >::_non_zeros

◆ _rowoffset

template<template< typename > class C, typename ET , typename I >
C<index_type> Dune::PDELab::Simple::SparseMatrixData< C, ET, I >::_rowoffset

◆ _rows

template<template< typename > class C, typename ET , typename I >
std::size_t Dune::PDELab::Simple::SparseMatrixData< C, ET, I >::_rows

The documentation for this struct was generated from the following file: