Мне нужен совет относительно высокопроизводительных библиотек/классов многомерных массивов для C++. Что мне действительно нужно, так это: [list] [*]возможность динамически распределять массивы с размером, определяемым во время выполнения
[*]возможность доступа и изменения отдельных значений массива (быстро)
[*]чтобы иметь возможность использовать простую арифметику массива, например array1 = array2 + 2 * array3
[*]хорошо поддерживаемая библиотека
[/list] Я встречал различные библиотеки, в том числе: [list] [*]Blitz++, которая выглядит именно так, как мне нужно, но выглядит не очень хорошо поддерживаемой (последняя стабильная версия была 5 лет назад)
[*]Boost, которая не поддерживается поддерживает арифметику массивов и кажется довольно медленным по сравнению, скажем, с Blitz++.
[*]Array.h Джона Боумана, который не имеет документации.
[/list] Есть ли у кого-нибудь другие предложения или комментарии по поводу вышеуказанных параметров?