
On Mon, Apr 12, 2010 at 1:04 AM, vicente.botet <vicente.botet@wanadoo.fr> wrote:
== Primary deliverables ==
Boost.Matrix library, with the following features:
* a boost::matrix base container class for 2-dimensional matrices, with the proper behavious and semantics of a container, written following the boost coding guidelines, and with full portability in mind * specializations for efficient vector (1xN matrix) handling * operators for readable but efficient vector/matrix math * operator specializations for matrices and vectors of the most common size (2-4) for most efficient implementation * efficient implementation of interoperability of Boost.Matrix with other boost libraries (uBLAS, Quaternion and upcoming Boost.Geometry in particular)
Hi,
I like the idea of an alternative proposal to Boost.LA. Please, could you clarify which kind of matrix and which operations do you intend to provide?
Sorry for the late reply, Following the idea of a library geared for real-time operation the library would be focused on dense matrices, supporting all standard arithmetic operations for both vector and matrix as well as between them, common vector operations (dot, length, lengthsq, norm, cross, projection, etc...), common matrix operations (transposition, determinant, adjoint, inverse, etc) as well as interoperability with the quaternion library. If need be, this list could be expanded. -- regards, Kornel Kisielewicz