Opened 13 years ago

Closed 13 years ago

Last modified 13 years ago

#3108 closed Bugs (fixed)

Storage organization of symmetric matrix

Reported by: micdestefano@… Owned by: Gunter
Milestone: Boost 1.40.0 Component: uBLAS
Version: Boost 1.38.0 Severity: Cosmetic
Keywords: Cc:

Description

I noticed that, if you instantiate

symmetric_matrix<double,upper>

or

symmetric_matrix<double,upper,row_major>

the storage organization is actually column_major (and vice versa if you had specified column_major). Storage organization specification is coherent with documentation only if lower is specified. You should point out in the documentation that storage organization is referred to the lower triangle of the matrix.

Change History (3)

comment:1 by Gunter, 13 years ago

(In [54232]) see #3108, fixed a simple problem in symmetric.hpp (thx Michael), the storage layout still need more investigation.

comment:2 by micdestefano@…, 13 years ago

Resolution: fixed
Status: newclosed

I've noticed that the storage organization implementation is coherent with the documentation in Boost 1.39.0 (I ran a test).

So, from my point of view, there's nothing to do anymore.

comment:3 by Gunter, 13 years ago

(In [56627]) see #3108

Note: See TracTickets for help on using tickets.