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) |