__attribute__((aligned(64))) | Matriplex::Matriplex< T, D1, D2, N > | |
add(const Matriplex &v) | Matriplex::Matriplex< T, D1, D2, N > | inline |
At(idx_t n, idx_t i, idx_t j) | Matriplex::Matriplex< T, D1, D2, N > | inline |
constAt(idx_t n, idx_t i, idx_t j) const | Matriplex::Matriplex< T, D1, D2, N > | inline |
copy(idx_t n, idx_t in) | Matriplex::Matriplex< T, D1, D2, N > | inline |
copyIn(idx_t n, const T *arr) | Matriplex::Matriplex< T, D1, D2, N > | inline |
copyIn(idx_t n, const Matriplex &m, idx_t in) | Matriplex::Matriplex< T, D1, D2, N > | inline |
copyOut(idx_t n, T *arr) const | Matriplex::Matriplex< T, D1, D2, N > | inline |
copySlot(idx_t n, const Matriplex &m) | Matriplex::Matriplex< T, D1, D2, N > | inline |
kCols | Matriplex::Matriplex< T, D1, D2, N > | static |
kRows | Matriplex::Matriplex< T, D1, D2, N > | static |
kSize | Matriplex::Matriplex< T, D1, D2, N > | static |
kTotSize | Matriplex::Matriplex< T, D1, D2, N > | static |
Matriplex() | Matriplex::Matriplex< T, D1, D2, N > | inline |
Matriplex(T v) | Matriplex::Matriplex< T, D1, D2, N > | inline |
operator()(idx_t n, idx_t i, idx_t j) | Matriplex::Matriplex< T, D1, D2, N > | inline |
operator()(idx_t n, idx_t i, idx_t j) const | Matriplex::Matriplex< T, D1, D2, N > | inline |
operator=(const Matriplex &m) | Matriplex::Matriplex< T, D1, D2, N > | inline |
operator[](idx_t xx) const | Matriplex::Matriplex< T, D1, D2, N > | inline |
operator[](idx_t xx) | Matriplex::Matriplex< T, D1, D2, N > | inline |
plexSize() const | Matriplex::Matriplex< T, D1, D2, N > | inline |
scale(T scale) | Matriplex::Matriplex< T, D1, D2, N > | inline |
setVal(T v) | Matriplex::Matriplex< T, D1, D2, N > | inline |
slurpIn(const T *arr, int vi[N], const int N_proc=N) | Matriplex::Matriplex< T, D1, D2, N > | inline |
value_type typedef | Matriplex::Matriplex< T, D1, D2, N > | |