Gael Guennebaud
|
1b5570988b
|
Add doc to seq, seqN, ArithmeticSequence, operator(), etc.
|
2017-01-10 22:58:58 +01:00 |
|
Gael Guennebaud
|
17eac60446
|
Factorize const and non-const version of the generic operator() method.
|
2017-01-10 21:45:55 +01:00 |
|
Gael Guennebaud
|
d072fc4b14
|
add writeable IndexedView
|
2017-01-10 17:10:35 +01:00 |
|
Gael Guennebaud
|
8e247744a4
|
Fix linking issue
|
2017-01-10 16:32:06 +01:00 |
|
Gael Guennebaud
|
b47a7e5c3a
|
Add doc for IndexedView
|
2017-01-10 16:28:57 +01:00 |
|
Gael Guennebaud
|
87963f441c
|
Fallback to Block<> when possible (Index, all, seq with > increment).
This is important to take advantage of the optimized implementations (evaluator, products, etc.),
and to support sparse matrices.
|
2017-01-10 14:25:30 +01:00 |
|
Gael Guennebaud
|
3264d3c761
|
Add support for plain-array as indices, e.g., mat({1,2,3,4})
|
2017-01-06 21:53:32 +01:00 |
|
Gael Guennebaud
|
a875167d99
|
Propagate compile-time increment and strides.
Had to introduce a UndefinedIncr constant for non structured list of indices.
|
2017-01-06 15:54:55 +01:00 |
|
Gael Guennebaud
|
fad1fa75b3
|
Propagate compile-time size with "all" and add c++11 array unit test
|
2017-01-06 13:29:33 +01:00 |
|
Gael Guennebaud
|
3730e3ca9e
|
Use "fix" for compile-time values, propagate compile-time sizes for span, clean some cleanup.
|
2017-01-06 13:10:10 +01:00 |
|
Gael Guennebaud
|
ac7e4ac9c0
|
Initial commit to add a generic indexed-based view of matrices.
This version already works as a read-only expression.
Numerous refactoring, renaming, extension, tuning passes are expected...
|
2017-01-06 00:01:44 +01:00 |
|