dune-pdelab 2.8
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_t > col_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_t > assign (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_t > at (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_t > back (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_t > begin (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_t > capacity (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_t > cbegin (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_t > cend (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_t > clear (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_t > crbegin (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_t > crend (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_t > data (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_t > emplace (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_t > emplace_back (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_t > empty (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_t > end (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_t > erase (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_t > front (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_t > get_allocator (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_t > insert (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_t > max_size (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_t > operator[] (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_t > pop_back (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_t > push_back (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_t > rbegin (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_t > rend (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_t > reserve (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_t > resize (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_t > shrink_to_fit (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_t > size (std::unordered_set< std::size_t > ... args)
 
std::unordered_set< std::size_t > swap (std::unordered_set< std::size_t > ... args)
 

Public Attributes

std::unordered_set< std::size_t > elements
 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: