Stokhos Package Browser (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Static Public Member Functions | List of all members
Amesos2::create_mp_vector_solver_impl< ConcreteSolver, ST, LO, GO, NO > Struct Template Reference

#include <Amesos2_Solver_MP_Vector.hpp>

Inheritance diagram for Amesos2::create_mp_vector_solver_impl< ConcreteSolver, ST, LO, GO, NO >:
Inheritance graph
[legend]

Public Types

typedef Sacado::MP::Vector< ST > SC
 
typedef Tpetra::CrsMatrix< SC,
LO, GO, NO
Matrix
 
typedef Tpetra::MultiVector
< SC, LO, GO, NO
Vector
 

Static Public Member Functions

static Teuchos::RCP< Solver
< Matrix, Vector > > 
apply (Teuchos::RCP< const Matrix > A, Teuchos::RCP< Vector > X, Teuchos::RCP< const Vector > B)
 

Detailed Description

template<template< class, class > class ConcreteSolver, class ST, class LO, class GO, class NO>
struct Amesos2::create_mp_vector_solver_impl< ConcreteSolver, ST, LO, GO, NO >

Definition at line 472 of file Amesos2_Solver_MP_Vector.hpp.

Member Typedef Documentation

template<template< class, class > class ConcreteSolver, class ST , class LO , class GO , class NO >
typedef Sacado::MP::Vector<ST> Amesos2::create_mp_vector_solver_impl< ConcreteSolver, ST, LO, GO, NO >::SC

Definition at line 473 of file Amesos2_Solver_MP_Vector.hpp.

template<template< class, class > class ConcreteSolver, class ST , class LO , class GO , class NO >
typedef Tpetra::CrsMatrix<SC,LO,GO,NO> Amesos2::create_mp_vector_solver_impl< ConcreteSolver, ST, LO, GO, NO >::Matrix

Definition at line 474 of file Amesos2_Solver_MP_Vector.hpp.

template<template< class, class > class ConcreteSolver, class ST , class LO , class GO , class NO >
typedef Tpetra::MultiVector<SC,LO,GO,NO> Amesos2::create_mp_vector_solver_impl< ConcreteSolver, ST, LO, GO, NO >::Vector

Definition at line 475 of file Amesos2_Solver_MP_Vector.hpp.

Member Function Documentation

template<template< class, class > class ConcreteSolver, class ST , class LO , class GO , class NO >
static Teuchos::RCP<Solver<Matrix,Vector> > Amesos2::create_mp_vector_solver_impl< ConcreteSolver, ST, LO, GO, NO >::apply ( Teuchos::RCP< const Matrix A,
Teuchos::RCP< Vector X,
Teuchos::RCP< const Vector B 
)
inlinestatic

Definition at line 477 of file Amesos2_Solver_MP_Vector.hpp.


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