Alex Cunningham
3b5c6e8cef
Removed old Testable base class
2011-10-20 02:11:28 +00:00
Frank Dellaert
964af8b21c
Commented use of GTSAM_MAGIC_KEY
2011-08-18 13:18:26 +00:00
Richard Roberts
5057138ef1
Returning GaussianFactor instead of JacobianFactor from NonlinearFactor::linearize and NonlinearFactorGraph::linearize, so that HessianFactors may be returned as well.
2011-04-12 21:18:10 +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
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
Kai Ni
448ada270a
create n-way factor, return keys from nonlinear factor graph
2010-10-30 19:27:30 +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
Richard Roberts
130d9d2797
Made EliminationTree generic, with Symbolic and Gaussian unit tests
2010-10-15 15:53:36 +00:00
Kai Ni
24d499039f
prepend license information on all the codes
2010-10-14 04:54:38 +00:00
Alex Cunningham
07bda5aa97
Changed linear config names to *Values, updated comments
2010-10-09 03:09:58 +00:00
Richard Roberts
1d52ff90a8
Merged simplelinear branch into trunk
2010-10-08 22:04:47 +00:00
Richard Roberts
f1132359d4
Installing headers in subdirectories and converted include directives to match the subdirectory structure (also see email to frankcvs)
2010-08-19 17:23:19 +00:00
Frank Dellaert
fea5beb638
Re-organization: moving all files.
...
I re-organized into original cpp directory and 4 additional directories: base, geometry, slam, and tests.
cpp will be further renamed/sub-divided and contains the core library.
I wanted it not depend on geometry or slam, which necessitated moving complicated tests to a dedicated directory.
2010-07-12 07:16:31 +00:00