|
Tatooine
|
Go to the source code of this file.
Classes | |
| struct | tatooine::einstein_notation::index_t< I > |
| struct | tatooine::einstein_notation::is_index_impl< T > |
| struct | tatooine::einstein_notation::is_index_impl< index_t< N > > |
Namespaces | |
| namespace | tatooine |
| namespace | tatooine::einstein_notation |
Concepts | |
| concept | tatooine::einstein_notation::index |
Variables | |
| static auto constexpr | tatooine::einstein_notation::i = index_t<0>{} |
| static auto constexpr | tatooine::einstein_notation::j = index_t<1>{} |
| static auto constexpr | tatooine::einstein_notation::k = index_t<2>{} |
| static auto constexpr | tatooine::einstein_notation::l = index_t<3>{} |
| static auto constexpr | tatooine::einstein_notation::m = index_t<4>{} |
| static auto constexpr | tatooine::einstein_notation::n = index_t<5>{} |
| static auto constexpr | tatooine::einstein_notation::o = index_t<6>{} |
| static auto constexpr | tatooine::einstein_notation::p = index_t<7>{} |
| static auto constexpr | tatooine::einstein_notation::q = index_t<8>{} |
| static auto constexpr | tatooine::einstein_notation::r = index_t<9>{} |
| static auto constexpr | tatooine::einstein_notation::s = index_t<10>{} |
| static auto constexpr | tatooine::einstein_notation::t = index_t<11>{} |
| static auto constexpr | tatooine::einstein_notation::u = index_t<12>{} |
| static auto constexpr | tatooine::einstein_notation::v = index_t<13>{} |
| static auto constexpr | tatooine::einstein_notation::w = index_t<14>{} |
| template<typename... Ts> | |
| static auto constexpr | tatooine::einstein_notation::is_index = (is_index_impl<Ts>::value && ...) |