[Boost-bugs] [Boost C++ Libraries] #3396: add a sparse_view class that wraps pre-allocated data into a matrix expression

Subject: [Boost-bugs] [Boost C++ Libraries] #3396: add a sparse_view class that wraps pre-allocated data into a matrix expression
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2009-09-03 20:16:06


#3396: add a sparse_view class that wraps pre-allocated data into a matrix
expression
------------------------------+---------------------------------------------
 Reporter: guwi17 | Owner: guwi17
     Type: Feature Requests | Status: new
Milestone: Boost 1.41.0 | Component: uBLAS
  Version: Boost 1.40.0 | Severity: Not Applicable
 Keywords: |
------------------------------+---------------------------------------------
 Provide a way to use ublas with pre-allocated data. Implement a matrix
 view of a CRS matrix as proof of concept. Details:

 * given 3 arrays: row pointers, column indices, values
 (http://www.netlib.org/utk/papers/templates/node90.html)

 * provide a wrapper that fulfills the immutable part of the matrix
 expression

 Further tasks:

 * split the current matrix and vector concepts into immutable and mutable
 parts in order to gain a "read-only view" concept and a full featured
 "expression" concept

 * improve traits mechanism and apply it where possible to automatically
 see a fixed size C-array as vector view or matrix view

 * add necessary tests

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/3396>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:01 UTC