Gael Guennebaud
a99ea69b32
fix constness of intersection methods (bug #309 )
...
(transplanted from c98cd5e564f75be2edc7c5d18491058d025fa796
)
2011-06-27 13:15:01 +02:00
Thomas Capricelli
d03bbcbcbc
fix typo in doc for ParametrizedLine
2011-06-23 00:34:30 +02:00
Tim Holy
fae2aa3fd9
Relatively straightforward changes to wording of documentation, focusing particularly on the sparse and (to a lesser extent) geometry pages.
...
(transplanted from 16a2d896bc77f42102fef5f6407a4eb64cb4b62d
)
2011-06-20 22:47:58 -05:00
Tim Holy
13a17d968f
A first tiny test commit: fix a spelling error in the documentation.
...
(transplanted from 4a95badf7485ec95c57b1c01593a252b4119745d
)
2011-06-19 14:39:19 -05:00
Gael Guennebaud
135ba535a4
fix documentation of norm
...
(transplanted from a55c27a15f8a34a6479f0032ae1fa72b1207a065
)
2011-06-18 08:30:34 +02:00
Gael Guennebaud
bbbf0559fe
remove the use of non standard long long
...
(transplanted from 40287d2fd9aab244f5f00fbd872d30e65a51653e
)
2011-06-14 10:56:47 +02:00
Gael Guennebaud
c91fed1eec
fix aligned_allocator::allocate interface
...
(transplanted from f82b3ea241baf9c8ba987812928361ff015dd21a
)
2011-06-14 08:50:25 +02:00
Thomas Capricelli
f59b08f3bd
fix typo in constant name
2011-06-12 23:53:46 +02:00
Gael Guennebaud
9155002901
fix compilation with MinGW
...
(transplanted from 5bc4abc45e20b862cd1af678d11a19d02d3e2e19
)
2011-06-01 12:16:21 +02:00
Gael Guennebaud
46f4bd9ed4
fix aligned_stack_memory_handler for null pointers
...
(transplanted from 6441e8727b32c6cbb194c0ce1bbd784c2a24a2b2
)
2011-04-21 09:00:55 +02:00
Gael Guennebaud
ebad34db21
Added tag 3.0.1 for changeset c0f867ed1038cf0b17c621a734bf8060bd6ee64f
2011-05-30 15:23:33 +02:00
Gael Guennebaud
c0f867ed10
bump to 3.0.1
3.0.1
2011-05-30 15:15:37 +02:00
Gael Guennebaud
d225bbe534
do not directly call std::ceil
...
(transplanted from 94647453857bf111a5a3be1e45b1586b09d20e1b
)
2011-05-28 16:46:38 +02:00
Jitse Niesen
a6f8da7c48
Fix typo ('using namespace' instead of 'using').
...
(transplanted from d23845c4cc84f2ab80b0ea5c0b8941dee5ee55ca
)
2011-05-26 09:52:36 +01:00
Gael Guennebaud
33efb8ed62
Simplify the use of custom scalar types, the rule is to never directly call a standard math function using std:: but rather put a using std::foo before and simply call foo:
...
using std::max;
max(a,b);
(transplanted from 87ac09daa88c1df338701f2d2b30b09e812cf757
)
2011-05-25 08:41:45 +02:00
Gael Guennebaud
63e5cf525f
work around an ICE with ICC 12
2011-05-29 11:23:31 +02:00
Gael Guennebaud
3cd1641dac
fix bug #278 : geometry tutorial
2011-05-28 22:12:15 +02:00
Gael Guennebaud
4fe4ab8fc0
finish to fix bug #270 : we have to use EIGEN_ALIGN_STATICALLY and not EIGEN_DONT_ALIGN_STATICALLY...
...
(transplanted from 7b46d7ed0f20640106abefd47e2b36fea66a1e51
)
2011-05-28 11:38:53 +02:00
Gael Guennebaud
d7d76bf4ca
bug #225 : add a unit test for memory leak
...
(transplanted from 5541bcb7692088ecc671a9e0ebf8af96eaec208e
)
2011-05-23 14:20:49 +02:00
Gael Guennebaud
cf76a50a34
bug #271 : fix copy/paste mistakes in doc
2011-05-23 13:39:26 +02:00
Gael Guennebaud
ee46ae9ba7
clean a bit previous patch (ctor vs static_cast and a few bits)
...
(transplanted from da644fb0c3e0b7fcda03ba27a02061c084809b9f)
2011-05-23 13:34:04 +02:00
David H. Bailey
b3c3627c72
fix implicit scalar conversions (needed to support fancy scalar types, see bug #276 )
...
(transplanted from d61f1eae804a5dc4924f167c00fbde31c1bef7ea)
2011-05-23 11:20:13 +02:00
Gael Guennebaud
e3a521be6b
backport 7209d6a12610d4682c65a99f12b0d0278fbbe81d
...
(fix gemv_static_vector_if on architectures that cannot aligned on the stack (e.g., ARM NEON))
2011-05-21 22:19:12 +02:00
Gael Guennebaud
4c7d57490c
clean several other assertion checking tests
...
(transplanted from 96464f8563720f09648876d7f268db6059615a19
)
2011-05-20 09:59:15 +02:00
Gael Guennebaud
fe21e084b4
fix vectorization_logic when EIGEN_GCC_AND_ARCH_DOESNT_WANT_STACK_ALIGNMENT
...
(transplanted from 501bc602ece7b6081e431e0c1b69bcabd217ba08
)
2011-05-19 21:52:40 +02:00
Gael Guennebaud
282fd7a2da
NEON: fix plset
...
(transplanted from f2837aebc4179c71145545c5e5988734c7ed30b2
)
2011-05-18 21:12:08 +02:00
Gael Guennebaud
7d28c618a0
add unit test for plset
...
(transplanted from 8170ef0b2d3cc146fb2340226fe840e7caa287d0
)
2011-05-18 21:11:03 +02:00
Gael Guennebaud
f07fca2c80
NEON: disable unaligned assertion checking for non vectorized types
...
(transplanted from 7f2a88c91f758ef42772e8c877730f5233d71817
)
2011-05-18 14:11:40 +02:00
Gael Guennebaud
99ab2411e5
NEON: fix ploaddup
...
(transplanted from 85c137ccd4394123c06c36dcf414bd591a02c441
)
2011-05-18 08:15:47 +02:00
Gael Guennebaud
ffefe1bd2e
fix trmm for some unusual trapezoidal cases (a dense set of columns or rows is zero)
...
(transplanted from 568478ffe5a82608ac0ce3b6a1f5eac551dc9543
)
2011-03-28 17:41:46 +02:00
Gael Guennebaud
55574053d0
fix bug #267 : alloca is not aligned on arm
...
(transplanted from 179d42bb2b03199d8731a83f24b115d22c16ce20
)
2011-05-17 21:30:12 +02:00
Gael Guennebaud
ffee1d1c87
fix 228 (ei_aligned_stack_delete does not exist anymore)
...
(transplanted from 5fda8cdfb36a56288c54bd2f87bf596cb06b506a
)
2011-03-21 21:59:42 +01:00
Gael Guennebaud
adf5992767
port sparse LLT/LDLT to new stack allocation API
...
(transplanted from 535a61ede88e460f53afae26dc4b583b0dede0ad
)
2011-03-20 17:10:43 +01:00
Gael Guennebaud
19e7c672bb
clean a bit the stack allocation mechanism
...
(transplanted from b8ecda5c66a40e37d1300ce49c35bf0964a3f2d0
)
2011-03-19 10:27:47 +01:00
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