|
Stokhos Package Browser (Single Doxygen Collection)
Version of the Day
|
Container for multi-dimensional product of 1-D eigenfunctions/values. More...
#include <Stokhos_KL_ProductEigenPair.hpp>
Public Types | |
| typedef eigen_function_type::value_type | value_type |
| typedef ExecutionSpace | execution_space |
| typedef OneDEigenPair < eigen_function_type > | one_d_eigen_pair_type |
| typedef Teuchos::Array < one_d_eigen_pair_type > | eig_pair_type |
Public Member Functions | |
| ProductEigenPair () | |
| Default constructor. More... | |
| ProductEigenPair (const ProductEigenPair &ep) | |
| Copy constructor. More... | |
| ProductEigenPair & | operator= (const ProductEigenPair &ep) |
| Assignment. More... | |
| void | set (const Teuchos::Array< one_d_eigen_pair_type > &ep) |
| Set eigen pairs. More... | |
| template<typename point_type > | |
| KOKKOS_INLINE_FUNCTION value_type | evalEigenfunction (const point_type &x) const |
| Evaluate eigenfunction at a given point. More... | |
| void | print (std::ostream &os) const |
| Print eigenpair. More... | |
Public Attributes | |
| value_type | eig_val |
| Product eigenvalue. More... | |
| eig_pair_type | eig_pairs |
| Eigenpairs for each dimension. More... | |
Container for multi-dimensional product of 1-D eigenfunctions/values.
Definition at line 53 of file Stokhos_KL_ProductEigenPair.hpp.
| typedef eigen_function_type::value_type Stokhos::KL::ProductEigenPair< eigen_function_type, ExecutionSpace >::value_type |
Definition at line 55 of file Stokhos_KL_ProductEigenPair.hpp.
| typedef ExecutionSpace Stokhos::KL::ProductEigenPair< eigen_function_type, ExecutionSpace >::execution_space |
Definition at line 56 of file Stokhos_KL_ProductEigenPair.hpp.
| typedef OneDEigenPair<eigen_function_type> Stokhos::KL::ProductEigenPair< eigen_function_type, ExecutionSpace >::one_d_eigen_pair_type |
Definition at line 57 of file Stokhos_KL_ProductEigenPair.hpp.
| typedef Teuchos::Array<one_d_eigen_pair_type> Stokhos::KL::ProductEigenPair< eigen_function_type, ExecutionSpace >::eig_pair_type |
Definition at line 58 of file Stokhos_KL_ProductEigenPair.hpp.
|
inline |
Default constructor.
Definition at line 67 of file Stokhos_KL_ProductEigenPair.hpp.
|
inline |
Copy constructor.
Definition at line 70 of file Stokhos_KL_ProductEigenPair.hpp.
|
inline |
Assignment.
Definition at line 74 of file Stokhos_KL_ProductEigenPair.hpp.
|
inline |
Set eigen pairs.
Definition at line 83 of file Stokhos_KL_ProductEigenPair.hpp.
|
inline |
Evaluate eigenfunction at a given point.
Definition at line 94 of file Stokhos_KL_ProductEigenPair.hpp.
|
inline |
Print eigenpair.
Definition at line 103 of file Stokhos_KL_ProductEigenPair.hpp.
| value_type Stokhos::KL::ProductEigenPair< eigen_function_type, ExecutionSpace >::eig_val |
Product eigenvalue.
Definition at line 61 of file Stokhos_KL_ProductEigenPair.hpp.
| eig_pair_type Stokhos::KL::ProductEigenPair< eigen_function_type, ExecutionSpace >::eig_pairs |
Eigenpairs for each dimension.
Definition at line 64 of file Stokhos_KL_ProductEigenPair.hpp.
1.8.5