Commit Graph

10832 Commits (70cfa20dc19a72ea61e16909d3dedca48c27df5c)

Author SHA1 Message Date
Frank Dellaert 2584d421b8 Weird alignment issue -> changed to static 2018-11-06 00:29:02 -05:00
Frank Dellaert 65c0515829 Ignore windows temps 2018-11-06 00:28:36 -05:00
Frank Dellaert 7d4ec36279 Removed some offending headers in pch 2018-11-06 00:19:54 -05:00
Frank Dellaert 68f1cbdb08 Refactored templates so we can get rid of FactorGraph include for faster/tighter compile 2018-11-06 00:18:45 -05:00
= e00c84227f Remove hessian factor hack. 2018-11-05 18:10:05 -05:00
= b05bd66ba2 Fix the Jacobian factor constructor to work with the last QP tests. 2018-11-05 17:52:55 -05:00
= f8c13a862d Remove Unused Tests and QPS Files. 2018-11-05 16:45:43 -05:00
Frank Dellaert f7bd2a5fa4 Merge remote-tracking branch 'origin/fix/alignment' into fix/msvc2017
# Conflicts:
#	gtsam/geometry/Pose3.h
#	gtsam/slam/EssentialMatrixConstraint.h
2018-11-05 09:38:03 -05:00
Frank Dellaert 5409477c45 Add aligned new operator 2018-11-05 00:19:04 -05:00
Frank Dellaert 7e566aeb16 Resolve alignment conflict 2018-11-05 00:15:21 -05:00
Frank Dellaert 86bd7a785c Merge remote-tracking branch 'origin/develop' into fix/msvc2017 2018-11-05 00:07:36 -05:00
Frank Dellaert dedea83bd6 Merge remote-tracking branch 'origin/develop' into fix/alignment 2018-11-05 00:07:07 -05:00
Frank Dellaert 34cdd4f529 Merge branch 'feature/pch' into develop 2018-11-05 00:04:29 -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
= 8dc55c63d6 Merge branch 'develop' of https://bitbucket.org/gtborg/gtsam into feature/LPSolver 2018-11-04 16:17:03 -05:00
= df025e68eb Style improvements and comments. 2018-11-04 16:16:13 -05:00
Frank Dellaert fb40155198 Merge remote-tracking branch 'origin/develop' into fix/alignment 2018-11-04 15:03:39 -05:00
Frank Dellaert ab67a94e26 Merge branch 'develop' into fix/msvc2017 2018-11-04 15:01:21 -05:00
Frank Dellaert 36c2885f0b Merge branch 'fix/gtsam_exports' into develop 2018-11-04 14:34:05 -05:00
Frank Dellaert fce0f15c1b Adding all missing GTSAM_EXPORT directives from 'origin/fix/msvc2017' 2018-11-04 14:32:29 -05:00
= b851c498b7 Fix parser to initialize values correctly. 2018-11-04 13:10:14 -05:00
Frank Dellaert b8f3cd0f13 Merge in alignment-related changes from 'origin/fix/msvc2017' 2018-11-04 13:05:28 -05:00
Frank Dellaert e38a3156c3 Adding a pre-compiled header for MSVC 2018-11-04 12:37:43 -05:00
= 1ee4f5e8d9 Merge branch 'develop' of bitbucket.org:gtborg/gtsam into feature/LPSolver 2018-11-03 21:23:55 -04:00
Frank Dellaert 1427977230 Undo Eigen change (needed to remove GTSAM_EXPORT in SO3 to do this) 2018-11-03 10:20:31 -04:00
Frank Dellaert 50e7ed7e54 Merge remote-tracking branch 'origin/develop' into fix/msvc2017 2018-11-03 00:37:29 -04:00
Frank Dellaert ce5072c7bb Merged in feature/Eigen_3.3.4 (pull request #331)
Feature/Eigen 3.3.4
2018-11-03 04:28:38 +00:00
Frank Dellaert 8900739bd3 Conditional aligned new, but not sure it has effect since inherits from pair 2018-11-03 00:21:36 -04:00
Frank Dellaert 2d0ba69fa4 Config-dependent aligned new operator 2018-11-02 23:31:28 -04:00
Frank Dellaert d7ca186269 Straightforward conditional aligned new operator 2018-11-02 23:29:52 -04:00
Frank Dellaert c93cd7e5f1 Removed unnecessary (I think) aligned new operators. 2018-11-02 23:26:20 -04:00
= 45d3b99b26 Merge remote-tracking branch 'origin/develop' into feature/LPSolver 2018-11-01 16:24:56 -04:00
Frank Dellaert e31b3f0519 Merged in fix/testwrap-failure (pull request #330)
Fix testWrap failure after Duy change

Approved-by: Mike Sheffler <msheffler@toyon.com>
2018-10-31 23:02:47 +00: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 70a9bbc404 Fix testWrap failure after Duy change 2018-10-31 12:51:30 +00:00
Frank Dellaert f998786cc0 Merge branch 'develop' into feature/Eigen_3.3.4 2018-10-31 08:34:32 -04:00
Mike Sheffler b8de033bd0 Merged in mikesheffler/gtsam (pull request #328)
Added gtsam:: qualifier
Close issue #384
2018-10-30 23:24:27 +00:00
AltNav NUC a1065a6424 Added gtsam:: qualifier 2018-10-30 15:32:37 -07:00
Mike Sheffler 136559d24a Merged gtborg/gtsam into develop 2018-10-30 15:12:34 -07:00
Frank Dellaert e493fc0718 Added an example to show how GTSAM can be used to model planar manipulator arms. 2018-10-28 17:38:22 -04:00
Frank Dellaert 1c2cd7045e Fixed alignment warnings on windows by adding EIGEN_MAKE_ALIGNED_OPERATOR_NEW 2018-10-23 23:37:36 -04:00
Frank Dellaert a7678698d3 Fixed some warnings 2018-10-23 23:20:17 -04:00
Frank Dellaert 9b7f80f25c GenericValue stores a T. So, it potentially has to be aligned. We check this requirement and call Eigen's aligning operator if so. 2018-10-23 22:51:44 -04:00
Frank Dellaert 846a2619df Don't export because has templated methods. Might need to revisit and export individual non-templated methods. 2018-10-23 22:50:30 -04:00
Frank Dellaert 2a0cee830d Updated outdated comment 2018-10-23 19:55:41 +00:00
Frank Dellaert 1c8578d52f Ignore MSVC 2017 files 2018-10-23 12:18:25 -04:00
Frank Dellaert 52da90a358 Merge branch 'feature/Eigen_3.3.4' into fix/msvc2017 2018-10-23 07:22:01 -04:00
Frank Dellaert a934e16360 Merge branch 'develop' into feature/Eigen_3.3.4 2018-10-23 07:20:35 -04:00
Frank Dellaert f8793f49ff Merge branch 'develop' into fix/msvc2017 2018-10-22 19:11:21 -04:00