iterative-solver 0.0
molpro::linalg::itsolv::SVD< T > Struct Template Reference

Stores a singular value and corresponding left and right singular vectors. More...

#include <helper.h>

Detailed Description

template<typename T>
struct molpro::linalg::itsolv::SVD< T >

Stores a singular value and corresponding left and right singular vectors.

Public Types

using value_type = T
 

Public Attributes

value_type value
 
std::vector< value_typeu
 left singular vector More...
 
std::vector< value_typev
 right singular vector More...
 

Member Typedef Documentation

◆ value_type

template<typename T >
using molpro::linalg::itsolv::SVD< T >::value_type = T

Member Data Documentation

◆ u

template<typename T >
std::vector<value_type> molpro::linalg::itsolv::SVD< T >::u

left singular vector

◆ v

template<typename T >
std::vector<value_type> molpro::linalg::itsolv::SVD< T >::v

right singular vector

◆ value

template<typename T >
value_type molpro::linalg::itsolv::SVD< T >::value