Я ищу векторы POD низкой размерности (скажем, 2,3 и 4D) со всеми необходимыми арифметическими тонкостями (оператор +, - и так далее). POD матрицы с низкими размерами также были бы хороши.
boost :: ublas векторы не POD, где-то есть перенаправление указателя (вектор можно изменять).
Могу ли я найти это где-нибудь в boost? Использование boost :: array вместе с boost.operator lib является опцией, но, может быть, я упускаю что-то более простое в других местах?
Помимо буста, кто-нибудь знает какую-нибудь хорошую библиотеку?
PS: POD <=> простые старые данные
EDIT:
В противном случае, вот некоторые другие ссылки, которые я собрал из другой ветки: