Ifpack2 Templated Preconditioning Package  Version 1.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
List of all members
Ifpack2::Details::RowMatrix< MatrixType > Class Template Reference

All Ifpack2 implementations of Tpetra::RowMatrix must inherit from this class. More...

#include <Ifpack2_Details_RowMatrix.hpp>

Inheritance diagram for Ifpack2::Details::RowMatrix< MatrixType >:
Inheritance graph
[legend]

Public Types

Typedefs
using scalar_type = typename MatrixType::scalar_type
 
using local_ordinal_type = typename MatrixType::local_ordinal_type
 
using global_ordinal_type = typename MatrixType::global_ordinal_type
 
using node_type = typename MatrixType::node_type
 

Public Member Functions

Destructor
virtual ~RowMatrix ()=default
 Destructor (virtual for memory safety of derived classes) More...
 

Detailed Description

template<class MatrixType>
class Ifpack2::Details::RowMatrix< MatrixType >

All Ifpack2 implementations of Tpetra::RowMatrix must inherit from this class.

Template Parameters
MatrixTypeTpetra::RowMatrix specialization.
Warning
This class is an implementation detail of Ifpack2. Users should not rely on its interface.

This class exists to facilitate Tpetra interface changes. See e.g., GitHub Issue #2630.

Constructor & Destructor Documentation

template<class MatrixType >
virtual Ifpack2::Details::RowMatrix< MatrixType >::~RowMatrix ( )
virtualdefault

Destructor (virtual for memory safety of derived classes)


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