32 #ifndef BZ_SHAPECHECK_H
33 #define BZ_SHAPECHECK_H
49 template<
typename T_shape1,
typename T_shape2>
59 template<
typename T_shape>
68 for (
int i=0;
i < a.length(); ++
i)
72 BZ_DEBUG_MESSAGE(
"Incompatible shapes detected: " << std::endl
73 << a << std::endl << b << std::endl);
_bz_global blitz::IndexPlaceholder< 0 > i
Definition: indexexpr.h:256
Definition: array-impl.h:66
bool areShapesConformable(const T_shape1 &, const T_shape2 &)
Definition: shapecheck.h:50
N_length & a
Definition: tvecglobs.h:47
N_length const TinyVector< T_numtype2, N_length > & b
Definition: tvecglobs.h:49