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

Go to the source code of this file.

Classes

struct  tatooine::transposed_static_tensor< Tensor >
 
struct  tatooine::transposed_dynamic_tensor< Tensor >
 

Namespaces

namespace  tatooine
 

Functions

template<static_tensor T>
 tatooine::transposed_static_tensor (T &&) -> transposed_static_tensor< std::decay_t< T > >
 
template<static_tensor T>
 tatooine::transposed_static_tensor (T &) -> transposed_static_tensor< T & >
 
template<static_tensor T>
 tatooine::transposed_static_tensor (T const &) -> transposed_static_tensor< T const & >
 
template<dynamic_tensor T>
 tatooine::transposed_dynamic_tensor (T &&) -> transposed_dynamic_tensor< std::decay_t< T > >
 
template<dynamic_tensor T>
 tatooine::transposed_dynamic_tensor (T &) -> transposed_dynamic_tensor< T & >
 
template<dynamic_tensor T>
 tatooine::transposed_dynamic_tensor (T const &) -> transposed_dynamic_tensor< T const & >
 
auto tatooine::transposed (dynamic_tensor auto &&t)
 
template<static_tensor T>
requires (!transposed_tensor<T>)
auto constexpr tatooine::transposed (T &&t)
 
auto constexpr tatooine::transposed (transposed_tensor auto &&t) -> decltype(auto)