[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0 of 4] Implement basic sparse op diag and diag op sparse support
From: |
Jason Riedy |
Subject: |
[PATCH 0 of 4] Implement basic sparse op diag and diag op sparse support. |
Date: |
Mon, 09 Mar 2009 17:52:18 -0400 |
Only *, /, \, +, and - are implemented. Those are the ones that would be
nicest to have, at
least for me. Because the support is limited to those operations, I avoided
serious macro
hackery and most of the auto-generation mechanism. It's overkill here.
I'll poke at permutation matrices next. I have code that works, but I need to
clean it up
considerably.
I'd love to see this considered for 3.2. Having eye (N) * A stay sparse would
be great,
as would regularization_factor * eye (N) + A. Code would be much more
readable. The only
possible downside would be if someone is relying on multiplication by eye () to
make a
sparse matrix dense.
Jason
- [PATCH 0 of 4] Implement basic sparse op diag and diag op sparse support.,
Jason Riedy <=
- [PATCH 1 of 4] Add identity_val and conj_val functor objects to functor.h, Jason Riedy, 2009/03/09
- [PATCH 2 of 4] Implement sparse * diagonal and diagonal * sparse operations, double-prec only, Jason Riedy, 2009/03/09
- [PATCH 3 of 4] Implement diag \ sparse and sparse / diag, Jason Riedy, 2009/03/09
- [PATCH 4 of 4] Implement diag + sparse, diag - sparse, sparse + diag, sparse - diag, Jason Riedy, 2009/03/09
- [PATCH 4 of 4] Implement diag + sparse, diag - sparse, sparse + diag, sparse - diag, John W. Eaton, 2009/03/09
- Re: [PATCH 4 of 4] Implement diag + sparse, diag - sparse, sparse + diag, sparse - diag, Jason Riedy, 2009/03/10
- Re: [PATCH 4 of 4] Implement diag + sparse, diag - sparse, sparse + diag, sparse - diag, John W. Eaton, 2009/03/10
- Re: [PATCH 4 of 4] Implement diag + sparse, diag - sparse, sparse + diag, sparse - diag, Jason Riedy, 2009/03/10
- Re: [PATCH 4 of 4] Implement diag + sparse, diag - sparse, sparse + diag, sparse - diag, Jaroslav Hajek, 2009/03/11
[PATCH 0 of 4] Implement basic sparse op diag and diag op sparse support., John W. Eaton, 2009/03/09