| 
    Stokhos
    Development
    
   | 
 
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.  | |
| ProductEigenPair (const ProductEigenPair &ep) | |
| Copy constructor.  | |
| ProductEigenPair & | operator= (const ProductEigenPair &ep) | 
| Assignment.  | |
| void | set (const Teuchos::Array< one_d_eigen_pair_type > &ep) | 
| Set eigen pairs.  | |
| template<typename point_type > | |
| KOKKOS_INLINE_FUNCTION value_type | evalEigenfunction (const point_type &x) const | 
| Evaluate eigenfunction at a given point.  | |
| void | print (std::ostream &os) const | 
| Print eigenpair.  | |
Public Attributes | |
| value_type | eig_val | 
| Product eigenvalue.  | |
| eig_pair_type | eig_pairs | 
| Eigenpairs for each dimension.  | |
Container for multi-dimensional product of 1-D eigenfunctions/values.
 1.8.5