Amesos2 - Direct Sparse Solver Interfaces  Version of the Day
Related Functions | List of all members
Amesos2::MultiVecAdapter< MV > Struct Template Reference

A templated MultiVector class adapter for Amesos2. More...

#include <Amesos2_MultiVecAdapter_decl.hpp>

Related Functions

(Note that these are not member functions.)

template<class MV >
Teuchos::RCP< MultiVecAdapter
< MV > > 
createMultiVecAdapter (Teuchos::RCP< MV > mv)
 Factory creation method for MultiVecAdapters. More...
 

Detailed Description

template<class MV>
struct Amesos2::MultiVecAdapter< MV >

A templated MultiVector class adapter for Amesos2.

Specializations of this templated class provide a unified interface to MultiVector types for Amesos2. Any specializations are expected to implement the following methods:


Implementation Requirements:

Friends And Related Function Documentation

template<class MV >
Teuchos::RCP< MultiVecAdapter< MV > > createMultiVecAdapter ( Teuchos::RCP< MV >  mv)
related

Factory creation method for MultiVecAdapters.

Developers should favor this method for creating Amesos2 MultiVector adapters over using the constructors.


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