Boost::numeric::ublas::vector

書き換えてみたのですが、何を間違えたのかかなり遅くなりました。
ちゃんと bounded_array とか使って頑張ってみたものの力及ばず。
汎用性と速度は相反するものってことなんだろうか。まあ書き方が悪いであろうことは確実です。


とりあえずコメントにして元に戻しました。あとで検証しよう…。


ところで bounded_array ってかなり中途半端な位置にあると思うんですけど
なにかとても大きな存在理由があるんだろうか。