Benoit Steiner
|
8f4b8d204b
|
Improved the performance of tensor reductions
Added the ability to generate random numbers following a normal distribution
Created a test to validate the ability to generate random numbers.
|
2015-01-14 10:19:33 -08:00 |
|
Benoit Steiner
|
3bd2b41b2e
|
Created a test for tensor type casting
|
2015-01-14 10:17:02 -08:00 |
|
Benoit Steiner
|
4928ea1212
|
Added ability to reverse the order of the coefficients in a tensor
|
2015-01-14 10:15:58 -08:00 |
|
Benoit Steiner
|
b00fe1590d
|
Added ability to swap the layout of a tensor
|
2015-01-14 10:14:46 -08:00 |
|
Benoit Steiner
|
c94174b4fe
|
Improved tensor references
|
2015-01-14 10:13:08 -08:00 |
|
Benoit Steiner
|
91dd53e54d
|
Created some documentation
|
2015-01-13 16:07:51 -08:00 |
|
Gael Guennebaud
|
279786e987
|
Fix missing evaluator in outer-product
|
2015-01-13 10:25:50 +01:00 |
|
Gael Guennebaud
|
699c80e404
|
bug #927: backport some unit tests for Rotation2D
|
2015-01-13 10:11:44 +01:00 |
|
Gael Guennebaud
|
ae4644cc68
|
bug #907, ARM64: workaround ICE in xcode/clang
|
2015-01-13 10:03:00 +01:00 |
|
Gael Guennebaud
|
36f7c1337f
|
bug #907, ARM64: workaround vreinterpretq_u64_* not defined in xcode/clang
|
2015-01-13 09:57:37 +01:00 |
|
Gael Guennebaud
|
5023afc0af
|
Fix NEON compilation: use EIGEN_ARM_PREFETCH instead of __pld
|
2015-01-13 09:25:24 +01:00 |
|
Gael Guennebaud
|
63974bcb88
|
Big 907: workaround some missing intrinsics in current NDK's gcc version (ARM64)
|
2015-01-07 09:44:25 +01:00 |
|
Gael Guennebaud
|
79f4a59ed9
|
bug #907: fix compilation with ARM64
|
2015-01-07 09:41:56 +01:00 |
|
Benoit Steiner
|
9f98650d0a
|
Ensured that contractions that can be reduced to a matrix vector product work correctly even when the input coefficients aren't aligned.
|
2015-01-06 09:29:13 -08:00 |
|
Gael Guennebaud
|
8638dbb809
|
Fix bug #925: typo in MatLab versions of middleRows
(grafted from db5b0741b58cbf5997f75a9e2590e633bfbbc13a
)
|
2015-01-04 21:39:50 +01:00 |
|
Gael Guennebaud
|
db5b0741b5
|
Fix bug #925: typo in MatLab versions of middleRows
|
2015-01-04 21:39:50 +01:00 |
|
Gael Guennebaud
|
8efa5bb439
|
bug #921: fix utilization of bitwise operation on enums in first_aligned
(grafted from f5f6e2c6f46a8999ee36ce0c7adc62098d8d93d2
)
|
2014-12-19 14:41:59 +01:00 |
|
Gael Guennebaud
|
f5f6e2c6f4
|
bug #921: fix utilization of bitwise operation on enums in first_aligned
|
2014-12-19 14:41:59 +01:00 |
|
Gael Guennebaud
|
a5a3a994c8
|
bug #920: fix MSVC 2015 compilation issues
|
2014-12-18 22:58:15 +01:00 |
|
Gael Guennebaud
|
25c7d9164f
|
bug #920: fix MSVC 2015 compilation issues
|
2014-12-18 22:58:15 +01:00 |
|
Gael Guennebaud
|
ba44761435
|
bug #920: fix compilation issue with MSVC 2015
|
2014-12-18 22:47:48 +01:00 |
|
Gael Guennebaud
|
1a96594607
|
rm explicit keyword introduced by backporting another change
|
2014-12-18 14:53:40 +01:00 |
|
Gael Guennebaud
|
61db9a0e89
|
Added tag 3.2.3 for changeset bc129ad79cf0f27146999e79c963f9fe6db3c7ec
|
2014-12-16 18:31:04 +01:00 |
|
Gael Guennebaud
|
bc129ad79c
|
bump to 3.2.3
3.2.3
|
2014-12-16 18:30:52 +01:00 |
|
Gael Guennebaud
|
f5328be65a
|
SparseQR is really for rows>=columns, so let's only check such cases
|
2014-12-16 18:23:13 +01:00 |
|
Gael Guennebaud
|
735f1fda39
|
Fix false negatives in geo_transformations unit tests
|
2014-12-16 16:50:30 +01:00 |
|
Gael Guennebaud
|
57ab550a17
|
Fix wrong negative in nullary unit test when extended precision is used (FPU).
|
2014-12-16 16:23:47 +01:00 |
|
Gael Guennebaud
|
e887c61b3d
|
bug #821: workaround MSVC 2013 issue with using Base::Base::operator=
|
2014-12-16 13:33:43 +01:00 |
|
Gael Guennebaud
|
b8d9eaa19b
|
Use true compile time "if" for Transform::makeAffine
|
2014-12-13 22:16:39 +01:00 |
|
Gael Guennebaud
|
f806c23012
|
Fix false negatives in geo_transformations unit tests
|
2014-12-16 16:50:30 +01:00 |
|
Gael Guennebaud
|
99501a2c4c
|
Fix wrong negative in nullary unit test when extended precision is used (FPU).
|
2014-12-16 16:23:47 +01:00 |
|
Gael Guennebaud
|
7dad5f797e
|
bug #821: workaround MSVC 2013 issue with using Base::Base::operator=
|
2014-12-16 13:33:43 +01:00 |
|
Christoph Hertzberg
|
dcad508986
|
At least CMAKE 2.8.4 is required for WORKING_DIRECTORY option in add_test
|
2014-12-15 12:45:29 +01:00 |
|
Gael Guennebaud
|
26977e281e
|
Use true compile time "if" for Transform::makeAffine
|
2014-12-13 22:16:39 +01:00 |
|
Gael Guennebaud
|
1e109e1757
|
fix signed to unsigned convertion warning
|
2014-12-13 21:48:48 +01:00 |
|
Christoph Hertzberg
|
e469ac55c3
|
BVH appears to compile well with clang (re-enabled unit test)
|
2014-12-12 17:36:22 +01:00 |
|
Christoph Hertzberg
|
874f345562
|
Removed unused typedef
|
2014-12-12 12:03:50 +01:00 |
|
Christoph Hertzberg
|
608733415a
|
Free functions should only be declared as static in separate compilation units
(grafted from d85abc89c5782eebe2b0f2c920d6c495b4dcc091
)
|
2014-12-12 12:01:03 +01:00 |
|
Gael Guennebaud
|
57ec399ec9
|
Remove unused fortran files
|
2014-12-13 21:41:25 +01:00 |
|
Christoph Hertzberg
|
d85abc89c5
|
Free functions should only be declared as static in separate compilation units
|
2014-12-12 12:01:03 +01:00 |
|
Christoph Hertzberg
|
309620ee1f
|
Make absolutely sure that tau is initialized (this change suppresses a gcc warning)
|
2014-12-12 11:53:24 +01:00 |
|
Gael Guennebaud
|
56ca44ad1a
|
Use f2c generated code instead of the original fortran code, except for dotc/dotu.
|
2014-12-11 17:03:41 +01:00 |
|
Christoph Hertzberg
|
e8cdbedefb
|
bug #877, bug #572: Introduce a global Index typedef. Rename Sparse*::Index to StorageIndex, make Dense*::StorageIndex an alias to DenseIndex. Overall this commit gets rid of all Index conversion warnings.
|
2014-12-04 22:48:53 +01:00 |
|
Gael Guennebaud
|
6ccf97f3e6
|
Fix GL support wrt evaluators
|
2014-12-04 22:05:28 +01:00 |
|
Gael Guennebaud
|
433bce5c3a
|
UmfPack support: fix redundant evaluation/copies when calling compute() and support generic expressions as input
|
2014-12-02 17:30:57 +01:00 |
|
Gael Guennebaud
|
775f7e5fbb
|
bug #697: make sure empty classes are at the end in case of multiple inheritence
|
2014-12-02 14:40:19 +01:00 |
|
Gael Guennebaud
|
a819fa148d
|
Fix MSVC compilation issue
|
2014-12-02 14:35:31 +01:00 |
|
Gael Guennebaud
|
1a8dc85142
|
bug #897: fix UmfPack usage with mapped sparse matrices
|
2014-12-02 13:57:13 +01:00 |
|
Gael Guennebaud
|
4974d1d2b4
|
Fix bug #911: m_extractedDataAreDirty was not initialized in UmfPackLU
|
2014-12-02 13:54:06 +01:00 |
|
Gael Guennebaud
|
e2f3e4e4aa
|
Document non-const SparseMatrix::diagonal() method.
|
2014-12-01 14:45:15 +01:00 |
|