dune-pdelab  2.5-dev
Public Member Functions | List of all members
Dune::PDELab::SparsityLink Class Reference

Entry in sparsity pattern. More...

#include <dune/pdelab/gridoperator/common/assemblerutilities.hh>

Inheritance diagram for Dune::PDELab::SparsityLink:
Inheritance graph

Public Member Functions

 SparsityLink ()
 Standard constructor for uninitialized local index. More...
 
 SparsityLink (int i, int j)
 Initialize all components. More...
 
int i () const
 Return first component. More...
 
int j () const
 Return second component. More...
 
void set (int i, int j)
 Set both components. More...
 

Detailed Description

Entry in sparsity pattern.

The sparsity pattern of a linear operator is described by by connecting degrees of freedom in one element with degrees of freedom in the same element (intra) or an intersecting element (inter).

This numbering is with respect to the depth-first canonical order of the degrees of freedom of an entity.

Constructor & Destructor Documentation

◆ SparsityLink() [1/2]

Dune::PDELab::SparsityLink::SparsityLink ( )
inline

Standard constructor for uninitialized local index.

◆ SparsityLink() [2/2]

Dune::PDELab::SparsityLink::SparsityLink ( int  i,
int  j 
)
inline

Initialize all components.

Member Function Documentation

◆ i()

int Dune::PDELab::SparsityLink::i ( ) const
inline

Return first component.

◆ j()

int Dune::PDELab::SparsityLink::j ( ) const
inline

Return second component.

◆ set()

void Dune::PDELab::SparsityLink::set ( int  i,
int  j 
)
inline

Set both components.


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