Classes de matrizes em c ++

Eu estou fazendo um pouco de matemática de álgebra linear, e estava procurando por alguma classe de matriz realmente leve e simples de usar que pudesse lidar com dimensões diferentes: 2x2, 2x1, 3x1 e 1x2 basicamente. Presumo que essa classe possa ser implementada com modelos e usando alguma especialização em alguns casos, para desempenho. Alguém sabe de alguma implementação simples disponível para uso? Eu não quero implementações "inchadas", já que vou rodar isso em um ambiente embutido onde a memória é restrita.

obrigado

questionAnswers(8)

yourAnswerToTheQuestion