static std::ptrdiff_t size1( const Id& id ) { return id.num_rows(); }
static std::ptrdiff_t stride2( const Id& id ) { return id.num_rows(); }