Reference documentation for deal.II version 9.2.0
\(\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.

Note
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.
Author
Jean-Paul Pelteret, 2016

Definition at line 584 of file trilinos_block_sparse_matrix.h.


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