45template<
int N_dimensions>
72 {
return order_.length(); }
80 else if (
size_[i] >
x.size_[i])
90 if (
size_[i] !=
x.size_[i])
107class TraversalOrder<0> {
112template<
int N_dimensions>
113class TraversalOrderCollection {
118 typedef _bz_typename set<T_traversal>::const_iterator T_iterator;
137template<
int N_dimensions>
138_bz_typename TraversalOrderCollection<N_dimensions>::T_set
139 TraversalOrderCollection<N_dimensions>::traversals_;
147class TraversalOrderCollection<0> {
152 typedef int T_iterator;
160#include <blitz/traversal.cc>
MemoryBlockReference()
Definition memblock.h:367
#define _bz_typename
Definition compiler.h:80
_bz_global blitz::IndexPlaceholder< 0 > i
Definition indexexpr.h:256
Definition array-impl.h:66
void find(Array< TinyVector< int, N_rank >, 1 > &, const Array< P_numtype, N_rank > &)
Definition array-impl.h:2537