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 | 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_type
vector_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 25 of file Stokhos_LanczosPCEBasis.hpp.

Member Typedef Documentation

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

Definition at line 27 of file Stokhos_LanczosPCEBasis.hpp.

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

Definition at line 28 of file Stokhos_LanczosPCEBasis.hpp.

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 29 of file Stokhos_LanczosPCEBasis.hpp.

Constructor & Destructor Documentation

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

Definition at line 31 of file Stokhos_LanczosPCEBasis.hpp.

Member Function Documentation

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 34 of file Stokhos_LanczosPCEBasis.hpp.

Member Data Documentation

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

Definition at line 41 of file Stokhos_LanczosPCEBasis.hpp.

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

Definition at line 42 of file Stokhos_LanczosPCEBasis.hpp.


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