Frank Dellaert
754d03696d
Undo changes in 3dparty
2022-01-03 10:27:42 -05:00
Frank Dellaert
6d0c55901c
Global replace to V42
2022-01-02 15:49:47 -05:00
Varun Agrawal
ad73645c83
Merge branch 'develop' into feature/system-metis-lib
2021-08-26 00:25:41 -04:00
Varun Agrawal
02abc53fc1
fix metis based warnings in CMake and compiling
2021-01-05 10:07:06 -05:00
Jose Luis Blanco-Claraco
9d41178070
Use METIS system library if so selected
2020-10-19 07:52:12 +02:00
Frank Dellaert
7cfc5c3522
Added Spectra 0.9.0 to 3rdparty
2020-08-10 22:56:43 -04:00
Varun Agrawal
a4ef531a32
print Eigen Unsupported status message correctly
2020-06-24 19:23:37 -05:00
Bernd Pfrommer
5801ab079d
rename libmetis -> libmetis-gtsam to avoid collision with system libs
2020-06-01 16:20:56 -04:00
Bernd Pfrommer
71f4bb3019
Use GNUInstallDirs to make install destination directories configurable
2020-05-31 21:52:00 -04:00
Fan Jiang
982c904c1c
Cleanup the cmake files
2020-01-06 18:52:09 -05:00
Fan Jiang
4f214b5e6b
Allow static metis in shared lib
2020-01-06 16:25:33 -05:00
Jose Luis Blanco-Claraco
7aeb153da8
Fix build errors in examples/tests
2019-12-28 20:31:52 +01:00
mxie32
939aba3621
upgrade colamd to suite-sparse-5.4.0
2019-10-19 17:51:15 -04:00
Varun Agrawal
7dc1811d54
add cmake flag to include eigen-unsupported module
2019-09-12 14:56:12 -04:00
chrisbeall
c5488c7568
Upgrade to GeographicLib 1.49 - Apple clang was no longer happy with 32bit config flags. Fixed in version 1.48.
2019-05-18 21:07:00 -07:00
chrisbeall
ba09d5d676
Fix GeographicLib configuration when GTSAM_INSTALL_GEOGRAPHICLIB is toggled from ON to OFF, or when system-installed copy disappears.
2019-05-18 20:52:21 -07:00
jlblancoc
2505ef6623
metis: rely on global BUILD_SHARED_LIBS"
2019-01-11 00:31:22 +01:00
chrisbeall
24712f674e
Upgrade to Eigen 3.3.7
2018-12-12 09:12:17 -08:00
Chris Beall
a2f7389518
Upgrade to Eigen 3.3.6
2018-12-11 11:27:31 -08:00
dellaert
2ee72806ab
Eigen warning on clang
2018-11-06 17:32:05 -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
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
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
4a8c2f666c
Fixed warning
2018-09-28 11:20:26 -04:00
Simon Julier
108da4957a
Set the INSTALL_NAME on the shared libraries.
2018-02-16 10:53:58 +00:00
chrisbeall
18fb907a85
As of SuiteSparse 4.5.6 CCOLAMD is now licensed under BSD-3!
2017-10-17 08:27:44 -07:00
chrisbeall
e64bc1007c
Upgrade to Eigen 3.2.10 - http://eigen.tuxfamily.org/index.php?title=ChangeLog#Eigen_3.2.10
2016-10-09 22:18:11 -07:00
dellaert
2c7d2dfff4
Ingested CCOLAMD 2.9.5 from April 1, 2016
2016-04-16 12:49:08 -07:00
Frank
0372a959ee
Many small improvements, bug-fixes, and tests
2016-02-24 11:01:19 -08:00
chrisbeall
aebdd2dc2f
Eigen 3.2.8 - mostly minor bugfixes http://eigen.tuxfamily.org/index.php?title=ChangeLog#Eigen_3.2.8
2016-02-16 21:06:57 -05:00
Frank
52f3432988
Moved numpy_eigen headers to a more logical place
2016-01-28 16:47:12 -08:00
dellaert
eb5d026a4a
Synced with commit b30d90bf70 (diff-43bc6d5065b2331de9923fd47b8c5d56)
2016-01-20 09:28:30 -08:00
dellaert
ba13d74363
Delete 3dparty numpy C-api
2016-01-19 09:56:36 -08:00
Ellon Mendes
2754613072
Add support for int64 and uint64 as it was done in Schweizer-Messer
...
See https://github.com/ethz-asl/Schweizer-Messer
2015-12-03 13:04:54 +01:00
Ellon Mendes
eb798f88fe
Add NumPy C-API 1.8.2 to gtsam/3rdparty; Add option o use system or bundled one
2015-12-02 13:35:17 +01:00
Ellon Mendes
2dbe7fa2e9
Add numpy_eigen as a 3rd party library.
...
This commit adds a simple version of numpy_eigen, copied from
gtborg/numpy_eigen commit 255c09efb82496, and with a fix released in the commit
9a75383733b3dc4bc2bb0649053949ad2bec9326 of Scheizer-Messer/numpy_eigen
(https://github.com/ethz-asl/Schweizer-Messer/tree/master/numpy_eigen )
Conflicts:
CMakeLists.txt
gtsam/CMakeLists.txt
2015-12-02 13:35:14 +01:00
cbeall3
b40db44470
Update to Eigen 3.2.7
2015-11-10 12:50:25 -05:00
cbeall3
702c73fc75
Patch Memory.h
2015-10-13 13:30:24 -04:00
cbeall3
41ded95b54
Upgrade to Eigen 3.2.6, which finally seems to include all patches we have submitted to Eigen!
2015-10-13 10:15:23 -04:00
cbeall3
4015fba225
Fix system-installed GeographicLib detection and run tests.
2015-05-24 19:15:37 -04:00
Frank
e43591e4d5
Fixed Eigen include issue
2015-05-12 12:42:18 -07:00
cbeall3
88e0ae3f7a
Remove unneeded Eigen include config file, and minor cleanup
2015-03-18 21:46:12 -04:00
Chris Beall
74289d550d
Upgrade to Eigen 3.2.4 from 3.2.2 - Some patches still applied
2015-03-05 21:31:37 -05:00
Thomas Schneider
b23de64ce0
* Print symbol interpretation of key in IndeterminantLinearSystemException.
...
* Add fPIC to libmetis.
* Fix warnings in PreintegratedBase.
2015-02-16 09:59:18 +01:00
Chris Beall
7cdbac4b5c
Fix warnings by latest CMake 3.1. Variables should be unquoted: Policy CMP0054 is not set: Only interpret if() arguments as variables or keywords when unquoted.
2015-01-16 09:33:02 -05:00
cbeall3
62ca5c23ee
CMake to install headers
2014-12-03 23:20:29 -05:00
cbeall3
003e7a06ab
3rdparty/ceres include paths
2014-12-03 23:11:54 -05:00
cbeall3
cbaf96e28c
Move and rename ceres headers
2014-12-03 23:07:26 -05:00