Tatooine
Classes | Namespaces | Concepts | Variables
tensor_concepts.h File Reference

Go to the source code of this file.

Classes

struct  tatooine::is_square_impl< Tensor, I >
 
struct  tatooine::is_square_impl< Tensor, 1 >
 
struct  tatooine::is_square_impl< Tensor, 0 >
 

Namespaces

namespace  tatooine
 

Concepts

concept  tatooine::general_tensor
 
concept  tatooine::dynamic_tensor
 
concept  tatooine::static_tensor
 
concept  tatooine::static_vec
 
concept  tatooine::static_mat
 
concept  tatooine::fixed_size_tensor
 
concept  tatooine::fixed_size_vec
 
concept  tatooine::fixed_size_real_vec
 
concept  tatooine::fixed_size_mat
 
concept  tatooine::fixed_num_cols_mat
 
concept  tatooine::fixed_num_rows_mat
 
concept  tatooine::static_quadratic_tensor
 
concept  tatooine::static_quadratic_mat
 
concept  tatooine::fixed_size_quadratic_tensor
 
concept  tatooine::fixed_size_quadratic_mat
 
concept  tatooine::transposed_tensor
 
concept  tatooine::diag_tensor
 

Variables

template<static_tensor Tensor>
static auto constexpr tatooine::is_square = is_square_impl<Tensor>::value