Gael Guennebaud
|
c91fed1eec
|
fix aligned_allocator::allocate interface
(transplanted from f82b3ea241
)
|
2011-06-14 08:50:25 +02:00 |
|
Gael Guennebaud
|
46f4bd9ed4
|
fix aligned_stack_memory_handler for null pointers
(transplanted from 6441e8727b
)
|
2011-04-21 09:00:55 +02:00 |
|
Gael Guennebaud
|
c0f867ed10
|
bump to 3.0.1
|
2011-05-30 15:15:37 +02:00 |
|
Gael Guennebaud
|
55574053d0
|
fix bug #267: alloca is not aligned on arm
(transplanted from 179d42bb2b
)
|
2011-05-17 21:30:12 +02:00 |
|
Gael Guennebaud
|
19e7c672bb
|
clean a bit the stack allocation mechanism
(transplanted from b8ecda5c66
)
|
2011-03-19 10:27:47 +01:00 |
|
Gael Guennebaud
|
c3342b0bb4
|
fix memory leak when a custom scalar throw an exception
(transplanted from 290205dfc0
)
|
2011-03-19 01:06:50 +01: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 a96c849c20
: Document enums in Contants.h (bug #248).
|
2011-05-03 17:18:10 +01:00 |
|
Benoit Jacob
|
67e24b85a4
|
bump
|
2011-03-18 05:13:34 -04:00 |
|
Benoit Jacob
|
4931a719f4
|
bump
|
2011-03-14 14:10:05 -04: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
|
c541d0a62e
|
disable ICC 12 warning 279 - controlling expression is constant
|
2011-03-06 19:06:44 -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 |
|
Benoit Jacob
|
77fc6a9914
|
bump
|
2011-02-28 00:55:52 -05:00 |
|
Benoit Jacob
|
4846c76d9d
|
shut up a stupid clang 2.8 warning
|
2011-02-27 20:18:03 -05:00 |
|
Gael Guennebaud
|
c78b5fd9aa
|
fix no newline warning
|
2011-02-23 09:23:11 +01:00 |
|
Benoit Jacob
|
c58a2ff03a
|
add EIGEN_PERMANENTLY_DISABLE_STUPID_WARNINGS non-default option. Use it in our own CMakeLists. also add a include-guard-like mechanism to prevent doing unmatched #pragma warning push/pop.
|
2011-02-22 10:05:41 -05:00 |
|
Benoit Jacob
|
720767ae40
|
ICC 12 / linux only defined __INTEL_COMPILER, not __intel_compiler
|
2011-02-22 09:32:39 -05:00 |
|
Benoit Jacob
|
d8e97aee89
|
shut up stupid ICC warnings
|
2011-02-22 09:31:22 -05:00 |
|
Benoit Jacob
|
3884308da7
|
__attribute__((flatten)) seems to be recognized by neither clang nor icc despite these compilers defining __GNUC__.
|
2011-02-22 08:40:37 -05:00 |
|
Gael Guennebaud
|
b8ef48c46d
|
for consistency forward declare tan, asin, acos functors
|
2011-02-17 18:23:04 +01:00 |
|
Jitse Niesen
|
be224d93f4
|
Include necessary header files when working around bug #89.
Fixes bug #188.
|
2011-02-17 11:51:48 +00:00 |
|
Benoit Jacob
|
59596efdf7
|
Fix bug #89: on GCC <= 4.3, use a custom assert implementation to work around a compiler bug
|
2011-02-16 08:50:19 -05:00 |
|
Benoit Jacob
|
58986ac832
|
bump
|
2011-02-12 18:57:04 -05:00 |
|
Hauke Heibel
|
509ca63543
|
Merge
|
2011-02-12 18:50:53 +01:00 |
|
Hauke Heibel
|
beb03032b7
|
Disabled warning regarding the use of uninitialized variables on MSVC.
|
2011-02-12 18:48:57 +01:00 |
|
Jitse Niesen
|
9ac68e40a0
|
Write topic page for storage orders.
|
2011-02-12 17:43:29 +00:00 |
|
Gael Guennebaud
|
40526e24b4
|
fix memory leak (when conservatively resizing vectors of dynamically allocated scalar types such as bugnums)
|
2011-02-07 19:52:16 +01:00 |
|
Benoit Jacob
|
9105e62d0a
|
introduce EIGEN_MAKING_DOCS to tell whether we're compiling the docs examples
|
2011-02-06 12:51:42 -05:00 |
|
Benoit Jacob
|
182ed9ba6c
|
merge
|
2011-02-06 11:57:31 -05:00 |
|
Benoit Jacob
|
dab4e583cb
|
fix EIGEN_STATIC_ASSERT_LVALUE (fix found by failtests)
|
2011-02-06 11:56:33 -05:00 |
|
Hauke Heibel
|
d975b82105
|
Removed internal::as_argument. This fixes the alignment issues of bug #165.
|
2011-02-06 17:33:04 +01:00 |
|
Thomas Capricelli
|
0ed604583f
|
turnaround for a compiler bug in gcc 3.4.6
|
2011-02-04 12:09:30 +01:00 |
|
Gael Guennebaud
|
6e67d15795
|
now gemv supports strides
|
2011-01-30 08:17:46 +01:00 |
|
Benoit Jacob
|
52fed69baa
|
add test for geometry with eigen2_ prefixes. fix that stuff.
|
2011-01-27 11:21:38 -05:00 |
|
Gael Guennebaud
|
955e096277
|
add an Options template parameter to Hyperplane and ParametrizedLine
|
2011-01-27 17:17:06 +01:00 |
|
Gael Guennebaud
|
a954a0fbd5
|
Add an Options template paramter to Transform to enable/disable alignment
|
2011-01-27 16:07:33 +01:00 |
|
Christoph Hertzberg
|
0aa752fc4f
|
add quaternion Options, add unaligned possibility
|
2011-01-27 09:14:22 -05:00 |
|
Gael Guennebaud
|
0bfb78c824
|
allow mixed complex-real and real-complex dot products
|
2011-01-27 09:59:19 +01:00 |
|
Gael Guennebaud
|
1eb85b4cf1
|
allow the possibility to automatically call or not the ctors on a per scalar type basis, and disable automatic initialization of std::complex<>
|
2011-01-26 17:56:49 +01:00 |
|
Gael Guennebaud
|
98285ba81c
|
merge
|
2011-01-26 16:36:07 +01:00 |
|
Gael Guennebaud
|
15ef62ca43
|
extend PermutationMatrix and Transpositions to support arbitrary interger types and to support the Map/Wrapper model via base and derived classes
|
2011-01-26 16:33:23 +01:00 |
|
Benoit Jacob
|
76c630d185
|
eigen2 support: import SVD back, pass SVD tests
|
2011-01-26 10:33:03 -05:00 |
|
Benoit Jacob
|
1d98cc5e5d
|
eigen2 support: implement part<SelfAdjoint>, mimic eigen2 behavior braindeadness-for-braindeadness
|
2011-01-25 21:22:04 -05:00 |
|
Benoit Jacob
|
07e3ef4f38
|
eigen2: pass QR decomposition and hyperplane tests
|
2011-01-25 11:19:26 -05:00 |
|
Benoit Jacob
|
09d1923f61
|
eigen2: pass lu test
|
2011-01-25 10:02:36 -05:00 |
|
Benoit Jacob
|
bd12ac4ffc
|
import eigen2 Geometry module into Eigen2Support.
fix build of geometry tests
|
2011-01-24 11:21:58 -05:00 |
|
Benoit Jacob
|
c3a4f6b5c5
|
const-qualify template parameters representing const arguments to expressions.
needed to fix docs compile issue.
|
2011-01-24 08:27:06 -05:00 |
|
Benoit Jacob
|
34d93686db
|
lots more EIGEN2_SUPPORT fixes. Now several of the most important core tests build and succeed.
|
2011-01-20 10:36:32 -05:00 |
|
Benoit Jacob
|
c7eaca50a0
|
__cpuidex is not (always) present in VS 2008 + SP1, it seems
|
2011-01-17 11:17:45 -05:00 |
|