Gael Guennebaud
99a6178e6a
test the new stack allocation mechanism
...
(transplanted from bbb4b35dfce5bc8a945039491902e089ae24440e
)
2011-03-19 08:51:38 +01:00
Gael Guennebaud
c3342b0bb4
fix memory leak when a custom scalar throw an exception
...
(transplanted from 290205dfc049abc5a92c1191740b30fa91130ade
)
2011-03-19 01:06:50 +01:00
John Tytgat
84c8b6d5c5
fix bug #260 : broken Qt support for Transform
2011-05-11 22:31:36 +02:00
Jitse Niesen
18a8034348
Get rid of wrong "subscript above bounds" warning (bug #149 ).
2011-05-07 18:44:11 +01:00
Gael Guennebaud
697e1656ce
add missing .data() members to MatrixWrapper and ArrayWrapper
...
(transplanted from fb76452cbc4c62feb6c5bc47319ceefe3e54dd80
)
2011-05-06 21:15:05 +02:00
Gael Guennebaud
c2a23c3e24
fix compilation on ARM NEON (missing AlignedOnScalar)
...
(transplanted from 97b6d26f5bf268bdec41bded2e5dc2dd27fa8b1c
)
2011-05-06 09:03:48 +02:00
Thomas Capricelli
6d0e3154d7
better fix for gcc 4.6.0 / ptrdiff_t, as suggested by Benoit
2011-05-05 18:48:40 +02:00
Thomas Capricelli
7b122ed158
backport of a18a1be42d35b9de82949eaa54ce5196002da391
...
Fix compilation with gcc-4.6.0, patch provided by Anton Gladky <gladky.anton@gmail.com>,
working on debian packaging.
2011-05-05 00:48:13 +02:00
Jitse Niesen
d9232a96aa
Bail out if preprocessor symbol Success is defined (bug #253 ).
2011-05-04 14:28:01 +01:00
Jitse Niesen
4ecf67f5e4
Backport of a96c849c20cd787c40c2cbf30a496fed7bf2bf1e
...
: Document enums in Contants.h (bug #248 ).
2011-05-03 17:18:10 +01:00
Gael Guennebaud
860d66c0f1
fix bug #258 : asin/acos copy paste mistake
...
(transplanted from 1947da39ab18813ac5611f81c034eaca3ddc98a5
)
2011-05-02 13:26:44 +02:00
Mathieu Gautier
ba3aafa85f
Quaternion : add Flags on Quaternion's traits with the LvalueBit set if needed
...
Quaternion : change PacketAccess to IsAligned to mimic other traits
test : add a test and 4 failtest on Map<const Quaternion> based on Eigen::Map ones
(transplanted from 2b5868ee7e71398e35d495d447b02e0be54f53da)
2011-04-12 14:49:50 +02:00
Thomas Capricelli
b478521ecd
eigen_gen_docs : be nice with the server : dont use -j3
2011-04-19 17:41:23 +02:00
Thomas Capricelli
e8fa6dde01
adapt eigen_gen_docs for the 3.0 branch. Also, create the 'build' dir if
...
not present.
2011-04-19 17:36:56 +02:00
Gael Guennebaud
134b83c310
fix bug #250 : compilation error with gcc 4.6 (STL header files no longer include cstddef)
...
(transplanted from e87f6539241b55ed03b175908e6326b385cf3920
)
2011-04-19 16:34:25 +02:00
Gael Guennebaud
b0e810fb3f
fix bug #242 : vectorization was wrongly enabled on MSVC 2005
...
(transplanted from 67d50f539bbd254dbb6cbe15568888aec99b2535
)
2011-04-19 15:25:00 +02:00
Eamon Nerbonne
dee686f762
WIN32 isn't defined ?? but _WIN32 is.
2011-04-19 14:37:04 +02:00
Jitse Niesen
90cacfa610
Make MapBase(PointerType) constructor explicit (fixes bug #251 ).
...
Backport of changeset 0b40b36d100e32a429b756e259149f812163c83a
.
2011-04-19 12:56:41 +01:00
Benoit Jacob
de21678aab
fix unaligned-array-assert link
2011-04-18 06:35:54 -04:00
Jitse Niesen
a700d3c506
Backport of c9b5531d6c51fc8a4ee0b69beb42a5b8dba0b172
...
: Normalize eigenvectors (bug #249 ).
2011-04-15 17:41:12 +01:00
Jitse Niesen
fc4684fe97
Backport of 70d5837e00ea35f5719aa0087495f3cda22f0dba
...
: Correct typo in QuickReference doc.
2011-04-01 16:59:45 +01:00
Adam Szalkowski
c088ee78c8
fix bug #239 : the essential part was left uninitialized in some cases
...
(transplanted from 969e92261d3da900cd472d74abda9357ac994146
)
2011-03-31 09:54:52 +02:00
Jitse Niesen
e53539435d
Backport of changeset c6ad2deead4e8f7db743a103200b51cfaf1d8e7f
...
. Fixes bug #232 .
2011-03-24 10:45:24 +00:00
Benoit Jacob
1e8b834ceb
fix typos
2011-03-21 06:45:57 -04:00
Benoit Jacob
3c510db6bf
Added tag 3.0.0 for changeset 72ffb631657bcad4cf642e094a091b02aa65bccd
2011-03-19 11:43:21 -04:00
Gael Guennebaud
72ffb63165
fix compilation for old but not so old versions of glew
3.0.0
2011-03-18 10:26:21 +01:00
Benoit Jacob
67e24b85a4
bump
2011-03-18 05:13:34 -04:00
Gael Guennebaud
2359486129
disable testing of aligned members when aligned static allocation is not enabled (e.g., for gcc 3.4)
2011-03-15 09:53:23 +01:00
Gael Guennebaud
dd2e4be741
fix array_for_matrix unit test
2011-03-15 09:42:22 +01:00
Benoit Jacob
c5ef8f9027
Added tag 3.0-rc1 for changeset 4931a719f43f753c54d32fcc449952e888aef11b
2011-03-14 14:10:12 -04:00
Benoit Jacob
4931a719f4
bump
3.0-rc1
2011-03-14 14:10:05 -04:00
Jitse Niesen
27f34269d5
Document EIGEN_DEFAULT_DENSE_INDEX_TYPE.
...
Also, expand description of EIGEN_DONT_ALIGN.
2011-03-11 11:15:44 +00:00
Jitse Niesen
e7d2376688
Change int to Index in equalsIdentity().
...
This fixes compilation errors in nullary test on 64-bits machines.
2011-03-11 11:06:13 +00:00
Benoit Jacob
dc36efbb8f
fix bug #219 : Map Flags AlignedBit was miscomputed, didn't account for EIGEN_ALIGN
2011-03-10 10:17:17 -05:00
Benoit Jacob
9a47fb289b
add test for EIGEN_DONT_ALIGN and EIGEN_DONT_ALIGN_STATICALLY, cf recent bugs (214 etc) and changeset 56818d907ed08bcc831da1e990dbc105fb681866
2011-03-10 09:44:59 -05:00
Jitse Niesen
151e3294cf
Fix equalsIdentity() for rectangular matrices.
2011-03-10 13:49:06 +00:00
Oliver Ruepp
5d1263e7c5
bug #37 : fix resizing when the destination sparse matrix is row major
2011-03-08 16:37:59 +01:00
Gael Guennebaud
c6c6c34909
repeat nullary tests, and fix some tests
2011-03-07 16:41:59 +01:00
Jitse Niesen
931edea57d
Tweak geo_quaternion test to squash intermittent failures.
2011-03-07 11:42:55 +00:00
Benoit Jacob
bfcad536e8
* bug #206 : correctly forward computationOptions and work towards avoiding mallocs after preallocation, with unit test.
...
* added EIGEN_RUNTIME_NO_MALLOC and new set_is_malloc_allowed() function to implement that test
2011-03-06 20:59:25 -05:00
Benoit Jacob
b464fc19bc
try to fix a ICC 11.1 compiler error (bug #217 )
2011-03-06 19:27:31 -05:00
Benoit Jacob
c541d0a62e
disable ICC 12 warning 279 - controlling expression is constant
2011-03-06 19:06:44 -05:00
Benoit Jacob
b43d92a5a2
The Eigen2 intrusive std::vector hack really can't be supported in eigen3 (bug #215 )
2011-03-04 10:24:41 -05:00
Benoit Jacob
56818d907e
Make EIGEN_ALIGN16 always align to fix crashes with EIGEN_DONT_ALIGN_STATICALLY. New macro EIGEN_USER_ALIGN16 had the old behavior i.e. honors user preference.
2011-03-04 09:57:49 -05:00
Sameer Sheorey
e9868f438b
Changed debug/gdb/printers.py to correctly display variable sized matrices.
...
There is no python error now.
2011-03-02 10:47:54 -06:00
Gael Guennebaud
4f0909b5f0
fix bug #212 (installation of Eigen2Support/Geometry)
2011-03-04 14:16:58 +01:00
Jitse Niesen
6cac61ca3e
Copy fix of unit test when GSL is enabled to eigen2 test suite.
2011-03-04 11:04:07 +00:00
Jitse Niesen
1180ede36d
Escape hash character in docs as required by doxygen.
2011-03-03 15:19:11 +00:00
Jitse Niesen
99fa279ed1
Use copy_bool() workaround in Eigen2 test suite.
...
See bug #89 and changeset 59596efdf70244f92cd88b07498db8bf293689ac
.
2011-03-03 14:17:23 +00:00
Jitse Niesen
dbab12d6b0
Fix bug #205 : eigen2_adjoint_5 test fails.
2011-03-02 22:00:48 +00:00