ポータブル テンプレート 行列クラスライブラリ

4x4まではテンプレートでも実装している行列ライブラリ.可変サイズ行列もある.「行列の一部(部分行列,ベクトル,行ベクトル,列ベクトル)などを直接参照することができる(代入も可能),配列をキャストして行列として使用することも可能」,などの特徴を持つようです.演算子オーバーロードがあり直感的に分かりやすい.LU分解やコレスキー分解,逆行列なども実装.継承を用いている部分もあり,速度が高速かどうかは解かりませんが,最適化はし易そうです.