Uni20
Asynchronous tensor and runtime library.
Loading...
Searching...
No Matches
Public Types | Public Attributes | List of all members
uni20::linalg::SelfAdjointEighResult< EigenvalueTensor, EigenvectorTensor > Struct Template Reference

Owning eigenvalues and eigenvectors returned by eigh. More...

#include <self_adjoint_eigh.hpp>

Public Types

using eigenvalue_tensor_type = EigenvalueTensor
 
using eigenvector_tensor_type = EigenvectorTensor
 

Public Attributes

EigenvalueTensor eigenvalues
 
EigenvectorTensor eigenvectors
 

Detailed Description

template<class EigenvalueTensor, class EigenvectorTensor>
struct uni20::linalg::SelfAdjointEighResult< EigenvalueTensor, EigenvectorTensor >

Owning eigenvalues and eigenvectors returned by eigh.

Member Typedef Documentation

◆ eigenvalue_tensor_type

template<class EigenvalueTensor , class EigenvectorTensor >
using uni20::linalg::SelfAdjointEighResult< EigenvalueTensor, EigenvectorTensor >::eigenvalue_tensor_type = EigenvalueTensor

◆ eigenvector_tensor_type

template<class EigenvalueTensor , class EigenvectorTensor >
using uni20::linalg::SelfAdjointEighResult< EigenvalueTensor, EigenvectorTensor >::eigenvector_tensor_type = EigenvectorTensor

Member Data Documentation

◆ eigenvalues

template<class EigenvalueTensor , class EigenvectorTensor >
EigenvalueTensor uni20::linalg::SelfAdjointEighResult< EigenvalueTensor, EigenvectorTensor >::eigenvalues

◆ eigenvectors

template<class EigenvalueTensor , class EigenvectorTensor >
EigenvectorTensor uni20::linalg::SelfAdjointEighResult< EigenvalueTensor, EigenvectorTensor >::eigenvectors

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