Frank Dellaert
|
ea953a3d45
|
Removed old FastVector code.
|
2018-11-08 22:32:39 -05:00 |
cbeall
|
895da61f05
|
Fix remaining FastVector errors for gcc + tbb + Ubuntu in tests
|
2018-11-08 16:18:51 -08:00 |
dellaert
|
79fe89eaa9
|
Switched to using c++11 braces-style initialization
|
2018-11-08 17:26:09 -05:00 |
dellaert
|
355bb25339
|
Metis does not like TBB allocated vectors
|
2018-11-08 16:53:08 -05:00 |
dellaert
|
99e346d6d1
|
return const & to vectors and remove obsolete member variable
|
2018-11-08 16:37:33 -05:00 |
dellaert
|
6fef22f1ed
|
C++ typedef is all we need?
|
2018-11-08 16:18:12 -05:00 |
dellaert
|
b7f7e147cd
|
Removed explicit again
|
2018-11-08 13:39:03 -05:00 |
Frank Dellaert
|
2aa43e11bd
|
Use KeyVector everywhere to avoid conversions
|
2018-11-08 10:10:32 -05:00 |
Frank Dellaert
|
43bae4dc2f
|
Added explicit to constructors
|
2018-11-08 00:58:30 -05:00 |
dellaert
|
8e7892875a
|
Check GeographicLib version
|
2018-11-06 17:32:31 -05:00 |
dellaert
|
2ee72806ab
|
Eigen warning on clang
|
2018-11-06 17:32:05 -05:00 |
dellaert
|
79d63010dd
|
Give access to bearing/range
|
2018-11-06 13:28:47 -05:00 |
Frank Dellaert
|
4113d99e20
|
On MSVC, use aligned malloc and free
|
2018-11-06 10:17:41 -05:00 |
Frank Dellaert
|
36f5dbf9d2
|
make_shared -> allocate_shared, for alignment
|
2018-11-06 10:17:13 -05:00 |
Frank Dellaert
|
d02b33af88
|
Deprecated ProductManifold as has alignment issues and is overly obfuscating.
|
2018-11-06 10:16:55 -05:00 |
Frank Dellaert
|
3c4aadc712
|
Use allocate_shared rather than make_shared to make sure alignment is good
|
2018-11-06 00:30:18 -05:00 |
Frank Dellaert
|
c58a78b60a
|
More aligned new operators
|
2018-11-06 00:29:38 -05:00 |
Frank Dellaert
|
2584d421b8
|
Weird alignment issue -> changed to static
|
2018-11-06 00:29:02 -05:00 |
Frank Dellaert
|
5409477c45
|
Add aligned new operator
|
2018-11-05 00:19:04 -05:00 |
Frank Dellaert
|
dedea83bd6
|
Merge remote-tracking branch 'origin/develop' into fix/alignment
|
2018-11-05 00:07:07 -05:00 |
Frank Dellaert
|
415e4b10b1
|
Adding a pre-compiled header for MSVC
(cherry picked from commit e38a3156c3)
|
2018-11-04 22:48:10 -05:00 |
Frank Dellaert
|
6e1994abd3
|
No longer uses ProductManifold, compilation issue with aligned operator.
|
2018-11-04 22:41:15 -05:00 |
Frank Dellaert
|
fb40155198
|
Merge remote-tracking branch 'origin/develop' into fix/alignment
|
2018-11-04 15:03:39 -05:00 |
Frank Dellaert
|
fce0f15c1b
|
Adding all missing GTSAM_EXPORT directives from 'origin/fix/msvc2017'
|
2018-11-04 14:32:29 -05:00 |
Frank Dellaert
|
b8f3cd0f13
|
Merge in alignment-related changes from 'origin/fix/msvc2017'
|
2018-11-04 13:05:28 -05:00 |
Frank Dellaert
|
72f71b2ff5
|
Patched warning, see http://eigen.tuxfamily.org/bz/show_bug.cgi?id=1402
|
2018-10-31 14:01:13 +00:00 |
Frank Dellaert
|
f998786cc0
|
Merge branch 'develop' into feature/Eigen_3.3.4
|
2018-10-31 08:34:32 -04:00 |
Frank Dellaert
|
2a0cee830d
|
Updated outdated comment
|
2018-10-23 19:55:41 +00:00 |
Frank Dellaert
|
a934e16360
|
Merge branch 'develop' into feature/Eigen_3.3.4
|
2018-10-23 07:20:35 -04:00 |
Frank Dellaert
|
1d214d4529
|
Successful wrap of Scenario
|
2018-10-16 17:01:47 -04:00 |
Frank Dellaert
|
4868a36b6c
|
Added optional initial pose in ConstantTwistScenario
|
2018-10-16 16:14:24 -04:00 |
Frank Dellaert
|
35d4bb1a76
|
After discussion with Andrei, a final version of logic, and new tests to check more cases. Tested with both typedef and old Point3 configs.
|
2018-10-13 12:18:25 -04:00 |
Andrei Costinescu
|
88c4bd0a33
|
Second attempt at a logical refactor of Unit3::basis method
|
2018-10-13 06:56:04 -04:00 |
Frank Dellaert
|
658ec8c17b
|
Merge develop into fix/Unit3
# Conflicts:
# gtsam_unstable/slam/SmartRangeFactor.h
|
2018-10-12 23:40:20 -04:00 |
Frank Dellaert
|
540be68b80
|
Refactored code paths to cover all 8 cases of H, B_, H_B_ with minimal calculation. Previous version was a bit hard to parse. Assign directly to B (formerly stacked) and jacobian (formerly derivative).
|
2018-10-12 23:30:47 -04:00 |
Andrei Costinescu
|
6ec0ca7982
|
Fixed maybe-uninitialized warnings in Unit3::basis function
|
2018-10-12 10:32:41 +00:00 |
Cyril Roussillon
|
b84f7ed22d
|
(#378) Allow zero dimension factors, as it was in gtsam 3.x
|
2018-10-10 09:02:54 +02:00 |
Frank Dellaert
|
a68ed656d2
|
We will not install unsupported Eigen features
|
2018-10-09 13:38:14 -04:00 |
Frank Dellaert
|
e37ff1e105
|
Switched to Eigen 3.3.4
|
2018-10-09 13:38:01 -04:00 |
Frank Dellaert
|
1cf5a2a80b
|
Fixed lint errors
|
2018-10-09 10:25:47 -04:00 |
Frank Dellaert
|
767c5d41ee
|
Showed compiler that B_ is always initialized
|
2018-10-09 09:11:50 -04:00 |
Frank Dellaert
|
285e2da5a8
|
Fixed lint errors
|
2018-10-09 00:04:36 -04:00 |
Frank Dellaert
|
dbf14ca1d8
|
Merge remote-tracking branch 'origin/develop' into fix/isam2
|
2018-10-08 23:58:51 -04:00 |
Frank Dellaert
|
1bc479fc3c
|
Fixed some lint errors
|
2018-10-08 22:54:36 -04:00 |
Frank Dellaert
|
f60e3332a4
|
Made explicit float to avoid ambiguous overload.
|
2018-10-08 21:51:42 -04:00 |
Frank Dellaert
|
ca80678ffc
|
Fixed more warnings
|
2018-10-08 21:38:50 -04:00 |
Frank Dellaert
|
366b2485c1
|
Fixed warnings flagged by Ubuntu g++
|
2018-10-08 21:00:22 -04:00 |
Frank Dellaert
|
3116fd30b9
|
Fixed lint errors
|
2018-10-02 21:53:49 -04:00 |
Frank Dellaert
|
3e0ee2052d
|
Small cleanup of copy/paste call
|
2018-09-30 15:26:36 -04:00 |
Frank Dellaert
|
c50b3cd6be
|
Eliminated some copypasta with lambda
|
2018-09-30 15:13:47 -04:00 |