deal.II version GIT relicensing-3083-g7b89508ac7 2025-04-18 12:50:00+00:00
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Loading...
Searching...
No Matches
Functions
internal::MatrixOutImplementation Namespace Reference

Functions

template<typename number >
double get_element (const ::SparseMatrix< number > &matrix, const types::global_dof_index i, const types::global_dof_index j)
 
template<typename number >
double get_element (const ::BlockSparseMatrix< number > &matrix, const types::global_dof_index i, const types::global_dof_index j)
 
double get_element (const TrilinosWrappers::SparseMatrix &matrix, const types::global_dof_index i, const types::global_dof_index j)
 
double get_element (const TrilinosWrappers::BlockSparseMatrix &matrix, const types::global_dof_index i, const types::global_dof_index j)
 
template<class Matrix >
double get_element (const Matrix &matrix, const types::global_dof_index i, const types::global_dof_index j)
 

Function Documentation

◆ get_element() [1/5]

template<typename number >
double internal::MatrixOutImplementation::get_element ( const ::SparseMatrix< number > &  matrix,
const types::global_dof_index  i,
const types::global_dof_index  j 
)

Return the element with given indices of a sparse matrix.

Definition at line 211 of file matrix_out.h.

◆ get_element() [2/5]

template<typename number >
double internal::MatrixOutImplementation::get_element ( const ::BlockSparseMatrix< number > &  matrix,
const types::global_dof_index  i,
const types::global_dof_index  j 
)

Return the element with given indices of a block sparse matrix.

Definition at line 225 of file matrix_out.h.

◆ get_element() [3/5]

double internal::MatrixOutImplementation::get_element ( const TrilinosWrappers::SparseMatrix matrix,
const types::global_dof_index  i,
const types::global_dof_index  j 
)
inline

Return the element with given indices of a Trilinos sparse matrix.

Definition at line 238 of file matrix_out.h.

◆ get_element() [4/5]

double internal::MatrixOutImplementation::get_element ( const TrilinosWrappers::BlockSparseMatrix matrix,
const types::global_dof_index  i,
const types::global_dof_index  j 
)
inline

Return the element with given indices of a Trilinos block sparse matrix.

Definition at line 252 of file matrix_out.h.

◆ get_element() [5/5]

template<class Matrix >
double internal::MatrixOutImplementation::get_element ( const Matrix &  matrix,
const types::global_dof_index  i,
const types::global_dof_index  j 
)

Return the element with given indices from any matrix type for which no specialization of this function was declared above. This will call operator() on the matrix.

Definition at line 275 of file matrix_out.h.