add restrict qualifiers (__restrict__).
線形方程式の格納方式をコンパイル時に選択できるようにした。
* ROW_COLUMN マクロを定義すると、メモリ上では行方向に連続して格納される (これまでの転置)。
可変長 template により tuple を実装してみた。