[{$T2}, {$T3}] 2 $i==0 ? $T2 : $T3 m_storage.m_data.array Backward 2 $i==0 ? $T2 : $T3 m_storage.m_data.array [2, 2] {m_storage.m_data.array[0]} {m_storage.m_data.array[1]} {m_storage.m_data.array[0]} {m_storage.m_data.array[2]} {m_storage.m_data.array[2]} {m_storage.m_data.array[3]} {m_storage.m_data.array[1]} {m_storage.m_data.array[3]} [3, 3] {m_storage.m_data.array[0]} {m_storage.m_data.array[1]} {m_storage.m_data.array[2]} {m_storage.m_data.array[0]} {m_storage.m_data.array[3]} {m_storage.m_data.array[6]} {m_storage.m_data.array[3]} {m_storage.m_data.array[4]} {m_storage.m_data.array[5]} {m_storage.m_data.array[1]} {m_storage.m_data.array[4]} {m_storage.m_data.array[7]} {m_storage.m_data.array[6]} {m_storage.m_data.array[7]} {m_storage.m_data.array[8]} {m_storage.m_data.array[2]} {m_storage.m_data.array[5]} {m_storage.m_data.array[8]} [3, 4] {m_storage.m_data.array[0]} {m_storage.m_data.array[1]} {m_storage.m_data.array[2]} {m_storage.m_data.array[3]} {m_storage.m_data.array[0]} {m_storage.m_data.array[3]} {m_storage.m_data.array[6]} {m_storage.m_data.array[9]} {m_storage.m_data.array[4]} {m_storage.m_data.array[5]} {m_storage.m_data.array[6]} {m_storage.m_data.array[7]} {m_storage.m_data.array[1]} {m_storage.m_data.array[4]} {m_storage.m_data.array[7]} {m_storage.m_data.array[10]} {m_storage.m_data.array[8]} {m_storage.m_data.array[9]} {m_storage.m_data.array[10]} {m_storage.m_data.array[11]} {m_storage.m_data.array[2]} {m_storage.m_data.array[5]} {m_storage.m_data.array[8]} {m_storage.m_data.array[11]} [4, 4] {m_storage.m_data.array[0]} {m_storage.m_data.array[1]} {m_storage.m_data.array[2]} {m_storage.m_data.array[3]} {m_storage.m_data.array[0]} {m_storage.m_data.array[4]} {m_storage.m_data.array[8]} {m_storage.m_data.array[12]} {m_storage.m_data.array[4]} {m_storage.m_data.array[5]} {m_storage.m_data.array[6]} {m_storage.m_data.array[7]} {m_storage.m_data.array[1]} {m_storage.m_data.array[5]} {m_storage.m_data.array[9]} {m_storage.m_data.array[13]} {m_storage.m_data.array[8]} {m_storage.m_data.array[9]} {m_storage.m_data.array[10]} {m_storage.m_data.array[11]} {m_storage.m_data.array[2]} {m_storage.m_data.array[6]} {m_storage.m_data.array[10]} {m_storage.m_data.array[14]} {m_storage.m_data.array[12]} {m_storage.m_data.array[13]} {m_storage.m_data.array[14]} {m_storage.m_data.array[15]} {m_storage.m_data.array[3]} {m_storage.m_data.array[7]} {m_storage.m_data.array[11]} {m_storage.m_data.array[15]} empty [{m_storage.m_rows}, {m_storage.m_cols}] (dynamic matrix) 2 $i==0 ? m_storage.m_rows : m_storage.m_cols m_storage.m_data Backward 2 $i==0 ? m_storage.m_rows : m_storage.m_cols m_storage.m_data empty [{$T2}, {m_storage.m_cols}] (dynamic column matrix) 2 $i==0 ? $T2 : m_storage.m_cols m_storage.m_data Backward 2 $i==0 ? $T2 : m_storage.m_cols m_storage.m_data empty [{m_storage.m_rows}, {$T2}] (dynamic row matrix) 2 $i==0 ? m_storage.m_rows : $T2 m_storage.m_data Backward 2 $i==0 ? m_storage.m_rows : $T2 m_storage.m_data empty [{m_storage.m_cols}] (dynamic column vector) m_storage.m_cols m_storage.m_cols m_storage.m_data empty [{m_storage.m_rows}] (dynamic row vector) m_storage.m_rows m_storage.m_rows m_storage.m_data [1] {m_storage.m_data.array[0]} m_storage.m_data.array[0] [2] {m_storage.m_data.array[0]} {m_storage.m_data.array[1]} m_storage.m_data.array[0] m_storage.m_data.array[1] [3] {m_storage.m_data.array[0]} {m_storage.m_data.array[1]} {m_storage.m_data.array[2]} m_storage.m_data.array[0] m_storage.m_data.array[1] m_storage.m_data.array[2] [4] {m_storage.m_data.array[0]} {m_storage.m_data.array[1]} {m_storage.m_data.array[2]} {m_storage.m_data.array[3]} m_storage.m_data.array[0] m_storage.m_data.array[1] m_storage.m_data.array[2] m_storage.m_data.array[3]