Xped
Loading...
Searching...
No Matches
Constfct.hpp File Reference
#include "seq/seq.h"
Include dependency graph for Constfct.hpp:
This graph shows which files directly or indirectly include this file:

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)