Commit Graph

70 Commits (0a501a561549d98181b1fc6d1d8dfb34042b2ba2)

Author SHA1 Message Date
Nick Barrash f7865c80b1 added comment groupings to inference 2012-01-23 19:54:45 +00:00
Alex Cunningham 4e5e361d3f Removed extraneous references to gtsam/inference/graph.h - now only in SubgraphSolver 2012-01-22 16:46:38 +00:00
Frank Dellaert fa200f511a Added methods to add JacobianFactor and HessianFactor, the templated push_back gives trouble... 2012-01-20 04:33:30 +00:00
Richard Roberts a56fe9572e (in branch) comment fix 2011-12-13 22:48:50 +00:00
Richard Roberts 8d5facb09e (in branch) make check passes after refactoring and code changes for including -inl.h files from .h files 2011-12-12 23:19:31 +00:00
Richard Roberts e6a43d6330 (in branch) Dogleg in ISAM2 in progress 2011-11-12 21:19:46 +00:00
Richard Roberts 53dfa5dbb9 Merging Dogleg into trunk 2011-11-05 21:29:02 +00:00
Alex Cunningham af093c2a27 Added concept checks to several generic algorithms 2011-10-20 15:13:52 +00:00
Alex Cunningham 3b5c6e8cef Removed old Testable base class 2011-10-20 02:11:28 +00:00
Richard Roberts 6a74656ca9 Cleaned up constructors 2011-10-03 03:55:55 +00:00
Alex Cunningham fa4faa274a Merge branch 'prep_0.9.3' 2011-06-13 16:55:31 +00:00
Frank Dellaert 5c193422af Major change, elimination functions are now passed an "Eliminate function", so you can select at run-time which factorization method is used (symbolic, QR, etc...). 2011-03-24 19:27:12 +00:00
Richard Roberts d99d047a77 Renamed typedef name Factor to FactorType 2011-03-01 16:42:57 +00:00
Richard Roberts 1c27b1021f Removed incorrect dynamic_pointer_cast that caused a compile error for non-virtual derived factors. 2011-02-18 22:10:21 +00:00
Richard Roberts 31ffd3877f Cleaned up use of fast_pool_allocator to gtsam::FastMap, List, and Set instead 2011-02-04 02:56:12 +00:00
Richard Roberts 4880257e69 Merging hessianfactor branch, Cholesky is now default and GaussianFactor is virtual (see email to frankcvs) 2011-01-20 22:22:00 +00:00
Yong-Dian Jian 2a9bfb944c add a "const" version of an existing interface 2010-12-27 16:10:36 +00:00
Richard Roberts a8a584d38e Rolling back last commit (undoing merge of hessianfactor branch) - does not compile on Linux, could be compiler or boost version problems. Also will probably break Alex's stuff so will work that out before merging. 2010-12-17 01:11:28 +00:00
Richard Roberts de1892016d Merged in hessianfactor branch, Cholesky is now default. This merge also includes improved timing statements with automatic outlining and low overhead 2010-12-17 00:51:51 +00:00
Richard Roberts 2c90e3d836 Moved the subdirectories that compile into libgtsam.la into a 'gtsam' subdirectory. Hopefully a good fix for the problem we had trying to make a gtsam distribution, that the source directory may not be called 'gtsam'. 2010-10-25 20:10:33 +00:00