Stokhos Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
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: