static std::ptrdiff_t size2( const Id& id ) { return id.num_columns(); }
static std::ptrdiff_t stride1( const Id& id ) { return id.num_columns(); }