Hauke Heibel
|
f0c8dcf1e2
|
Renamed AnyMatrixBase to EigenBase.
|
2010-02-20 15:26:02 +01:00 |
|
Gael Guennebaud
|
d40c110053
|
lot of cleaning:
- clean the *_PUBLIC_INTERFACE_*
- update Diagonal, ReturnByValue, ForceAlignedAccess, UnaryView, etc. to support array
- many other small stuff
|
2010-01-22 10:15:41 +01:00 |
|
Gael Guennebaud
|
d62ee0668f
|
remove useless using comp. assignment operators
|
2010-01-15 13:34:28 +01:00 |
|
Hauke Heibel
|
e48c3faf25
|
Fixed the ProductReturnType (at least for UnrolledProducts).
Fixed operator= (MSVC specific) in Array.
|
2010-01-12 13:38:04 +01:00 |
|
Hauke Heibel
|
a05d42616b
|
Fixed DenseStorageBase typedef (MSVC specific).
Unified the ei_plain_matrix_type.
|
2010-01-11 18:16:59 +01:00 |
|
Gael Guennebaud
|
e182e9c616
|
extend the DenseStorageMatrix mechanism to all expressions
|
2009-12-22 17:37:11 +01:00 |
|
Gael Guennebaud
|
af4d8c5cec
|
a couple of fixes, now Array passes the linearstructure test
|
2009-12-17 19:28:54 +01:00 |
|
Gael Guennebaud
|
4b70b47998
|
clean a bit Matrix and fix static Map functions
|
2009-12-17 14:48:26 +01:00 |
|
Gael Guennebaud
|
5ca90e1b0c
|
some cleaning in DenseStorageBase
|
2009-12-17 13:56:33 +01:00 |
|
Gael Guennebaud
|
ebb2878829
|
finally add a Array class with storage via the introduction of a DenseStorageBase
base class shared by both Matrix and Array
|
2009-12-17 13:37:00 +01:00 |
|
Gael Guennebaud
|
8e05f9cfa1
|
add a DenseBase class for MAtrixBase and ArrayBase and more code factorisation
|
2009-12-04 23:17:14 +01:00 |
|
Gael Guennebaud
|
80ebeae48d
|
Add the concept of base class plugins, and started to write the ArrayBase class.
Sorry for this messy commit but I have to commit it...
|
2009-11-20 18:20:55 +01:00 |
|
Benoit Jacob
|
f5791eeb70
|
the big Array/Cwise rework as discussed on the mailing list. The new API
can be seen in Eigen/src/Core/Cwise.h.
|
2008-07-08 00:49:10 +00:00 |
|
Gael Guennebaud
|
54238961d6
|
* added a pseudo expression Array giving access to:
- matrix-scalar addition/subtraction operators, e.g.:
m.array() += 0.5;
- matrix/matrix comparison operators, e.g.:
if (m1.array() < m2.array()) {}
* fix compilation issues with Transform and gcc < 4.1
|
2008-06-20 12:38:03 +00:00 |
|