Commit Graph

40 Commits (2856282932e2af64ae225e84bc1c4808c40852f0)

Author SHA1 Message Date
Frank Dellaert a38d76bcef Cleaned up ++ stragglers 2023-02-06 00:18:42 -08:00
Frank Dellaert ae7c17420d Replace std::tie with c++17 pattern matching 2023-02-04 10:28:14 -08:00
kartik arcot d1d5336ed0 global find/replace. Does not compile 2023-01-23 18:26:44 -08:00
kartik arcot 852e8768c0 shared_ptr, make_shared, allocate_shared 2023-01-22 08:40:02 -08:00
Varun Agrawal c7e75d2cd5 rename myJTNode to junctionTreeNode so we can better subclass ConstructorTraversalData 2022-09-02 15:12:58 -04:00
Abe fbe9aac41c squash local changes on top of gtsam upstream pull from 6/14/2016 2016-06-18 23:13:59 -07:00
Yao Chen ce2cd71112 Replaced BOOSE_FOREACH with for in gtsam folder. 2016-05-20 23:41:22 -04:00
dellaert e2d49922d2 Switch to list - made code be container-agnostic 2015-06-21 13:39:55 -07:00
dellaert b95bc712f4 Kill stray timing 2015-06-21 13:18:28 -07:00
dellaert c8f8791bab Moved merging to ClusterTree 2015-06-21 13:06:42 -07:00
dellaert 67013cba05 Separated merge decision from actual merging 2015-06-21 12:49:33 -07:00
dellaert 2dd83fd92c Count then merge 2015-06-21 11:44:17 -07:00
Frank Dellaert b6541c96de Reverse keys, finalized 2015-06-20 22:54:23 -07:00
Frank Dellaert 724bcdb6a0 Reversed adding of keys 2015-06-20 22:11:05 -07:00
Frank Dellaert cab4eaa567 Re-factored constructor to eliminate overly verbose types 2015-06-20 22:02:08 -07:00
Frank Dellaert 15d5542809 Renamed variable 2015-06-11 23:48:18 -07:00
Richard Roberts dfeea9bb16 Fixed problem of accessing an object after deleting it 2013-11-19 00:26:16 +00:00
Richard Roberts 750179dfbd Removed old clique-finding code 2013-11-18 19:48:37 +00:00
Richard Roberts 1f5f86f6e8 Avoid creating duplicate symbolic factors in JunctionTree constructor (small optimization) 2013-11-18 19:23:27 +00:00
Richard Roberts 13a43f41a7 Corrected exact clique-finding algorithm 2013-11-18 19:23:18 +00:00
Richard Roberts 5defdbe73f Fixed compile problems on windows 2013-11-05 16:06:10 +00:00
Richard Roberts 2dc40087d0 Fixed problem in ISAM2 marginalizeLeaves (with Luca, port from other repo) 2013-11-05 16:06:06 +00:00
Richard Roberts 69c7f6d137 Restored ClusterTree base class of JunctionTree 2013-10-09 17:39:19 +00:00
Frank Dellaert f65740e79e fixed filename in doxygen header 2013-10-04 21:28:26 +00:00
Richard Roberts 707b60aaf6 Fixed warning 2013-09-04 14:20:07 +00:00
Vadim Indelman 611fc14aaf Fixed compile errors on some macs 2013-08-27 15:53:30 +00:00
Richard Roberts 68c6bf4a38 Added CMake code and preprocessor macros so that everything works without TBB and falls back on single-threading 2013-08-16 20:26:07 +00:00
Richard Roberts 165e0b8797 Quick attempt at parallelizing back-substitution 2013-08-15 18:16:32 +00:00
Richard Roberts bd89c5fd45 Using FastVector (with tbb allocator) instead of vector 2013-08-15 17:21:20 +00:00
Richard Roberts b0659da607 Enabled multithreaded elimination by default 2013-08-14 19:47:29 +00:00
Richard Roberts f73db8847b Fixed bottleneck in reelimination with orphans 2013-08-12 03:57:17 +00:00
Richard Roberts 84261b38ff Fixed parentheses bug in JunctionTree constructor 2013-08-11 19:00:47 +00:00
Richard Roberts 957afb4835 Merge branch 'svn/branches/unordered'
Conflicts:
	gtsam/inference/JunctionTree-inst.h
2013-08-08 17:36:43 +00:00
Richard Roberts b572ad8131 Use functor structs instead of pointer-to-template-function 2013-08-08 16:30:10 +00:00
Richard Roberts c0ccec4656 Working on ISAM2 2013-08-07 02:56:39 +00:00
Alex Cunningham cee0a234ac Fixing compile problems 2013-08-06 17:50:50 +00:00
Richard Roberts e39d100b6a Made most global unit tests compile, includes dogleg, iterative, kalman filter, etc 2013-08-06 13:44:22 +00:00
Richard Roberts afb8a9aa1b Using 1 thread for now for profiling 2013-08-01 21:57:59 +00:00
Richard Roberts 60d5feb5cf Working on ISAM 2013-07-29 23:56:04 +00:00
Richard Roberts 3ade190128 Renamed old classes to "Ordered" and removed "Unordered" name from new classes 2013-07-29 23:55:40 +00:00