|
OpenKalman
|
Definition of transpose function. More...
#include "values/values.hpp"#include "linear-algebra/concepts/indexible.hpp"#include "linear-algebra/traits/get_mdspan.hpp"#include "linear-algebra/traits/element_type_of.hpp"#include "linear-algebra/concepts/diagonal_matrix.hpp"#include "linear-algebra/concepts/hermitian_matrix.hpp"#include "linear-algebra/concepts/constant_object.hpp"#include "conjugate.hpp"

Go to the source code of this file.
Classes | |
| struct | OpenKalman::detail::transpose_layout< NestedLayout, indexa, indexb > |
| struct | OpenKalman::detail::transpose_layout< NestedLayout, indexa, indexb >::mapping< Extents > |
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::detail::transpose_constant (C &&c, Arg &&arg, std::index_sequence< Is... >) |
| template<std::size_t indexa = 0, std::size_t indexb = 1, typename Arg > | |
| decltype(auto) constexpr | OpenKalman::transpose (Arg &&arg) |
| Swap any two indices of an indexible_object. More... | |
Definition of transpose function.
1.8.13