dcbba523f2 
								
							
								 
							
						 
						
							
							
								
								Use system Eigen if version >= 3.2.5 since that includes our patches  
							
							
							
						 
						
							2016-02-09 21:39:20 +00:00  
				
					
						
							
							
								 
						
							
							
								760a375a32 
								
							
								 
							
						 
						
							
							
								
								External define for depricated functions  
							
							
							
						 
						
							2016-02-09 10:30:05 -05:00  
				
					
						
							
							
								 
						
							
							
								79e29e3d19 
								
							
								 
							
						 
						
							
							
								
								Prohibit configuration with GTSAM_BUILD_PYTHON AND GTSAM_ALLOW_DEPRECATED_SINCE_V4 both turned ON  
							
							
							
						 
						
							2016-02-02 01:34:13 -05:00  
				
					
						
							
							
								 
						
							
							
								4eeedd31fc 
								
							
								 
							
						 
						
							
							
								
								Fix GTSAM_ALLOW_DEPRECATED_SINCE_V4 flag typo  
							
							
							
						 
						
							2016-01-28 12:00:39 -05:00  
				
					
						
							
							
								 
						
							
							
								540772819b 
								
							
								 
							
						 
						
							
							
								
								Added definition  
							
							
							
						 
						
							2016-01-27 22:07:46 -08:00  
				
					
						
							
							
								 
						
							
							
								f078741ed4 
								
							
								 
							
						 
						
							
							
								
								New GTSAM option  
							
							
							
						 
						
							2016-01-26 23:57:44 -08:00  
				
					
						
							
							
								 
						
							
							
								fe56fcd747 
								
							
								 
							
						 
						
							
							
								
								Make option text consistent with Matlab text  
							
							
							
						 
						
							2016-01-24 23:40:11 -05:00  
				
					
						
							
							
								 
						
							
							
								4c44ddc4e6 
								
							
								 
							
						 
						
							
							
								
								Print all python-related dependency warnings at the end of cmake output with all the other warnings. Don't automatically toggle GTSAM_BUILD_PYTHON option to OFF - this is more consistent with how other options are handled.  
							
							
							
						 
						
							2016-01-21 01:13:22 -05:00  
				
					
						
							
							
								 
						
							
							
								86c3cf7ff6 
								
							
								 
							
						 
						
							
							
								
								Print cmake python options  
							
							
							
						 
						
							2015-12-02 13:35:17 +01:00  
				
					
						
							
							
								 
						
							
							
								ff298451d7 
								
							
								 
							
						 
						
							
							
								
								Build Python module by default  
							
							
							
						 
						
							2015-12-02 13:35:17 +01:00  
				
					
						
							
							
								 
						
							
							
								ea6ecdd9d5 
								
							
								 
							
						 
						
							
							
								
								Move subdirlist macro to cmake/GtsamPythonWrap.cmake  
							
							... 
							
							
							
							Conflicts:
	cmake/GtsamPythonWrap.cmake 
							
						 
						
							2015-12-02 13:35:16 +01:00  
				
					
						
							
							
								 
						
							
							
								ffae37a675 
								
							
								 
							
						 
						
							
							
								
								Revert python module to use old handwritten files  
							
							... 
							
							
							
							Just noticed several handwritten files here. I'm reverting the python module to
use these handwritten files to later add the files I was wrapping to the same
framework.
Classes from geometry were wrapped for an old C++ interface, so several
boost python's .def(...) were commented out.
Conflicts:
	python/gtsam/.gitignore 
							
						 
						
							2015-12-02 13:35:15 +01:00  
				
					
						
							
							
								 
						
							
							
								96d6b79f5e 
								
							
								 
							
						 
						
							
							
								
								Start organizing python module  
							
							... 
							
							
							
							Organize gtsam modules into submodules. Start with a handwritten noiseModel
module.
Conflicts:
	CMakeLists.txt 
							
						 
						
							2015-12-02 13:35:14 +01:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								ec934770f3 
								
							
								 
							
						 
						
							
							
								
								Initial stages of python wrapping. Issues with method overloading, boost optionals. Testing with Point2 only now  
							
							
							
						 
						
							2015-12-02 13:35:13 +01:00  
				
					
						
							
							
								 
						
							
							
								e694d62b3f 
								
							
								 
							
						 
						
							
							
								
								Allow binding to optional rvalues (We should fix this properly)  
							
							
							
						 
						
							2015-10-20 14:41:28 -04:00  
				
					
						
							
							
								 
						
							
							
								b5d0383048 
								
							
								 
							
						 
						
							
							
								
								Fixed clang 7.0 warnings in boost headers  
							
							
							
						 
						
							2015-10-08 12:35:12 -07:00  
				
					
						
							
							
								 
						
							
							
								3ca9cb8022 
								
							
								 
							
						 
						
							
							
								
								this should fix the MKL linking problem  
							
							
							
						 
						
							2015-06-22 11:43:30 -04:00  
				
					
						
							
							
								 
						
							
							
								0f02b7d473 
								
							
								 
							
						 
						
							
							
								
								Prohibit Timing build mode with TBB. See issue  #173  
							
							
							
						 
						
							2015-06-17 16:23:27 -04:00  
				
					
						
							
							
								 
						
							
							
								add6bf7dbd 
								
							
								 
							
						 
						
							
							
								
								Correct documentation about Eigen patches  
							
							
							
						 
						
							2015-05-20 13:58:58 -04:00  
				
					
						
							
							
								 
						
							
							
								88e0ae3f7a 
								
							
								 
							
						 
						
							
							
								
								Remove unneeded Eigen include config file, and minor cleanup  
							
							
							
						 
						
							2015-03-18 21:46:12 -04:00  
				
					
						
							
							
								 
						
							
							
								e565213c0f 
								
							
								 
							
						 
						
							
							
								
								Append full Eigen include path to GTSAM_INCLUDE_DIR to dependent projects can find the same Eigen that GTSAM was configured with  
							
							
							
						 
						
							2015-03-18 14:20:45 -04:00  
				
					
						
							
							
								 
						
							
							
								f61e398e2d 
								
							
								 
							
						 
						
							
							
								
								Deal with patched/un-patched version of householder_qr_inplace_blocked  
							
							
							
						 
						
							2015-03-10 13:00:28 -04:00  
				
					
						
							
							
								 
						
							
							
								531ecb4000 
								
							
								 
							
						 
						
							
							
								
								Get rid of hardcoded path to the internal version of eigen inside gtsam  
							
							
							
						 
						
							2015-03-09 17:38:15 -07:00  
				
					
						
							
							
								 
						
							
							
								f2c3826a40 
								
							
								 
							
						 
						
							
							
								
								print out Rot3 expmap configuration flag in summary  
							
							
							
						 
						
							2015-02-12 15:43:53 -05:00  
				
					
						
							
							
								 
						
							
							
								41197f1ec7 
								
							
								 
							
						 
						
							
							
								
								Move warning suppression  
							
							
							
						 
						
							2014-11-25 15:51:49 -05:00  
				
					
						
							
							
								 
						
							
							
								ee63fb0bb4 
								
							
								 
							
						 
						
							
							
								
								Remove debug cmake messages  
							
							
							
						 
						
							2014-11-25 15:44:59 -05:00  
				
					
						
							
							
								 
						
							
							
								e34a237162 
								
							
								 
							
						 
						
							
							
								
								Merged in feature/ordering (pull request  #34 )  
							
							... 
							
							
							
							METIS Ordering 
							
						 
						
							2014-11-24 18:04:35 -05:00  
				
					
						
							
							
								 
						
							
							
								2bc381dbb4 
								
							
								 
							
						 
						
							
							
								
								Rename corrections  
							
							
							
						 
						
							2014-11-24 17:12:41 -05:00  
				
					
						
							
							
								 
						
							
							
								ce93030b00 
								
							
								 
							
						 
						
							
							
								
								Correcting warnings on windows  
							
							
							
						 
						
							2014-11-24 13:31:47 -05:00  
				
					
						
							
							
								 
						
							
							
								deb9d93672 
								
							
								 
							
						 
						
							
							
								
								Rvalue fix for Boost 1.56+ instead of only 1.56  
							
							
							
						 
						
							2014-11-23 19:50:16 -05:00  
				
					
						
							
							
								 
						
							
							
								c40da17122 
								
							
								 
							
						 
						
							
							
								
								version bump  
							
							
							
						 
						
							2014-11-13 20:27:04 -05:00  
				
					
						
							
							
								 
						
							
							
								c3ac45b05b 
								
							
								 
							
						 
						
							
							
								
								issue  #124 . Turn off Mac RPATH on non Mac machines work.  
							
							
							
						 
						
							2014-10-22 23:42:35 -04:00  
				
					
						
							
							
								 
						
							
							
								fc21cb49cb 
								
							
								 
							
						 
						
							
							
								
								issue#124. Turn off MacOS relative flag in building cmake.  
							
							
							
						 
						
							2014-10-22 23:27:01 -04:00  
				
					
						
							
							
								 
						
							
							
								ad74a4b8c9 
								
							
								 
							
						 
						
							
							
								
								Update ms_stdint.h in metis. Export libraries correctly  
							
							
							
						 
						
							2014-10-14 19:14:59 -04:00  
				
					
						
							
							
								 
						
							
							
								0771b1658b 
								
							
								 
							
						 
						
							
							
								
								Ordering implementation, unit tests  
							
							
							
						 
						
							2014-10-14 15:18:05 -04:00  
				
					
						
							
							
								 
						
							
							
								9bb6beed92 
								
							
								 
							
						 
						
							
							
								
								Fix OpenMP configuration when MKL is enabled  
							
							
							
						 
						
							2014-09-30 16:13:15 -04:00  
				
					
						
							
							
								 
						
							
							
								5bc4810dcb 
								
							
								 
							
						 
						
							
							
								
								Correcting bug fixes for Visual Studio. See bb issues #115,116,118 for more information  
							
							
							
						 
						
							2014-09-08 15:19:54 -04:00  
				
					
						
							
							
								 
						
							
							
								873283c522 
								
							
								 
							
						 
						
							
							
								
								Fixed broken timing script and fixed logic for building/excluding examples and timing scripts  
							
							
							
						 
						
							2014-06-21 16:26:48 -07:00  
				
					
						
							
							
								 
						
							
							
								946cc5338a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into feature/timing_scripts_build  
							
							... 
							
							
							
							Conflicts:
	gtsam_unstable/CMakeLists.txt 
							
						 
						
							2014-06-21 08:55:49 -07:00  
				
					
						
							
							
								 
						
							
							
								8bee2cd70f 
								
							
								 
							
						 
						
							
							
								
								Fixed unstable examples never getting built  
							
							
							
						 
						
							2014-06-12 14:40:24 -04:00  
				
					
						
							
							
								 
						
							
							
								fe235b1209 
								
							
								 
							
						 
						
							
							
								
								Building timing scripts using new timing script support in GtsamTesting.cmake.  Fixed compile errors in timing scripts but disabled a couple.  
							
							
							
						 
						
							2014-06-07 19:02:11 -07:00  
				
					
						
							
							
								 
						
							
							
								17c7e02003 
								
							
								 
							
						 
						
							
							
								
								Added support for timing scripts to build tools  
							
							
							
						 
						
							2014-06-07 19:00:16 -07:00  
				
					
						
							
							
								 
						
							
							
								bcbc7652a2 
								
							
								 
							
						 
						
							
							
								
								Fix for GTSAM_WITH_EIGEN_MKL not having any effect  
							
							
							
						 
						
							2014-06-04 14:08:44 -04:00  
				
					
						
							
							
								 
						
							
							
								0ce70befc4 
								
							
								 
							
						 
						
							
							
								
								version number  
							
							
							
						 
						
							2014-05-31 13:13:48 -04:00  
				
					
						
							
							
								 
						
							
							
								1836b1c842 
								
							
								 
							
						 
						
							
							
								
								silence Wunused-local-typedefs warning on GCC 4.8+  
							
							
							
						 
						
							2014-05-30 17:07:09 -04:00  
				
					
						
							
							
								 
						
							
							
								aa942a664b 
								
							
								 
							
						 
						
							
							
								
								Fix for static linking to boost  
							
							
							
						 
						
							2014-05-12 12:41:39 -04:00  
				
					
						
							
							
								 
						
							
							
								5c86ad7e49 
								
							
								 
							
						 
						
							
							
								
								Fixed examples not being built due to branch "adding-scripts-simplify"  
							
							
							
						 
						
							2014-02-22 17:14:01 -05:00  
				
					
						
							
							
								 
						
							
							
								e029204c01 
								
							
								 
							
						 
						
							
							
								
								Added cmake code to install cmake tools, and a GTSAM-CMakeToolsConfig file to automatically find them.  
							
							
							
						 
						
							2014-02-19 13:10:37 -05:00  
				
					
						
							
							
								 
						
							
							
								72ec292022 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into feature/adding-scripts-simplify  
							
							
							
						 
						
							2014-02-13 15:25:27 -05:00  
				
					
						
							
							
								 
						
							
							
								dec9dbbe60 
								
							
								 
							
						 
						
							
							
								
								Link with -lrt when using the old header-only boost timer library (boost < 1.48)  
							
							
							
						 
						
							2014-02-13 14:20:25 -05:00  
				
					
						
							
							
								 
						
							
							
								218500de11 
								
							
								 
							
						 
						
							
							
								
								Cleaned up flags for building examples and tests  
							
							
							
						 
						
							2014-02-13 13:22:56 -05:00  
				
					
						
							
							
								 
						
							
							
								661a157553 
								
							
								 
							
						 
						
							
							
								
								Working on standardizing/simplifying building unit tests and examples.  Much simpler cmake function to add a glob of tests, doing away with convenience libraries, and removing other options that we never change from their defaults.  
							
							
							
						 
						
							2014-02-13 01:34:31 -05:00  
				
					
						
							
							
								 
						
							
							
								c1a018a1fd 
								
							
								 
							
						 
						
							
							
								
								Made OpenMP check a little smarter - only is performed if MKL is found, to speed up cmake.  
							
							
							
						 
						
							2014-02-08 14:09:50 -05:00  
				
					
						
							
							
								 
						
							
							
								9d2c5888b8 
								
							
								 
							
						 
						
							
							
								
								Made cmake slightly nicer when using Xcode - removed a couple unnecessary prints, and removed .run targets when using Xcode since they're not needed and clog up the project view.  
							
							
							
						 
						
							2014-02-08 11:14:43 -05:00  
				
					
						
							
							
								 
						
							
							
								46e40dfe95 
								
							
								 
							
						 
						
							
							
								
								Disabled find_package(MKL) and find_package(OpenMP) checks when not building MKL and/or OpenMP, to speed up cmake times.  
							
							
							
						 
						
							2014-02-08 10:37:24 -05:00  
				
					
						
							
							
								 
						
							
							
								ed40c0d94a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'feature/cmake-shared-static'  
							
							
							
						 
						
							2014-01-30 14:44:47 -05:00  
				
					
						
							
							
								 
						
							
							
								4baa3763bc 
								
							
								 
							
						 
						
							
							
								
								Final cleanup of text files - README.md, LICENSE*, USAGE, and INSTALL.  
							
							
							
						 
						
							2014-01-30 14:42:23 -05:00  
				
					
						
							
							
								 
						
							
							
								4b8c17ec77 
								
							
								 
							
						 
						
							
							
								
								Changed target name to 'gtsam' instead of 'gtsam-shared' and 'gtsam-static'.  Modified CMake options to only allow building either static or shared, but not both.  Enabled GTSAM_BUILD_TYPE_POSTFIXES by default on all platforms.  
							
							
							
						 
						
							2014-01-30 14:41:25 -05:00  
				
					
						
							
							
								 
						
							
							
								f830bc5de6 
								
							
								 
							
						 
						
							
							
								
								Disabled GTSAM_USE_SYSTEM_EIGEN flag until patches are incorporated into Eigen  
							
							
							
						 
						
							2013-12-22 13:21:08 -05:00  
				
					
						
							
							
								 
						
							
							
								af18d11df6 
								
							
								 
							
						 
						
							
							
								
								Fixes for multiple-project builds where GTSAM is a subdirectory in a larger build  
							
							
							
						 
						
							2013-12-15 18:36:44 +00:00  
				
					
						
							
							
								 
						
							
							
								ce1c654737 
								
							
								 
							
						 
						
							
							
								
								Remove print statement  
							
							
							
						 
						
							2013-12-13 21:33:46 +00:00  
				
					
						
							
							
								 
						
							
							
								501635352d 
								
							
								 
							
						 
						
							
							
								
								Some cleanup in compiling wrappers  
							
							
							
						 
						
							2013-12-12 18:37:27 +00:00  
				
					
						
							
							
								 
						
							
							
								129e124539 
								
							
								 
							
						 
						
							
							
								
								Improvement in cmake MKL messages  
							
							
							
						 
						
							2013-11-27 19:04:11 +00:00  
				
					
						
							
							
								 
						
							
							
								a4c7ef9ef6 
								
							
								 
							
						 
						
							
							
								
								Undo accidental commit of CMakeLists modification  
							
							
							
						 
						
							2013-11-26 15:44:54 +00:00  
				
					
						
							
							
								 
						
							
							
								e2cd2c2054 
								
							
								 
							
						 
						
							
							
								
								Added options for NonlinearFactorGraph printing to dot files  
							
							
							
						 
						
							2013-11-26 15:41:15 +00:00  
				
					
						
							
							
								 
						
							
							
								7069af2f51 
								
							
								 
							
						 
						
							
							
								
								Small improvement to CMake MKL/OpenMP messages  
							
							
							
						 
						
							2013-11-19 00:26:14 +00:00  
				
					
						
							
							
								 
						
							
							
								84f439a01d 
								
							
								 
							
						 
						
							
							
								
								Cleaned up MKL-related CMake warning messages  
							
							
							
						 
						
							2013-11-18 19:46:28 +00:00  
				
					
						
							
							
								 
						
							
							
								701bb0054d 
								
							
								 
							
						 
						
							
							
								
								Added TBB and MKL directories to GTSAM_INCLUDE_DIR in GTSAM cmake config  
							
							
							
						 
						
							2013-11-18 19:23:26 +00:00  
				
					
						
							
							
								 
						
							
							
								0608e9a05b 
								
							
								 
							
						 
						
							
							
								
								Added support for MKL in Eigen and fixed several errors and warnings within Eigen when using MKL  
							
							
							
						 
						
							2013-11-18 19:23:23 +00:00  
				
					
						
							
							
								 
						
							
							
								d2cb52ea01 
								
							
								 
							
						 
						
							
							
								
								Fixed some warnings  
							
							
							
						 
						
							2013-11-18 19:23:16 +00:00  
				
					
						
							
							
								 
						
							
							
								dc12e7300a 
								
							
								 
							
						 
						
							
							
								
								Option added in cmake for setting the GTSAM_THROW_CHEIRALITY_EXCEPTION  
							
							
							
						 
						
							2013-10-24 00:10:09 +00:00  
				
					
						
							
							
								 
						
							
							
								0c6ea4057c 
								
							
								 
							
						 
						
							
							
								
								Small cleanup on last commit  
							
							
							
						 
						
							2013-10-13 22:55:59 +00:00  
				
					
						
							
							
								 
						
							
							
								68a85afed0 
								
							
								 
							
						 
						
							
							
								
								Added allocator selection options to CMake, as well as detecting Google perftools and adding the option to use the tcmalloc allocator.  Improved availability of TBB and allocator information in config.h and exported cmake config.  
							
							
							
						 
						
							2013-10-13 22:21:07 +00:00  
				
					
						
							
							
								 
						
							
							
								bf40956592 
								
							
								 
							
						 
						
							
							
								
								Merged from Hmf6_unordered 970392249a8c50153f24594c9c81acb740cedd06  
							
							
							
						 
						
							2013-10-03 19:51:56 +00:00  
				
					
						
							
							
								 
						
							
							
								b7b655cb7f 
								
							
								 
							
						 
						
							
							
								
								Added option for configuring and installing an extra project-specific cmake definitions file  
							
							
							
						 
						
							2013-08-24 18:01:26 +00:00  
				
					
						
							
							
								 
						
							
							
								4d92914373 
								
							
								 
							
						 
						
							
							
								
								Fix for boost compile flags on windows  
							
							
							
						 
						
							2013-08-22 21:44:15 +00:00  
				
					
						
							
							
								 
						
							
							
								9f7bc2399e 
								
							
								 
							
						 
						
							
							
								
								Small change in getting version numbers into config.h  
							
							
							
						 
						
							2013-08-20 16:53:43 +00:00  
				
					
						
							
							
								 
						
							
							
								c6cf4d2dab 
								
							
								 
							
						 
						
							
							
								
								Removed use of convenience libraries for tests - wasn't really supported in current version  
							
							
							
						 
						
							2013-08-19 15:32:21 +00:00  
				
					
						
							
							
								 
						
							
							
								e841bbb41a 
								
							
								 
							
						 
						
							
							
								
								incremented version number of trunk to 3.0.0  
							
							
							
						 
						
							2013-08-19 15:32:18 +00:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								69e4a3fd94 
								
							
								 
							
						 
						
							
							
								
								Formatting of CMake printing  
							
							
							
						 
						
							2013-08-16 20:26:05 +00:00  
				
					
						
							
							
								 
						
							
							
								a2d00e73e1 
								
							
								 
							
						 
						
							
							
								
								Removed flag to enable C++11 extensions  
							
							
							
						 
						
							2013-08-13 21:02:21 +00:00  
				
					
						
							
							
								 
						
							
							
								410d8773eb 
								
							
								 
							
						 
						
							
							
								
								Added comments with instructions for choosing a different version of boost  
							
							
							
						 
						
							2013-08-07 18:58:36 +00:00  
				
					
						
							
							
								 
						
							
							
								e2f8dd866d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'svn/trunk'  
							
							... 
							
							
							
							Conflicts:
	gtsam/linear/GaussianBayesTree.cpp
	gtsam/linear/GaussianBayesTree.h
	gtsam/linear/VectorValues.h
	gtsam/linear/tests/testVectorValues.cpp
	gtsam_unstable/nonlinear/sequentialSummarization.cpp 
							
						 
						
							2013-08-06 18:33:24 +00:00  
				
					
						
							
							
								 
						
							
							
								4a7308844f 
								
							
								 
							
						 
						
							
							
								
								Added fixme comment  
							
							
							
						 
						
							2013-08-06 17:50:46 +00:00  
				
					
						
							
							
								 
						
							
							
								cfcb27802a 
								
							
								 
							
						 
						
							
							
								
								Added flag "-std=c++11" so that system would compile with gcc  
							
							
							
						 
						
							2013-08-06 17:50:45 +00:00  
				
					
						
							
							
								 
						
							
							
								69d87d2de3 
								
							
								 
							
						 
						
							
							
								
								Added fix for issue with TBB library finding (with Richard)  
							
							
							
						 
						
							2013-08-06 17:50:45 +00:00  
				
					
						
							
							
								 
						
							
							
								a48864452b 
								
							
								 
							
						 
						
							
							
								
								fix GTSAM_POSE3_EXPMAP warnings. Add GTSAM_ROT3_EXPMAP option.  
							
							
							
						 
						
							2013-08-02 13:28:29 +00:00  
				
					
						
							
							
								 
						
							
							
								a3ea813518 
								
							
								 
							
						 
						
							
							
								
								Changed message  
							
							
							
						 
						
							2013-08-01 21:57:54 +00:00  
				
					
						
							
							
								 
						
							
							
								0d05bf5ac5 
								
							
								 
							
						 
						
							
							
								
								Started on HessianFactor, converted Nonlinear stuff and disabled a lot of more advanced classes so the library compiles with nonlinear using unordered.  
							
							
							
						 
						
							2013-08-01 21:57:43 +00:00  
				
					
						
							
							
								 
						
							
							
								2705d85fa7 
								
							
								 
							
						 
						
							
							
								
								Merged from branch 'trunk'  
							
							
							
						 
						
							2013-07-31 18:55:15 +00:00  
				
					
						
							
							
								 
						
							
							
								c413789a0a 
								
							
								 
							
						 
						
							
							
								
								Linking examples with Boost program options library  
							
							
							
						 
						
							2013-07-31 18:53:25 +00:00  
				
					
						
							
							
								 
						
							
							
								c48593daf1 
								
							
								 
							
						 
						
							
							
								
								Removed disabling of a warning  
							
							
							
						 
						
							2013-07-09 17:54:08 +00:00  
				
					
						
							
							
								 
						
							
							
								b5c530d080 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'svn/trunk'  
							
							... 
							
							
							
							Conflicts:
	CMakeLists.txt 
							
						 
						
							2013-07-09 17:54:06 +00:00  
				
					
						
							
							
								 
						
							
							
								0847cbe3d8 
								
							
								 
							
						 
						
							
							
								
								Restored TBB includes  
							
							
							
						 
						
							2013-07-09 17:50:48 +00:00  
				
					
						
							
							
								 
						
							
							
								57193a7f65 
								
							
								 
							
						 
						
							
							
								
								Link with TBB and use auto-generated dllexport.h  
							
							
							
						 
						
							2013-07-09 17:50:24 +00:00  
				
					
						
							
							
								 
						
							
							
								ecb24ebd06 
								
							
								 
							
						 
						
							
							
								
								Fixes to include path ordering and boost libraries  
							
							
							
						 
						
							2013-07-09 15:43:55 +00:00  
				
					
						
							
							
								 
						
							
							
								92bd5f18cf 
								
							
								 
							
						 
						
							
							
								
								Formatting fixes  
							
							
							
						 
						
							2013-07-01 20:20:14 +00:00  
				
					
						
							
							
								 
						
							
							
								65529e6cf2 
								
							
								 
							
						 
						
							
							
								
								Disabled additional warnings  
							
							
							
						 
						
							2013-07-01 20:19:34 +00:00  
				
					
						
							
							
								 
						
							
							
								045a3d281f 
								
							
								 
							
						 
						
							
							
								
								Only use Boost dynamic auto-linking flag on Windows  
							
							
							
						 
						
							2013-06-04 13:37:12 +00:00  
				
					
						
							
							
								 
						
							
							
								6b47aaeba3 
								
							
								 
							
						 
						
							
							
								
								Added cmake option for extra consistency checks and added functionality to Pose3 expmap flag  
							
							
							
						 
						
							2013-05-21 14:18:01 +00:00  
				
					
						
							
							
								 
						
							
							
								ea1f374930 
								
							
								 
							
						 
						
							
							
								
								Incremented version number to 2.3.0  
							
							
							
						 
						
							2013-05-08 15:25:01 +00:00  
				
					
						
							
							
								 
						
							
							
								723ff2c9ad 
								
							
								 
							
						 
						
							
							
								
								add GTSAM_POSE3_EXPMAP option to CMakeLists and config.h.in to let users specify POSE3_DEFAULT_COORDINATES_MODE before compilation.  
							
							
							
						 
						
							2013-04-30 17:17:51 +00:00  
				
					
						
							
							
								 
						
							
							
								34730a92cc 
								
							
								 
							
						 
						
							
							
								
								Fixed problem with system eigen include path  
							
							
							
						 
						
							2013-04-25 19:12:25 +00:00  
				
					
						
							
							
								 
						
							
							
								d8034f73c5 
								
							
								 
							
						 
						
							
							
								
								Added install commands for generated header files  
							
							
							
						 
						
							2013-04-25 18:40:21 +00:00  
				
					
						
							
							
								 
						
							
							
								fe07dee964 
								
							
								 
							
						 
						
							
							
								
								Moved system eigen switch to top-level CMakeLists so that it's used in all files  
							
							
							
						 
						
							2013-04-25 16:32:06 +00:00  
				
					
						
							
							
								 
						
							
							
								eeef9eab32 
								
							
								 
							
						 
						
							
							
								
								Generating config.h file in CMake with quaternion mode flag, dataset paths.  Also added CMake option to use system-installed Eigen, which works by generating a global eigen include file containing the corresponding include paths.  
							
							
							
						 
						
							2013-04-25 15:57:15 +00:00  
				
					
						
							
							
								 
						
							
							
								ddea66e026 
								
							
								 
							
						 
						
							
							
								
								Disabled additional msvc warnings  
							
							
							
						 
						
							2013-04-18 17:41:56 +00:00  
				
					
						
							
							
								 
						
							
							
								547323cc79 
								
							
								 
							
						 
						
							
							
								
								Fixed a bunch of compiler warnings  
							
							
							
						 
						
							2013-04-05 21:34:04 +00:00  
				
					
						
							
							
								 
						
							
							
								a54d177202 
								
							
								 
							
						 
						
							
							
								
								Added dll export tags and updated cmake scripts so that GTSAM can build as a shared library on windows  
							
							
							
						 
						
							2013-03-13 18:56:21 +00:00  
				
					
						
							
							
								 
						
							
							
								6111c099ab 
								
							
								 
							
						 
						
							
							
								
								Improved build of shared vs static GTSAM libraries - now possible to build either one or both, executables link to the shared if it is being build, or otherwise to the static.  Also removed separate shared/static CMake flags for gtsam_unstable, now uses the same GTSAM_BUILD_SHARED and GTSAM_BUILD_STATIC as gtsam.  
							
							
							
						 
						
							2013-03-13 18:17:39 +00:00  
				
					
						
							
							
								 
						
							
							
								799bd30eea 
								
							
								 
							
						 
						
							
							
								
								Added option to manually disable using newer boost timers to minimize linking complexity  
							
							
							
						 
						
							2013-02-14 20:42:17 +00:00  
				
					
						
							
							
								 
						
							
							
								6572400bc3 
								
							
								 
							
						 
						
							
							
								
								Improved handling of Boost shared libraries on Windows  
							
							
							
						 
						
							2013-02-04 21:28:39 +00:00  
				
					
						
							
							
								 
						
							
							
								cdf5e83dee 
								
							
								 
							
						 
						
							
							
								
								Updated gtsam CMake files from changes to wrap CMake files  
							
							
							
						 
						
							2013-01-28 17:03:19 +00:00  
				
					
						
							
							
								 
						
							
							
								682daa3e61 
								
							
								 
							
						 
						
							
							
								
								Disabled building timing scripts by default  
							
							
							
						 
						
							2012-12-11 19:16:08 +00:00  
				
					
						
							
							
								 
						
							
							
								f2a7ccae2d 
								
							
								 
							
						 
						
							
							
								
								Automatically searching for 'mex' in common MATLAB paths  
							
							
							
						 
						
							2012-11-14 00:55:33 +00:00  
				
					
						
							
							
								 
						
							
							
								2b7350ce45 
								
							
								 
							
						 
						
							
							
								
								Incremented version to 2.2.0  
							
							
							
						 
						
							2012-10-09 02:54:23 +00:00  
				
					
						
							
							
								 
						
							
							
								34fda99f30 
								
							
								 
							
						 
						
							
							
								
								Added missing chrono library when statically compiling matlab wrapper  
							
							
							
						 
						
							2012-10-08 22:51:53 +00:00  
				
					
						
							
							
								 
						
							
							
								4fc056b4b5 
								
							
								 
							
						 
						
							
							
								
								Cleaned up Boost version checks  
							
							
							
						 
						
							2012-10-08 22:40:55 +00:00  
				
					
						
							
							
								 
						
							
							
								1daac6baf0 
								
							
								 
							
						 
						
							
							
								
								Nicer formatting in main CMakeLists.txt  
							
							
							
						 
						
							2012-10-08 22:40:53 +00:00  
				
					
						
							
							
								 
						
							
							
								394485d543 
								
							
								 
							
						 
						
							
							
								
								Whitespace only  
							
							
							
						 
						
							2012-10-04 20:23:44 +00:00  
				
					
						
							
							
								 
						
							
							
								0c0c0a7221 
								
							
								 
							
						 
						
							
							
								
								Added fix to allow for versions of boost < 1.47  
							
							
							
						 
						
							2012-10-03 17:36:24 +00:00  
				
					
						
							
							
								 
						
							
							
								4876cc7ff7 
								
							
								 
							
						 
						
							
							
								
								Revamped timing statements - much easier to use, exception-safe (see email to frankcvs list)  
							
							
							
						 
						
							2012-10-02 18:36:39 +00:00  
				
					
						
							
							
								 
						
							
							
								0554532fcd 
								
							
								 
							
						 
						
							
							
								
								Disabled timing scripts for now (they are outdated and do not compile)  
							
							
							
						 
						
							2012-09-11 15:58:41 +00:00  
				
					
						
							
							
								 
						
							
							
								6fb948e9d2 
								
							
								 
							
						 
						
							
							
								
								Changed default to not build matlab toolbox  
							
							
							
						 
						
							2012-09-10 18:16:59 +00:00  
				
					
						
							
							
								 
						
							
							
								f16a981a27 
								
							
								 
							
						 
						
							
							
								
								Added first pass of script to automatically generate self-contained precompiled matlab toolbox  
							
							
							
						 
						
							2012-09-03 18:32:49 +00:00  
				
					
						
							
							
								 
						
							
							
								3522d09c4e 
								
							
								 
							
						 
						
							
							
								
								Adding options for making deb packages  
							
							
							
						 
						
							2012-09-03 03:06:09 +00:00  
				
					
						
							
							
								 
						
							
							
								a058ecb692 
								
							
								 
							
						 
						
							
							
								
								disabled installing doc during creation of deb packages  
							
							
							
						 
						
							2012-08-31 19:22:07 +00:00  
				
					
						
							
							
								 
						
							
							
								bf71e497cd 
								
							
								 
							
						 
						
							
							
								
								linking fix on Mac for testDataset  
							
							
							
						 
						
							2012-08-28 15:38:08 +00:00  
				
					
						
							
							
								 
						
							
							
								a66a42189c 
								
							
								 
							
						 
						
							
							
								
								fixes for Boost 1.50  
							
							
							
						 
						
							2012-07-24 20:44:13 +00:00  
				
					
						
							
							
								 
						
							
							
								c8daa42348 
								
							
								 
							
						 
						
							
							
								
								Wrapped JointMarginal class and joint marginal functions of Marginals  
							
							
							
						 
						
							2012-07-21 23:54:55 +00:00  
				
					
						
							
							
								 
						
							
							
								ce65f2e925 
								
							
								 
							
						 
						
							
							
								
								Added cmake script for generating doxygen in more detail, can now generate documentation for all of gtsam and gtsam_unstable  
							
							
							
						 
						
							2012-07-21 20:05:28 +00:00  
				
					
						
							
							
								 
						
							
							
								c9c43e1cf5 
								
							
								 
							
						 
						
							
							
								
								Fixed cpack ignores to skip the makestats script  
							
							
							
						 
						
							2012-07-21 20:05:27 +00:00  
				
					
						
							
							
								 
						
							
							
								4113a09b3a 
								
							
								 
							
						 
						
							
							
								
								Enabled building doxygen docs by default (only when running make doc and when doxygen present, however)  
							
							
							
						 
						
							2012-07-16 14:56:11 +00:00  
				
					
						
							
							
								 
						
							
							
								8580d3dec5 
								
							
								 
							
						 
						
							
							
								
								Added clean_doc target to remove generated doxygen documentation  
							
							
							
						 
						
							2012-07-15 19:57:31 +00:00  
				
					
						
							
							
								 
						
							
							
								08ea3efb06 
								
							
								 
							
						 
						
							
							
								
								Improved configurability of doxygen output - can choose output via cmake varialbles  
							
							
							
						 
						
							2012-07-14 21:39:59 +00:00  
				
					
						
							
							
								 
						
							
							
								88b51d45b8 
								
							
								 
							
						 
						
							
							
								
								Added doxygen support via cmake using 'make doc'  
							
							
							
						 
						
							2012-07-14 21:39:58 +00:00  
				
					
						
							
							
								 
						
							
							
								8003ab66d7 
								
							
								 
							
						 
						
							
							
								
								Fixed the type setting so that paths can be set easily in cmake-gui  
							
							
							
						 
						
							2012-07-14 20:30:27 +00:00  
				
					
						
							
							
								 
						
							
							
								6c9608752e 
								
							
								 
							
						 
						
							
							
								
								Small cleanups / fixes in handling of compile options  
							
							
							
						 
						
							2012-07-13 21:55:00 +00:00  
				
					
						
							
							
								 
						
							
							
								191d73df0b 
								
							
								 
							
						 
						
							
							
								
								Simplified matlab wrapper cmake options  
							
							
							
						 
						
							2012-07-13 21:54:52 +00:00  
				
					
						
							
							
								 
						
							
							
								5912b7f235 
								
							
								 
							
						 
						
							
							
								
								Moved library postfix option to GtsamBuildTypes  
							
							
							
						 
						
							2012-07-05 18:07:18 +00:00  
				
					
						
							
							
								 
						
							
							
								f68ba93f3d 
								
							
								 
							
						 
						
							
							
								
								Dep checking for cmake  
							
							
							
						 
						
							2012-06-30 01:34:04 +00:00  
				
					
						
							
							
								 
						
							
							
								4abefa3cbe 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into new_wrap_local  
							
							
							
						 
						
							2012-06-28 16:12:57 +00:00  
				
					
						
							
							
								 
						
							
							
								d5fbfcb7b7 
								
							
								 
							
						 
						
							
							
								
								Create and load CMake exports and config files  
							
							
							
						 
						
							2012-06-19 22:06:40 +00:00  
				
					
						
							
							
								 
						
							
							
								a5f3f75d1d 
								
							
								 
							
						 
						
							
							
								
								Removed mex make flag  
							
							
							
						 
						
							2012-06-08 17:12:08 +00:00  
				
					
						
							
							
								 
						
							
							
								30fd9d2a95 
								
							
								 
							
						 
						
							
							
								
								Added back a flag for toolbox make commands  
							
							
							
						 
						
							2012-06-08 14:28:00 +00:00  
				
					
						
							
							
								 
						
							
							
								4f7b29dbfd 
								
							
								 
							
						 
						
							
							
								
								Correct BOOST version in CMakeLists.txt (2nd attempt)  
							
							
							
						 
						
							2012-06-08 13:30:49 +00:00  
				
					
						
							
							
								 
						
							
							
								b2f2db4fdd 
								
							
								 
							
						 
						
							
							
								
								j2 not supported by mex in GTSAM_BUILD_MEX_BINARY_FLAGS  
							
							
							
						 
						
							2012-06-07 22:13:51 +00:00  
				
					
						
							
							
								 
						
							
							
								d70622abe0 
								
							
								 
							
						 
						
							
							
								
								Rearranged matlab folders to avoid calling utility functions "examples"  
							
							
							
						 
						
							2012-06-07 20:09:54 +00:00