Stokhos Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
Public Member Functions | Private Types | List of all members
Teuchos::BLAS< OrdinalType, Sacado::MP::Vector< Storage > > Class Template Reference

Vector specializations for Teuchos::BLAS wrappers. More...

#include <Teuchos_BLAS_MP_Vector.hpp>

Inherits Teuchos::DefaultBLASImpl< OrdinalType, Sacado::MP::Vector< Storage > >.

Public Member Functions

template<typename alpha_type , typename A_type >
void TRSM (Teuchos::ESide side, Teuchos::EUplo uplo, Teuchos::ETransp transa, Teuchos::EDiag diag, const OrdinalType m, const OrdinalType n, const alpha_type &alpha, const A_type *A, const OrdinalType lda, ScalarType *B, const OrdinalType ldb) const
 

Private Types

typedef Teuchos::ScalarTraits< Sacado::MP::Vector< Storage > >::magnitudeType MagnitudeType
 
typedef Sacado::ValueType< Sacado::MP::Vector< Storage > >::type ValueType
 
typedef Sacado::ScalarType< Sacado::MP::Vector< Storage > >::type scalar_type
 
typedef Sacado::MP::Vector< StorageScalarType
 
typedef Teuchos::DefaultBLASImpl< OrdinalType, Sacado::MP::Vector< Storage > > BLASType
 

Detailed Description

template<typename OrdinalType, typename Storage>
class Teuchos::BLAS< OrdinalType, Sacado::MP::Vector< Storage > >

Vector specializations for Teuchos::BLAS wrappers.

Definition at line 119 of file Teuchos_BLAS_MP_Vector.hpp.

Member Typedef Documentation

◆ MagnitudeType

template<typename OrdinalType , typename Storage >
typedef Teuchos::ScalarTraits<Sacado::MP::Vector<Storage>>::magnitudeType Teuchos::BLAS< OrdinalType, Sacado::MP::Vector< Storage > >::MagnitudeType
private

Definition at line 122 of file Teuchos_BLAS_MP_Vector.hpp.

◆ ValueType

template<typename OrdinalType , typename Storage >
typedef Sacado::ValueType<Sacado::MP::Vector<Storage>>::type Teuchos::BLAS< OrdinalType, Sacado::MP::Vector< Storage > >::ValueType
private

Definition at line 123 of file Teuchos_BLAS_MP_Vector.hpp.

◆ scalar_type

template<typename OrdinalType , typename Storage >
typedef Sacado::ScalarType<Sacado::MP::Vector<Storage>>::type Teuchos::BLAS< OrdinalType, Sacado::MP::Vector< Storage > >::scalar_type
private

Definition at line 124 of file Teuchos_BLAS_MP_Vector.hpp.

◆ ScalarType

template<typename OrdinalType , typename Storage >
typedef Sacado::MP::Vector<Storage> Teuchos::BLAS< OrdinalType, Sacado::MP::Vector< Storage > >::ScalarType
private

Definition at line 125 of file Teuchos_BLAS_MP_Vector.hpp.

◆ BLASType

template<typename OrdinalType , typename Storage >
typedef Teuchos::DefaultBLASImpl<OrdinalType, Sacado::MP::Vector<Storage> > Teuchos::BLAS< OrdinalType, Sacado::MP::Vector< Storage > >::BLASType
private

Definition at line 126 of file Teuchos_BLAS_MP_Vector.hpp.

Member Function Documentation

◆ TRSM()

template<typename OrdinalType , typename Storage >
template<typename alpha_type , typename A_type >
void Teuchos::BLAS< OrdinalType, Sacado::MP::Vector< Storage > >::TRSM ( Teuchos::ESide  side,
Teuchos::EUplo  uplo,
Teuchos::ETransp  transa,
Teuchos::EDiag  diag,
const OrdinalType  m,
const OrdinalType  n,
const alpha_type &  alpha,
const A_type *  A,
const OrdinalType  lda,
ScalarType B,
const OrdinalType  ldb 
) const
inline

Definition at line 130 of file Teuchos_BLAS_MP_Vector.hpp.


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