Chris Beall
f21a431427
Make gtsam_unstable/partition compile again, and actually build when GTSAM_SUPPORT_NESTED_DISSECTION=ON
2018-12-14 14:53:03 -08:00
Nghia Ho
ed05fa6a7b
Merged in nghia_prenav/gtsam/fix/valgrind_isam2clique (pull request #353 )
...
Fix/valgrind isam2clique
2018-12-14 21:20:38 +00:00
Nghia Ho
e8da58725f
formatting
2018-12-14 12:18:43 -08:00
Nghia Ho
4da1b7189d
change help output text
2018-12-14 12:16:19 -08:00
Nghia Ho
8b8947b95c
fixed typo
2018-12-14 12:15:14 -08:00
Nghia Ho
937cdcf4d9
shorten parameter values
2018-12-14 12:12:33 -08:00
Nghia Ho
224af650bb
add test code
2018-12-13 17:28:52 -08:00
Nghia Ho
ff05eee0ca
fix for valgrind invalid read warning
2018-12-13 17:03:31 -08:00
Chris Beall
60a6fae171
Merged in feature/delete-derived-value (pull request #349 )
...
Delete unused DerivedValue.h
2018-12-13 23:38:26 +00:00
Chris Beall
28a6c39b85
Clean up documentation in Value.h
2018-12-13 14:06:44 -08:00
Chris Beall
e550f4f2ae
Delete unused DerivedValue.h
2018-12-13 14:06:44 -08:00
Chris Beall
0f3b7854f0
Merged in feature/eigen-3.3.7 (pull request #351 )
...
Upgrade to Eigen 3.3.7
Approved-by: Guillaume Jacob <guillaume.jacob@easymile.com>
2018-12-13 14:25:39 +00:00
chrisbeall
24712f674e
Upgrade to Eigen 3.3.7
2018-12-12 09:12:17 -08:00
Chris Beall
40b2ce5d1d
Merged in fix/quaternion-tests (pull request #350 )
...
Fix testScenario when in quaternion mode
2018-12-12 13:36:38 +00:00
Chris Beall
0295f1e240
Fix testScenario in quaternion mode
2018-12-11 21:00:43 -08:00
Chris Beall
85513c3b05
Merged in feature/eigen-3.3.6 (pull request #348 )
...
Upgrade to Eigen 3.3.6
2018-12-11 23:10:17 +00:00
Chris Beall
a2f7389518
Upgrade to Eigen 3.3.6
2018-12-11 11:27:31 -08:00
Chris Beall
d56033b5a5
Add CMake check for incompatible MKL + Eigen 3.3.4
2018-12-11 10:56:56 -08:00
Jing Dong
bbd6ac0c11
Merged in fix/PCHvirtualmemoryrange (pull request #346 )
...
fix virtual memory range for PCH exceeded
2018-12-02 10:08:15 +00:00
Jing Dong
ce460eea92
fix virtual memory range for PCH exceeded
2018-11-30 15:48:16 -05:00
Chris Beall
38948179f2
Merged in fix/no-deprecated-build (pull request #344 )
...
close issue #406
Fix build for GTSAM_ALLOW_DEPRECATED_SINCE_V4=OFF
2018-11-27 19:36:36 +00:00
Chris Beall
8c221efda2
Fix build for GTSAM_ALLOW_DEPRECATED_SINCE_V4=OFF
2018-11-27 10:54:14 -08:00
JOSE LUIS BLANCO CLARACO
ec334877ff
Merged in jlblancoc/gtsam-1/jlblancoc/remove-bigobj-flag-here-its-already-enab-1543332617283 (pull request #343 )
...
Remove /bigobj flag here (it's already enabled in parent scope)
2018-11-27 15:40:52 +00:00
JOSE LUIS BLANCO CLARACO
67d87cb2bd
Remove /bigobj flag here (it's already enabled in parent scope)
...
Already defined here: 0e679b8b97/CMakeLists.txt (lines-334)
This was also causing build errors due to a missing whitespace between cl parameters.
2018-11-27 15:30:29 +00:00
JOSE LUIS BLANCO CLARACO
0e679b8b97
Merged in jlblancoc/gtsam/fix-msvc-pch (pull request #342 )
...
Fix MSVC PCH
2018-11-26 19:01:17 +00:00
Chris Beall
84febaf679
Merged in fix/boost-1_66-1_68_serialization (pull request #340 )
...
Fix xml roundtrip serialization crash in boost 1.66-1.68
2018-11-26 16:16:54 +00:00
Jose Luis Blanco-Claraco
b15f50fb8f
fix ambiguous function call (MSVC2017)
2018-11-26 10:43:53 +01:00
JOSE LUIS BLANCO CLARACO
5dcd61ba90
Fix PCH in MSVC
2018-11-25 23:51:34 +00:00
Chris Beall
4b2070df2b
Fix xml roundtrip serialization crash in boost 1.66-1.68.
2018-11-20 15:02:15 -08:00
Mike Sheffler
6f8bfe0f0a
Merged in mikesheffler/gtsam (pull request #338 )
...
Add <boost/serialization/vector.hpp> to fix a whole raft of compilation problems in gtsam_unstable_wrapper.cpp
* Add <boost/serialization/vector.hpp> to fix a whole raft of compilation problems in gtsam_unstable_wrapper.cpp
* Move the addition of the boost vector serialization include
* Moved include again. Frank pointed out that it really belongs in FactorGraph, not VectorValues. My bad.
2018-11-16 20:49:48 +00:00
Frank Dellaert
478c8605c2
Merged in fix/msvc2017 (pull request #332 )
...
Fixed several issues on Windows. Even with this PR merged, I know there are still some problems, especially with doubly linked symbols, but I think this issue is only there for certain targets. I can definitely compile and run some of the examples using this branch, however, whereas before I could not. In addition, it does not affect compilation on Ubuntu or Mac.
2018-11-16 17:15:02 +00:00
Chris Beall
64eaa16a56
Merged in fix/attitude-factor-serialization (pull request #339 )
...
Fix Attitude Factor serialization
2018-11-16 02:50:05 +00:00
cbeall
e5cd8c6dae
Fix serialization of AttitudeFactor and add roundtrip test
2018-11-15 11:33:52 -08:00
Frank Dellaert
bf1edde6e2
Merged in feature/Adjoint_tests (pull request #337 )
...
Just making sure Adjoints are correct
Approved-by: Andrei Costinescu <andrei.costinescu@yahoo.com>
2018-11-10 16:05:09 +00:00
Frank Dellaert
48117d35ff
Just making sure Adjoints are correct
2018-11-10 01:18:27 -05:00
Frank Dellaert
a014fd2f22
Merge remote-tracking branch 'origin/develop' into fix/msvc2017
...
# Conflicts:
# gtsam/geometry/tests/testCameraSet.cpp
# gtsam/inference/Ordering.h
2018-11-09 12:10:57 -05:00
Frank Dellaert
4ca70bea3a
Merged in FastVector Alias/KeyVector everywhere (pull request #335 ).
...
When trying to add explicit to constructors in FastVector I found there were a lot of implicit conversions going on inside GTSAM. This PR should remedy that. I also switched to a type alias for FastVector, since we are now squarely C++11.
2018-11-09 03:35:43 +00:00
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
8f83791bb6
Fixed 'make timing' compile errors
2018-11-08 17:17:13 -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
dellaert
d86782eebc
Some remaining std::vector stragglers
2018-11-08 12:25:21 -05:00
Frank Dellaert
2aa43e11bd
Use KeyVector everywhere to avoid conversions
2018-11-08 10:10:32 -05:00
Frank Dellaert
1becaab652
Added comment
2018-11-08 09:52:12 -05:00
Frank Dellaert
85a2c8e5bf
Restored flag, builds fine
2018-11-08 09:51:46 -05:00
Frank Dellaert
8d61e3a4d9
Restored to (nonsensical?) state it was before
2018-11-08 09:51:23 -05:00