Commit Graph

49 Commits (ae7c17420de521303b7e20c58d83b271f88f920c)

Author SHA1 Message Date
Frank Dellaert ae7c17420d Replace std::tie with c++17 pattern matching 2023-02-04 10:28:14 -08:00
kartik arcot 769ecd3e96 remove tuple header 2023-01-23 18:30:09 -08:00
kartik arcot d1d5336ed0 global find/replace. Does not compile 2023-01-23 18:26:44 -08:00
kartik arcot 703cb5cbc7 remove make_shared header 2023-01-22 08:40:02 -08:00
kartik arcot 852e8768c0 shared_ptr, make_shared, allocate_shared 2023-01-22 08:40:02 -08:00
kartik arcot 8181b50de3 remove optional headers 2023-01-21 09:27:20 -08:00
kartik arcot 4e2f0cc36b gtsam_unstable/partition 2023-01-21 09:27:20 -08:00
Frank Dellaert d3a40fbc71 Use initializer lists in tests and gtsam_unstable 2023-01-07 23:59:39 -08:00
Frank Dellaert 9b5321ce03 Remove unused boost::assign headers 2023-01-07 23:58:35 -08:00
Tobias Fischer 4e6ec77294 Link to interface library in case system metis is used 2022-08-01 07:36:36 +10:00
Varun Agrawal a9a4075ff6
Merge pull request #1117 from acxz/metis-include
Allow more functionality through system METIS
2022-03-26 03:34:27 -04:00
acxz c7374307f4 use internal metislib.h; extern C for system&local 2022-02-22 12:57:43 -05:00
acxz 5d3b0bf1c1 only metis.h is needed to include both system and local metis.h file
metislib.h can be changed to <> due to cmake changes
2022-02-22 12:54:44 -05:00
acxz 6d1e7ebce4 add missing header guards under gtsam_unstable/ 2022-02-21 13:50:27 -05:00
Varun Agrawal 4f33cb8835 add guards for system Metis 2021-08-26 02:22:28 -04:00
Bernd Pfrommer 5801ab079d rename libmetis -> libmetis-gtsam to avoid collision with system libs 2020-06-01 16:20:56 -04:00
acxz 93b4081c7f update timing to use internal timing.h api 2020-05-09 21:29:08 -04:00
Jose Luis Blanco Claraco 76b29b78af
Prefer C++11 nullptr 2020-04-06 23:31:05 +02:00
Jose Luis Blanco-Claraco 7d3b3f1172 Fix use of non-standard array of non-constant length 2019-12-28 23:39:54 +01:00
Jose Luis Blanco-Claraco d76fc052b0
fix missing include 2019-12-20 10:06:15 +01:00
Frank Dellaert 5b686d3ec3 Fixed warning 2019-06-12 15:33:25 -04:00
Duy-Nguyen Ta b2e5dadcdb Merge branch 'develop' of https://bitbucket.org/gtborg/gtsam into fix/trailing_whitespaces
# Conflicts:
#	gtsam/symbolic/tests/testVariableIndex.cpp
#	gtsam_unstable/gtsam_unstable.h
#	gtsam_unstable/linear/RawQP.cpp
#	gtsam_unstable/linear/RawQP.h
2019-05-12 09:26:28 -04:00
Frank Dellaert 7b6eaa4333 removed unused typedefs 2019-04-13 22:05:49 -04:00
dellaert 97de0e3c82 Compilation fixes 2019-04-11 10:49:45 -04:00
Duy-Nguyen Ta 1cdc228d6a remove trailing spaces 2019-02-11 10:58:34 -05:00
Chris Beall f4d1fec558 Fix compiler error in GenericGraph when GTSAM_ALLOW_DEPRECATED_SINCE_V4=OFF 2018-12-19 11:08:52 -08:00
chrisbeall 7371097d6d Make FindSeparator-inl.h compile with recent versions of boost 2018-12-15 15:16:49 -08:00
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
dellaert 72fe66d468 Removed headers 2016-05-22 14:22:36 -07:00
yao f7ec58cde0 Replaced BOOSE_FOREACH with for in gtsam_unstable folder. 2016-05-21 11:52:14 -04:00
Abhijit Kundu 1c97d1270d Changing include order so as to OpenMP flags (if used) are defined
before metis. This fixes a compilation error with testFindSeparator.cpp
2014-11-11 17:14:51 -05:00
cbeall3 699153ece9 Coding convention: convert tabs to two spaces 2014-10-30 12:44:46 -04:00
cbeall3 f4dc6a3a95 Fix metis linking in tests 2014-07-16 14:45:12 -04:00
Richard Roberts 2591f7dca2 Fixed missing gtsam_unstable/partition tests 2014-06-07 19:01:13 -07:00
cbeall3 2f180d1d02 Remove using namespace std from header files 2014-05-05 16:35:22 -04:00
Andrew Melim e98b90bd2a Make building of metis/partition optional via cmake flag 2014-04-04 15:49:04 -04:00
cbeall3 178b7f29da clang warnings 2014-03-17 21:56:50 -04:00
Andrew Melim 9ffc928536 Correct signed vs unsigned comparison warnings 2014-03-17 12:07:54 -04:00
Andrew Melim 719592258b Remove unused variable 2014-03-17 12:04:40 -04:00
Richard Roberts bf1f5037d0 Fixed warning 2014-03-01 20:41:05 -05:00
Andrew Melim efcf58161c Spelling correction for adjacency, correct unused var warnings and unsigned vs signed int comparision warnings 2014-02-23 17:55:18 -05:00
Andrew Melim adeac28527 Graph reduction unit test pass 2014-02-23 17:47:39 -05:00
Andrew Melim 46c52bc957 Issues with key index versus graph index is source of the problem re heap trashing. Need to verify GenericGraph but seems that properly odering the keys fixes the issues. 2014-02-23 17:42:21 -05:00
Andrew Melim 2c5c38c855 Unit tests pass using GenericGraph 2D, use of GenericGraph 3D causes heap corruption during prepare graph for some unknown reason 2014-02-23 16:37:09 -05:00
Andrew Melim 0aa32a748f Updating to new metis interface. Need to address prepareMetisGraph since its causing core dump on second edgeseparator test 2014-02-21 18:20:43 -05:00
Andrew Melim 05e42ba452 Test Separator unit test passes. Partially 2014-02-21 11:21:08 -05:00
Andrew Melim 1ff9309533 Parition builds partially. Computing edge separate is no longer a separate function in METIS. testFindSep fails 2014-02-20 14:36:14 -05:00
Andrew Melim f48b8e593c Move tests to folder 2014-02-20 12:27:58 -05:00
Andrew Melim 1d9aa38a62 Move partition over 2014-01-28 19:38:28 -05:00