fad9462661 
								
							
								 
							
						 
						
							
							
								
								A better solution through typedef of FactorIndices -> FastVector<size_t>  
							
							
							
						 
						
							2016-02-25 23:51:01 -08:00  
				
					
						
							
							
								 
						
							
							
								d24b70aee1 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/fix/matlab_wrapper' into feature/smartCache  
							
							
							
						 
						
							2016-02-25 22:21:23 -08:00  
				
					
						
							
							
								 
						
							
							
								64aae16b3c 
								
							
								 
							
						 
						
							
							
								
								Fixed problem with wrapping iSAM by a hack: made vector<size_t> into KeyVector. This is not a long-term solution: we should enable wrapping of vector<T>.  
							
							
							
						 
						
							2016-02-25 22:07:04 -08:00  
				
					
						
							
							
								 
						
							
							
								018fbf720f 
								
							
								 
							
						 
						
							
							
								
								Fixed compile issue  
							
							
							
						 
						
							2016-02-25 21:37:20 -08:00  
				
					
						
							
							
								 
						
							
							
								066402ec35 
								
							
								 
							
						 
						
							
							
								
								Merged in feature/better_build_flags (pull request  #234 )  
							
							... 
							
							
							
							Better build flags 
							
						 
						
							2016-02-25 20:46:38 -08:00  
				
					
						
							
							
								 
						
							
							
								5a9ba414f6 
								
							
								 
							
						 
						
							
							
								
								Removed obsolete comment  
							
							
							
						 
						
							2016-02-26 04:46:21 +00:00  
				
					
						
							
							
								 
						
							
							
								0ff7854f15 
								
							
								 
							
						 
						
							
							
								
								Fixed bug  
							
							
							
						 
						
							2016-02-25 18:25:53 -08:00  
				
					
						
							
							
								 
						
							
							
								09b2bc4ba5 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/feature/better_build_flags' into feature/smartCache  
							
							
							
						 
						
							2016-02-25 17:10:13 -08:00  
				
					
						
							
							
								 
						
							
							
								e7ba551523 
								
							
								 
							
						 
						
							
							
								
								I believe that this is the right way: CMAKE_CXX_FLAGS are set to -std=c++11 -Wall, and the different build types *append* to it. E.g., for Debug, the CMAKE_CXX_FLAGS_DEBUG (set from GTSAM_CMAKE_CXX_FLAGS_DEBUG) will be appended automatically.  
							
							
							
						 
						
							2016-02-25 17:06:31 -08:00  
				
					
						
							
							
								 
						
							
							
								55bebdc72d 
								
							
								 
							
						 
						
							
							
								
								Got rid of obsolete types and mate FBlocks a mutable cache  
							
							
							
						 
						
							2016-02-25 16:53:17 -08:00  
				
					
						
							
							
								 
						
							
							
								a611cd078d 
								
							
								 
							
						 
						
							
							
								
								Modernized a bit  
							
							
							
						 
						
							2016-02-25 16:52:41 -08:00  
				
					
						
							
							
								 
						
							
							
								e76f838d2f 
								
							
								 
							
						 
						
							
							
								
								Prototype cacheing  
							
							
							
						 
						
							2016-02-25 09:34:13 -08:00  
				
					
						
							
							
								 
						
							
							
								eef3fdd3db 
								
							
								 
							
						 
						
							
							
								
								Merged in feature/improvements_and_bugfixes (pull request  #232 )  
							
							... 
							
							
							
							Feature/improvements_and_bugfixes 
							
						 
						
							2016-02-24 20:03:34 -08:00  
				
					
						
							
							
								 
						
							
							
								8edf3042d8 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'bitbucket/develop' into feature/improvements_and_bugfixes  
							
							... 
							
							
							
							Conflicts:
	cmake/GtsamBuildTypes.cmake 
							
						 
						
							2016-02-24 17:36:02 -08:00  
				
					
						
							
							
								 
						
							
							
								cabd2cd318 
								
							
								 
							
						 
						
							
							
								
								Merged in enriquefernandezperdomo/gtsam/build_type_none_flags (pull request  #233 )  
							
							... 
							
							
							
							Set FLAGS for CMAKE_BUILD_TYPE None 
							
						 
						
							2016-02-24 17:20:15 -08:00  
				
					
						
							
							
								 
						
							
							
								8e6baf9e7e 
								
							
								 
							
						 
						
							
							
								
								Fixed Point3 constructor  
							
							
							
						 
						
							2016-02-24 14:44:05 -08:00  
				
					
						
							
							
								 
						
							
							
								443bb0776b 
								
							
								 
							
						 
						
							
							
								
								Set FLAGS for CMAKE_BUILD_TYPE None  
							
							... 
							
							
							
							Set the FLAGS to the ones from RelWithDebInfo CMAKE_BUILD_TYPE
See https://cmake.org/Wiki/CMake_Useful_Variables#Compilers_and_Tools 
Without this, the C and CXX FLAGS are this (wrong):
--   C compilation flags            : -g -O2 -fstack-protector
--param=ssp-buffer-size=4 -Wformat -Werror=format-security
-D_FORTIFY_SOURCE=2
--   C++ compilation flags          : -g -O2 -fstack-protector
--param=ssp-buffer-size=4 -Wformat -Werror=format-security
-D_FORTIFY_SOURCE=2
and the compilation fails with this and similar errors (because C++11 is
needed):
gtsam/navigation/ImuFactor.cpp:144:15: error: ‘nullptr’ was not declared
in this scope
  return e != nullptr && base && pim;
With this changes, the C and CXX FLAGS are this (good):
--   C compilation flags            : -std=c11 -g -O3 -Wall -DNDEBUG
--   C++ compilation flags          : -std=c++11 -g -O3 -Wall -DNDEBUG
and everything compiles. 
							
						 
						
							2016-02-24 17:05:12 -05:00  
				
					
						
							
							
								 
						
							
							
								3226ec1d6a 
								
							
								 
							
						 
						
							
							
								
								💄  
							
							
							
						 
						
							2016-02-24 17:05:07 -05:00  
				
					
						
							
							
								 
						
							
							
								872f86698b 
								
							
								 
							
						 
						
							
							
								
								Fixed a few issues with Point3 typedef path  
							
							
							
						 
						
							2016-02-24 12:28:30 -08:00  
				
					
						
							
							
								 
						
							
							
								0372a959ee 
								
							
								 
							
						 
						
							
							
								
								Many small improvements, bug-fixes, and tests  
							
							
							
						 
						
							2016-02-24 11:01:19 -08:00  
				
					
						
							
							
								 
						
							
							
								0987ae259c 
								
							
								 
							
						 
						
							
							
								
								[BUGFIX] Fixed Linker Errors in Release Mode  
							
							
							
						 
						
							2016-02-21 23:36:39 -05:00  
				
					
						
							
							
								 
						
							
							
								9e4b8017ba 
								
							
								 
							
						 
						
							
							
								
								Merged in kartikmohta/gtsam/kartikmohta/add-gtsamsam-to-gtsam_doc_subdirs-1455771323513 (pull request  #231 )  
							
							... 
							
							
							
							Add gtsam/sam to gtsam_doc_subdirs 
							
						 
						
							2016-02-18 22:55:43 -05:00  
				
					
						
							
							
								 
						
							
							
								482144821b 
								
							
								 
							
						 
						
							
							
								
								[Fix] Rot3.ypr -> Rot3.Ypr  
							
							... 
							
							
							
							[REFACTOR] Fixed including with "" instead of <> 
							
						 
						
							2016-02-18 21:51:43 -05:00  
				
					
						
							
							
								 
						
							
							
								5fab190194 
								
							
								 
							
						 
						
							
							
								
								Merged develop into feature/LPSolver  
							
							
							
						 
						
							2016-02-18 18:49:51 -05:00  
				
					
						
							
							
								 
						
							
							
								dd0691d7b0 
								
							
								 
							
						 
						
							
							
								
								Add missing directories to gtsam_doc_subdirs for doc generation  
							
							
							
						 
						
							2016-02-18 16:25:04 -05:00  
				
					
						
							
							
								 
						
							
							
								61113b1960 
								
							
								 
							
						 
						
							
							
								
								README.md edited online with Bitbucket  
							
							
							
						 
						
							2016-02-18 19:16:04 +00:00  
				
					
						
							
							
								 
						
							
							
								5afdc24ca7 
								
							
								 
							
						 
						
							
							
								
								Merged in feature/typedefPoint3 (pull request  #225 )  
							
							... 
							
							
							
							Point3 -> Vector3 
							
						 
						
							2016-02-18 11:13:33 -08:00  
				
					
						
							
							
								 
						
							
							
								f6eb67e869 
								
							
								 
							
						 
						
							
							
								
								README.md edited online with Bitbucket  
							
							
							
						 
						
							2016-02-18 18:54:15 +00:00  
				
					
						
							
							
								 
						
							
							
								6d4cf0c115 
								
							
								 
							
						 
						
							
							
								
								Fix compile issue  
							
							
							
						 
						
							2016-02-18 09:55:59 -08:00  
				
					
						
							
							
								 
						
							
							
								3a50a0e19e 
								
							
								 
							
						 
						
							
							
								
								spurious vector  
							
							
							
						 
						
							2016-02-18 08:50:11 -08:00  
				
					
						
							
							
								 
						
							
							
								2ab4fb2670 
								
							
								 
							
						 
						
							
							
								
								Add gtsam/sam to gtsam_doc_subdirs  
							
							
							
						 
						
							2016-02-18 04:55:31 +00:00  
				
					
						
							
							
								 
						
							
							
								a9b0d81be4 
								
							
								 
							
						 
						
							
							
								
								Yet another overload fix in python wrapper  
							
							
							
						 
						
							2016-02-17 18:56:44 -08:00  
				
					
						
							
							
								 
						
							
							
								df4efbf2d7 
								
							
								 
							
						 
						
							
							
								
								Fixed python wrapper issue  
							
							
							
						 
						
							2016-02-17 17:42:20 -08:00  
				
					
						
							
							
								 
						
							
							
								7bcdcbd805 
								
							
								 
							
						 
						
							
							
								
								Fixed compilation problems (and used some c++11 for loops)  
							
							
							
						 
						
							2016-02-17 16:06:10 -08:00  
				
					
						
							
							
								 
						
							
							
								a10f462fef 
								
							
								 
							
						 
						
							
							
								
								Fixed warning  
							
							
							
						 
						
							2016-02-17 12:36:57 -08:00  
				
					
						
							
							
								 
						
							
							
								52fff13b6f 
								
							
								 
							
						 
						
							
							
								
								Added configuration variable for typedef only  
							
							
							
						 
						
							2016-02-17 12:19:03 -08:00  
				
					
						
							
							
								 
						
							
							
								31a3c8222a 
								
							
								 
							
						 
						
							
							
								
								Merged in feature/eigen-3.2.8 (pull request  #230 )  
							
							... 
							
							
							
							Eigen 3.2.8 
							
						 
						
							2016-02-16 22:47:37 -05:00  
				
					
						
							
							
								 
						
							
							
								aebdd2dc2f 
								
							
								 
							
						 
						
							
							
								
								Eigen 3.2.8 - mostly minor bugfixes  http://eigen.tuxfamily.org/index.php?title=ChangeLog#Eigen_3.2.8  
							
							
							
						 
						
							2016-02-16 21:06:57 -05:00  
				
					
						
							
							
								 
						
							
							
								a36216fed4 
								
							
								 
							
						 
						
							
							
								
								Merged in feature/minimalTraitsExample (pull request  #229 )  
							
							... 
							
							
							
							A minimal traits example 
							
						 
						
							2016-02-16 15:04:24 -08:00  
				
					
						
							
							
								 
						
							
							
								a283938b47 
								
							
								 
							
						 
						
							
							
								
								A minimal traits example  
							
							
							
						 
						
							2016-02-16 10:23:02 -08:00  
				
					
						
							
							
								 
						
							
							
								3def6cab74 
								
							
								 
							
						 
						
							
							
								
								[FEATURE] QPSolver without initial Values.  
							
							... 
							
							
							
							[REFACTOR] Reformat code with eclipse code formatter. 
							
						 
						
							2016-02-15 14:44:00 -05:00  
				
					
						
							
							
								 
						
							
							
								ace23973a8 
								
							
								 
							
						 
						
							
							
								
								[FEATURE] LPSolver without initial Values.  
							
							... 
							
							
							
							[REFACTOR] Reformat code with eclipse code formatter. 
							
						 
						
							2016-02-15 13:53:22 -05:00  
				
					
						
							
							
								 
						
							
							
								c11592e08f 
								
							
								 
							
						 
						
							
							
								
								Merged in kartikmohta/gtsam/kartikmohta/use-system-eigen-if-version-325-since-t-1455053953897 (pull request  #221 )  
							
							... 
							
							
							
							Use system Eigen if version >= 3.2.5 since that includes our patches 
							
						 
						
							2016-02-13 17:06:03 -05:00  
				
					
						
							
							
								 
						
							
							
								96714269a3 
								
							
								 
							
						 
						
							
							
								
								Change Eigen MKL warning message  
							
							
							
						 
						
							2016-02-13 16:34:27 -05:00  
				
					
						
							
							
								 
						
							
							
								3df163837a 
								
							
								 
							
						 
						
							
							
								
								Respect user's choice for using system Eigen, default to included copy  
							
							
							
						 
						
							2016-02-13 15:08:54 -05:00  
				
					
						
							
							
								 
						
							
							
								20a75db5b5 
								
							
								 
							
						 
						
							
							
								
								GTSAM-Concepts.md edited online with Bitbucket  
							
							
							
						 
						
							2016-02-13 18:58:03 +00:00  
				
					
						
							
							
								 
						
							
							
								498269d493 
								
							
								 
							
						 
						
							
							
								
								Merged in enriquefernandezperdomo/gtsam/fix_build (pull request  #227 )  
							
							... 
							
							
							
							Disable GTSAM_BUILD_PYTHON by default 
							
						 
						
							2016-02-12 17:18:26 -08:00  
				
					
						
							
							
								 
						
							
							
								77e2be26c8 
								
							
								 
							
						 
						
							
							
								
								Disable GTSAM_BUILD_PYTHON by default  
							
							
							
						 
						
							2016-02-12 16:19:00 -05:00  
				
					
						
							
							
								 
						
							
							
								3a7c8542b0 
								
							
								 
							
						 
						
							
							
								
								Fixed compile error  
							
							
							
						 
						
							2016-02-12 13:14:44 -08:00  
				
					
						
							
							
								 
						
							
							
								3ff07a2d34 
								
							
								 
							
						 
						
							
							
								
								Merged in enriquefernandezperdomo/gtsam/covariance_inverse_llt (pull request  #228 )  
							
							... 
							
							
							
							Add Gaussian::Covariance NOTE about inverse 
							
						 
						
							2016-02-12 13:11:37 -08:00