16#ifndef IJ_layout_included
17#define IJ_layout_included
57 T&
linear(T *origin,
int linear_index)
const
61 return origin[linear_index];
65 const T&
linear(
const T *origin,
int linear_index)
const
69 return origin[linear_index];
const T & operator()(const T *origin, int i, int j) const
const T & linear(const T *origin, int linear_index) const
void linear_to_ij(int linear_index, int &i, int &j) const
T & linear(T *origin, int linear_index) const
T & operator()(T *origin, int i, int j) const