Reference documentation for deal.II version 9.3.3
\(\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\}}\)
Public Types | Public Member Functions | List of all members

#include <deal.II/lac/trilinos_block_sparse_matrix.h>

Public Types

using BlockType = PayloadBlockType

Public Member Functions

template<typename... Args>
 TrilinosBlockPayload (const Args &...)

Detailed Description

template<typename PayloadBlockType>
class TrilinosWrappers::internal::BlockLinearOperatorImplementation::TrilinosBlockPayload< PayloadBlockType >

This is an extension class to BlockLinearOperators for Trilinos block sparse matrices.

This class does very little at the moment other than to check that the correct Payload type for each subblock has been chosen correctly. Further extensions to the class may be necessary in the future in order to add further functionality to BlockLinearOperators while retaining compatibility with the Trilinos sparse matrix and preconditioner classes.

Definition at line 582 of file trilinos_block_sparse_matrix.h.

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