Stokhos Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Protected Attributes | List of all members
Stokhos::DiagonalOperator< ord_type, val_type > Class Template Reference

#include <Stokhos_LanczosPCEBasis.hpp>

Public Types

typedef ord_type ordinal_type
 
typedef val_type value_type
 
typedef Teuchos::SerialDenseVector< ordinal_type, value_typevector_type
 

Public Member Functions

 DiagonalOperator (const vector_type &A_)
 
void apply (const vector_type &u, vector_type &v) const
 

Protected Attributes

const vector_typeA
 
ordinal_type n
 

Detailed Description

template<typename ord_type, typename val_type>
class Stokhos::DiagonalOperator< ord_type, val_type >

Definition at line 57 of file Stokhos_LanczosPCEBasis.hpp.

Member Typedef Documentation

◆ ordinal_type

template<typename ord_type , typename val_type >
typedef ord_type Stokhos::DiagonalOperator< ord_type, val_type >::ordinal_type

Definition at line 59 of file Stokhos_LanczosPCEBasis.hpp.

◆ value_type

template<typename ord_type , typename val_type >
typedef val_type Stokhos::DiagonalOperator< ord_type, val_type >::value_type

Definition at line 60 of file Stokhos_LanczosPCEBasis.hpp.

◆ vector_type

template<typename ord_type , typename val_type >
typedef Teuchos::SerialDenseVector<ordinal_type, value_type> Stokhos::DiagonalOperator< ord_type, val_type >::vector_type

Definition at line 61 of file Stokhos_LanczosPCEBasis.hpp.

Constructor & Destructor Documentation

◆ DiagonalOperator()

template<typename ord_type , typename val_type >
Stokhos::DiagonalOperator< ord_type, val_type >::DiagonalOperator ( const vector_type A_)
inline

Definition at line 63 of file Stokhos_LanczosPCEBasis.hpp.

Member Function Documentation

◆ apply()

template<typename ord_type , typename val_type >
void Stokhos::DiagonalOperator< ord_type, val_type >::apply ( const vector_type u,
vector_type v 
) const
inline

Definition at line 66 of file Stokhos_LanczosPCEBasis.hpp.

Member Data Documentation

◆ A

template<typename ord_type , typename val_type >
const vector_type& Stokhos::DiagonalOperator< ord_type, val_type >::A
protected

Definition at line 73 of file Stokhos_LanczosPCEBasis.hpp.

◆ n

template<typename ord_type , typename val_type >
ordinal_type Stokhos::DiagonalOperator< ord_type, val_type >::n
protected

Definition at line 74 of file Stokhos_LanczosPCEBasis.hpp.


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