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

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

#include <Amesos2_MultiVecAdapter_decl.hpp>

List of all members.

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.

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: