35d8ebca22 
								
							
								 
							
						 
						
							
							
								
								use emplace where possible  
							
							
							
						 
						
							2019-04-10 22:34:01 -04:00  
				
					
						
							
							
								 
						
							
							
								9ec714063a 
								
							
								 
							
						 
						
							
							
								
								many performance tweaks  
							
							
							
						 
						
							2019-04-10 22:34:01 -04:00  
				
					
						
							
							
								 
						
							
							
								2cedda703c 
								
							
								 
							
						 
						
							
							
								
								Fixed up iterative methods to use struct  
							
							
							
						 
						
							2019-04-10 22:34:01 -04:00  
				
					
						
							
							
								 
						
							
							
								d814710575 
								
							
								 
							
						 
						
							
							
								
								Added emplace  
							
							
							
						 
						
							2019-04-10 22:34:01 -04:00  
				
					
						
							
							
								 
						
							
							
								60d07287c9 
								
							
								 
							
						 
						
							
							
								
								made KeyInfoEntry into a struct  
							
							
							
						 
						
							2019-04-10 22:34:01 -04:00  
				
					
						
							
							
								 
						
							
							
								1a862c24a6 
								
							
								 
							
						 
						
							
							
								
								Reserve memory for cache  
							
							
							
						 
						
							2019-04-10 22:34:01 -04:00  
				
					
						
							
							
								 
						
							
							
								50d9e1ef1c 
								
							
								 
							
						 
						
							
							
								
								numerical expected results rather than regression  
							
							
							
						 
						
							2019-04-10 22:34:01 -04:00  
				
					
						
							
							
								 
						
							
							
								fe0c951e23 
								
							
								 
							
						 
						
							
							
								
								Merged in bug-fix/factoindices-duplicate (pull request  #411 )  
							
							... 
							
							
							
							Close issue #449 
Remove duplicate declaration of FactorIndices class 
							
						 
						
							2019-04-10 03:11:44 +00:00  
				
					
						
							
							
								 
						
							
							
								7eb8cc18c3 
								
							
								 
							
						 
						
							
							
								
								removed duplicate declaration of FactorIndices class  
							
							
							
						 
						
							2019-04-09 21:08:35 -04:00  
				
					
						
							
							
								 
						
							
							
								99aa09ce54 
								
							
								 
							
						 
						
							
							
								
								Merged in jlblancoc/gtsam/index-type-for-factors (pull request  #409 )  
							
							... 
							
							
							
							Type for Factor indices, dual to "Key" 
							
						 
						
							2019-04-08 23:07:02 +00:00  
				
					
						
							
							
								 
						
							
							
								4fb718a943 
								
							
								 
							
						 
						
							
							
								
								prefer auto in range for loops  
							
							
							
						 
						
							2019-04-09 00:29:31 +02:00  
				
					
						
							
							
								 
						
							
							
								60b2c3b157 
								
							
								 
							
						 
						
							
							
								
								Merged in fix/SubgraphPreconditioner (pull request  #407 )  
							
							... 
							
							
							
							Fix/SubgraphPreconditioner 
							
						 
						
							2019-04-08 21:21:36 +00:00  
				
					
						
							
							
								 
						
							
							
								913262b27d 
								
							
								 
							
						 
						
							
							
								
								Fixed issue with test with tbb iterators  
							
							
							
						 
						
							2019-04-08 16:46:56 -04:00  
				
					
						
							
							
								 
						
							
							
								a0fce4257f 
								
							
								 
							
						 
						
							
							
								
								Fix cmake handling newer boost versions ( Closes :  #442 )  
							
							
							
						 
						
							2019-04-08 10:22:59 +02:00  
				
					
						
							
							
								 
						
							
							
								285ebd7dbd 
								
							
								 
							
						 
						
							
							
								
								Type for Factor indices, dual to "Key"  
							
							... 
							
							
							
							This avoids a couple of confusing uses of KeySet to refer to lists of
Factors, and makes code more readable where formerly using size_t to
index factors. 
							
						 
						
							2019-04-08 09:08:43 +02:00  
				
					
						
							
							
								 
						
							
							
								a7227cab43 
								
							
								 
							
						 
						
							
							
								
								Cleaned up formatting  
							
							
							
						 
						
							2019-04-07 22:33:58 -04:00  
				
					
						
							
							
								 
						
							
							
								c1c2fd7008 
								
							
								 
							
						 
						
							
							
								
								Fixed the tests - key was choosing right ordering  
							
							
							
						 
						
							2019-04-07 22:31:27 -04:00  
				
					
						
							
							
								 
						
							
							
								0b4f8da22e 
								
							
								 
							
						 
						
							
							
								
								Merged in jlblancoc/gtsam/fixes-jl (pull request  #408 )  
							
							... 
							
							
							
							exit()-> throw (Closes  #427 )
Approved-by: Frank Dellaert <dellaert@cc.gatech.edu> 
							
						 
						
							2019-04-07 23:44:37 +00:00  
				
					
						
							
							
								 
						
							
							
								2de0957b2d 
								
							
								 
							
						 
						
							
							
								
								Renamed some variables, used subVector as a test  
							
							
							
						 
						
							2019-04-07 18:14:53 -04:00  
				
					
						
							
							
								 
						
							
							
								1304d26e81 
								
							
								 
							
						 
						
							
							
								
								exit()-> throw ( Closes   #427 )  
							
							
							
						 
						
							2019-04-07 23:59:53 +02:00  
				
					
						
							
							
								 
						
							
							
								93a7c99f03 
								
							
								 
							
						 
						
							
							
								
								Created more unit tests attesting problems with solve.  
							
							
							
						 
						
							2019-04-07 13:15:05 -04:00  
				
					
						
							
							
								 
						
							
							
								d012922043 
								
							
								 
							
						 
						
							
							
								
								Cleanup, made solve faster (eliminating copy) and no longer in-place  
							
							
							
						 
						
							2019-04-07 13:15:05 -04:00  
				
					
						
							
							
								 
						
							
							
								1c2646000b 
								
							
								 
							
						 
						
							
							
								
								Added tests for matrix/vector conversion  
							
							
							
						 
						
							2019-04-07 13:15:05 -04:00  
				
					
						
							
							
								 
						
							
							
								42284355f4 
								
							
								 
							
						 
						
							
							
								
								Some cleanup, renaming  
							
							
							
						 
						
							2019-04-07 13:15:05 -04:00  
				
					
						
							
							
								 
						
							
							
								490a558fe1 
								
							
								 
							
						 
						
							
							
								
								Fixed dimension mismatch (on account of three extra dummy factors)  
							
							
							
						 
						
							2019-04-07 13:15:05 -04:00  
				
					
						
							
							
								 
						
							
							
								798e730d87 
								
							
								 
							
						 
						
							
							
								
								Fixed issue where number of extra "augmentation" edges asked for are larger than the number of remaining edges after taking out the spanning tree.  
							
							
							
						 
						
							2019-04-07 13:15:05 -04:00  
				
					
						
							
							
								 
						
							
							
								18d26d12af 
								
							
								 
							
						 
						
							
							
								
								Added some xml test files  
							
							
							
						 
						
							2019-04-07 13:15:05 -04:00  
				
					
						
							
							
								 
						
							
							
								3889b29305 
								
							
								 
							
						 
						
							
							
								
								Resurrected tests  
							
							
							
						 
						
							2019-04-07 13:15:05 -04:00  
				
					
						
							
							
								 
						
							
							
								6b637bda9e 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							
							
						 
						
							2019-04-07 13:15:05 -04:00  
				
					
						
							
							
								 
						
							
							
								334c85a298 
								
							
								 
							
						 
						
							
							
								
								Using keys not indices  
							
							
							
						 
						
							2019-04-07 13:15:05 -04:00  
				
					
						
							
							
								 
						
							
							
								a7826ab417 
								
							
								 
							
						 
						
							
							
								
								Added comments, removed cruft  
							
							
							
						 
						
							2019-04-07 13:15:05 -04:00  
				
					
						
							
							
								 
						
							
							
								9581e4939b 
								
							
								 
							
						 
						
							
							
								
								Made it so X can be variable dimension as long as you know dimension of tested value at compile time.  
							
							
							
						 
						
							2019-04-07 13:15:05 -04:00  
				
					
						
							
							
								 
						
							
							
								6bf605b624 
								
							
								 
							
						 
						
							
							
								
								Merged in fix/SubgraphSolver (pull request  #406 )  
							
							... 
							
							
							
							Fix/SubgraphSolver
Approved-by: Yong-Dian Jian <ydjian@gmail.com> 
							
						 
						
							2019-04-07 16:52:44 +00:00  
				
					
						
							
							
								 
						
							
							
								703b56f9ff 
								
							
								 
							
						 
						
							
							
								
								Fix SubgraphSolver wrapper  
							
							
							
						 
						
							2019-04-05 08:11:29 -04:00  
				
					
						
							
							
								 
						
							
							
								c02e14b2e3 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into fix/SubgraphSolver  
							
							
							
						 
						
							2019-04-04 23:06:16 -04:00  
				
					
						
							
							
								 
						
							
							
								26e150829a 
								
							
								 
							
						 
						
							
							
								
								Merged in feature/simpler_matlab_wrap (pull request  #399 )  
							
							... 
							
							
							
							Feature/simpler matlab wrap
Approved-by: Duy-Nguyen Ta <thduynguyen@gmail.com> 
							
						 
						
							2019-04-04 14:05:35 +00:00  
				
					
						
							
							
								 
						
							
							
								3737474d1e 
								
							
								 
							
						 
						
							
							
								
								Deprecated all but three constructors.  
							
							
							
						 
						
							2019-04-04 09:23:02 -04:00  
				
					
						
							
							
								 
						
							
							
								140c666c41 
								
							
								 
							
						 
						
							
							
								
								Moved DSFMap to gtsam  
							
							
							
						 
						
							2019-04-04 09:22:22 -04:00  
				
					
						
							
							
								 
						
							
							
								aaf2ff5689 
								
							
								 
							
						 
						
							
							
								
								Resurrected tests  
							
							
							
						 
						
							2019-04-04 01:17:47 -04:00  
				
					
						
							
							
								 
						
							
							
								6d938ce5cc 
								
							
								 
							
						 
						
							
							
								
								Replaced initialize calls with C++11 delegating constructors  
							
							
							
						 
						
							2019-04-04 01:17:28 -04:00  
				
					
						
							
							
								 
						
							
							
								485175e2f8 
								
							
								 
							
						 
						
							
							
								
								Fixed major bug: splitting off a subgraph preconditioner only worked if keys were numbered 0...n-1, because we used DSFVector to implement Kruskal. Now it'll be a bit slower but will work for any keys. Note this only affected two constructors.  
							
							
							
						 
						
							2019-04-04 01:04:18 -04:00  
				
					
						
							
							
								 
						
							
							
								55dd754ce4 
								
							
								 
							
						 
						
							
							
								
								Merged in feature/testVariableIndex (pull request  #405 )  
							
							... 
							
							
							
							Feature/testVariableIndex
Approved-by: Chris Beall <chrisbeall@gmail.com> 
							
						 
						
							2019-04-04 04:41:30 +00:00  
				
					
						
							
							
								 
						
							
							
								89ebed53cc 
								
							
								 
							
						 
						
							
							
								
								fixed comments  
							
							
							
						 
						
							2019-04-03 23:42:47 -04:00  
				
					
						
							
							
								 
						
							
							
								3e10adb178 
								
							
								 
							
						 
						
							
							
								
								Cleaned up tests, testing size() as well.  
							
							
							
						 
						
							2019-04-03 23:42:36 -04:00  
				
					
						
							
							
								 
						
							
							
								efefe2d31a 
								
							
								 
							
						 
						
							
							
								
								Merged in feature/matrix_tests (pull request  #404 )  
							
							... 
							
							
							
							Some facilities to better test linear inference
Approved-by: Mandy Xie <manxie@gatech.edu> 
							
						 
						
							2019-04-04 03:39:09 +00:00  
				
					
						
							
							
								 
						
							
							
								3126979ad5 
								
							
								 
							
						 
						
							
							
								
								Fixed memory issue (passing temporary to optional reference)  
							
							
							
						 
						
							2019-04-03 22:45:49 -04:00  
				
					
						
							
							
								 
						
							
							
								5a8363a775 
								
							
								 
							
						 
						
							
							
								
								Removed Ordering again -> templated vector method simply works  
							
							
							
						 
						
							2019-04-03 20:17:18 -04:00  
				
					
						
							
							
								 
						
							
							
								c450222ff1 
								
							
								 
							
						 
						
							
							
								
								test on ordering  
							
							
							
						 
						
							2019-04-03 20:16:37 -04:00  
				
					
						
							
							
								 
						
							
							
								ecaf415d1e 
								
							
								 
							
						 
						
							
							
								
								Better tests on backSubstituteTranspose  
							
							
							
						 
						
							2019-04-03 18:45:16 -04:00  
				
					
						
							
							
								 
						
							
							
								59df91d295 
								
							
								 
							
						 
						
							
							
								
								Added optional ordering argument when converting to Matrix/Vector  
							
							
							
						 
						
							2019-04-03 18:44:18 -04:00