dune-pdelab 2.9
Loading...
Searching...
No Matches
Dune::PDELab::Simple::SparseMatrixPattern Class Reference

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

Inheritance diagram for Dune::PDELab::Simple::SparseMatrixPattern:
Inheritance graph

Public Types

typedef std::unordered_set< std::size_tcol_type
 

Public Member Functions

template<typename RI , typename CI >
void add_link (const RI &ri, const CI &ci)
 
 SparseMatrixPattern (std::size_t rows)
 
std::unordered_set< std::size_tassign (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_tat (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_tback (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_tbegin (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_tcapacity (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_tcbegin (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_tcend (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_tclear (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_tcrbegin (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_tcrend (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_tdata (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_templace (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_templace_back (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_tempty (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_tend (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_terase (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_tfront (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_tget_allocator (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_tinsert (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_tmax_size (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_toperator[] (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_tpop_back (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_tpush_back (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_trbegin (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_trend (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_treserve (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_tresize (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_tshrink_to_fit (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_tsize (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_tswap (std::unordered_set< std::size_t > ... args)
 

Public Attributes

std::unordered_set< std::size_telements
 STL member.
 

Member Typedef Documentation

◆ col_type

Constructor & Destructor Documentation

◆ SparseMatrixPattern()

Dune::PDELab::Simple::SparseMatrixPattern::SparseMatrixPattern ( std::size_t  rows)
inline

Member Function Documentation

◆ add_link()

template<typename RI , typename CI >
void Dune::PDELab::Simple::SparseMatrixPattern::add_link ( const RI &  ri,
const CI &  ci 
)
inline

Member Data Documentation

◆ elements

STL member.


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