Loading [MathJax]/extensions/tex2jax.js
Tatooine
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages Concepts
Namespaces | Functions
singular_values.h File Reference

Go to the source code of this file.

Namespaces

namespace  tatooine
 

Functions

template<typename Tensor , typename T , size_t M, size_t N>
auto tatooine::svd (base_tensor< Tensor, T, M, N > const &A_base, tag::full_t[> tag<])
 
template<typename Tensor , typename T , size_t M, size_t N>
auto tatooine::svd (base_tensor< Tensor, T, M, N > const &A_base, tag::economy_t[> tag<])
 
template<typename Tensor , typename T , size_t M, size_t N>
auto tatooine::svd (base_tensor< Tensor, T, M, N > const &A)
 
template<typename Tensor , typename T , size_t M, size_t N>
auto tatooine::svd_left (base_tensor< Tensor, T, M, N > const &A_base, tag::full_t[> tag<])
 
template<typename Tensor , typename T , size_t M, size_t N>
auto tatooine::svd_left (base_tensor< Tensor, T, M, N > const &A_base, tag::economy_t[> tag<])
 
template<typename Tensor , typename T , size_t M, size_t N>
auto tatooine::svd_left (base_tensor< Tensor, T, M, N > const &A)
 
template<typename Tensor , typename T , size_t M, size_t N>
auto tatooine::svd_right (base_tensor< Tensor, T, M, N > const &A_base, tag::full_t[> tag<])
 
template<typename Tensor , typename T , size_t M, size_t N>
auto tatooine::svd_right (base_tensor< Tensor, T, M, N > const &A_base, tag::economy_t[> tag<])
 
template<typename Tensor , typename T , size_t M, size_t N>
auto tatooine::svd_right (base_tensor< Tensor, T, M, N > const &A)
 
template<typename Tensor , typename T >
constexpr auto tatooine::singular_values22 (base_tensor< Tensor, T, 2, 2 > const &A)
 
template<typename T , size_t M, size_t N>
constexpr auto tatooine::singular_values (tensor< T, M, N > &&A)
 
template<typename Tensor , typename T , size_t M, size_t N>
constexpr auto tatooine::singular_values (base_tensor< Tensor, T, M, N > const &A_base)