Stokhos Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
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, NOMatrix
 
typedef Tpetra::MultiVector< SC, LO, GO, NOVector
 

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 514 of file Amesos2_Solver_MP_Vector.hpp.

Member Typedef Documentation

◆ SC

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 515 of file Amesos2_Solver_MP_Vector.hpp.

◆ Matrix

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 516 of file Amesos2_Solver_MP_Vector.hpp.

◆ Vector

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 517 of file Amesos2_Solver_MP_Vector.hpp.

Member Function Documentation

◆ apply()

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 519 of file Amesos2_Solver_MP_Vector.hpp.


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