bugGNU Scientific Library - Bugs: bug #65728, Add sparse functionalities


You are not allowed to post comments on this tracker with your current authentication level.

bug #65728: Add sparse functionalities

Submitter:  Patrick Alken <psa>
Submitted:  Sun 12 May 2024 01:09:04 PM UTC
Category:  None Severity:  3 - Normal
Operating System:  Status:  None
Assigned to:  None Open/Closed:  Open

Sun 12 May 2024 01:09:04 PM UTC, original submission:  

from Brijesh Upadhaya <brijesh =dot= upadhaya =at= gmail =dot= com>

I don't know if this is necessary, but the scaling of a complex (sparse) matrix with a real vector, complex sparse matrix-vector multiplication, and unpacking(in place) a complex vector could be added. I had to somehow do the above-mentioned stuff while solving a time-harmonic FE problem.

There are alloc and calloc for the blocks and vectors. Is there any particular reason for not having anything to resize a block or a vector?

In gsl/spmatrix/getset_source.c, _set() replaces the matrix elements, could it be possible to assemble the matrix as

(BASE) ptr = (BASE) + x;

and copy the entire code to a new name.

Patrick Alken <psa>
Group administrator


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by psa (Submitted the item)

    No changes have been made to this item

    Back to the top

    Powered by Savane 3.13-12ab.
    Corresponding source code