Reference documentation for deal.II version 9.5.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\}}\)
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
TrilinosWrappers::internal::BlockLinearOperatorImplementation::TrilinosBlockPayload< PayloadBlockType > Class Template Reference

#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.

Definition at line 583 of file trilinos_block_sparse_matrix.h.


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