OpenKalman
Classes | Namespaces | Functions
transpose.hpp File Reference

Definition of transpose function. More...

#include <complex>
Include dependency graph for transpose.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  OpenKalman::detail::constant_transpose_defined_for< T, Arg, typename >
 
struct  OpenKalman::detail::constant_transpose_defined_for< T, Arg, std::enable_if_t< constant_matrix< decltype(interface::library_interface< T >::transpose(std::declval< Arg >()))> > >
 

Namespaces

 OpenKalman
 The root namespace for OpenKalman.
 
 OpenKalman::detail
 T is an acceptable noise perturbation input to a tests.
 

Functions

template<typename C , typename Arg , std::size_t... Is>
decltype(auto) constexpr OpenKalman::internal::transpose_constant (C &&c, Arg &&arg, std::index_sequence< Is... >)
 
template<typename Arg >
decltype(auto) constexpr OpenKalman::transpose (Arg &&arg)
 Take the transpose of a matrix. More...
 

Detailed Description

Definition of transpose function.