|
Xped
|
#include "seq/seq.h"

Go to the source code of this file.
Namespaces | |
| namespace | Xped |
| namespace | Xped::util |
| namespace | Xped::util::constFct |
Functions | |
| template<std::size_t Rank> | |
| constexpr std::size_t | Xped::util::constFct::trimDim (std::size_t leg) |
| template<std::size_t Rank> | |
| constexpr std::size_t | Xped::util::constFct::shift (std::size_t x, std::size_t) |
| template<std::size_t Rank> | |
| constexpr bool | Xped::util::constFct::isGreaterOrEqual (std::size_t x, std::size_t) |
| template<std::size_t Rank> | |
| constexpr bool | Xped::util::constFct::isSmaller (std::size_t x, std::size_t) |
| template<typename Perm , typename Perm::value_type... Is> | |
| constexpr auto | Xped::util::constFct::inverse_perm_impl (seq::iseq< typename Perm::value_type, Is... >) |
| template<typename Perm , typename Indices = seq::make<typename Perm::value_type, Perm::size()>> | |
| constexpr auto | Xped::util::constFct::inverse_permutation () |
| template<int N> | |
| constexpr int | Xped::util::constFct::posmod (int x) |
| constexpr int | Xped::util::constFct::posmod (int x, int N) |