const MDA_AccessConst<double, DIM, MDA_OrderColMajor<DIM> > access( const ArrayData<double>& array_data, int depth) { MDA_AccessConst<double, DIM, MDA_OrderColMajor<DIM> > r( array_data.getPointer(depth), &array_data.getBox().lower()[0], &array_data.getBox().upper()[0]); return r; }