bdc2d8f996 
								
							
								 
							
						 
						
							
							
								
								Fixed switching to QR for constrained graphs  
							
							
							
						 
						
							2011-11-10 19:44:03 +00:00  
				
					
						
							
							
								 
						
							
							
								5408ab0a2d 
								
							
								 
							
						 
						
							
							
								
								Made GaussianFactorGraph::sparse and sparseJacobian functions take no arguments, and instead compute column indices internally  
							
							
							
						 
						
							2011-10-29 23:12:58 +00:00  
				
					
						
							
							
								 
						
							
							
								65616dbde5 
								
							
								 
							
						 
						
							
							
								
								Matrix version of sparseJacobian for MATLAB wrapping, unit-tested in linear now  
							
							
							
						 
						
							2011-10-29 04:01:03 +00:00  
				
					
						
							
							
								 
						
							
							
								8535b13809 
								
							
								 
							
						 
						
							
							
								
								Made error a method again: all checks, let me know if project throw errors  
							
							
							
						 
						
							2011-10-21 05:36:30 +00:00  
				
					
						
							
							
								 
						
							
							
								3b5c6e8cef 
								
							
								 
							
						 
						
							
							
								
								Removed old Testable base class  
							
							
							
						 
						
							2011-10-20 02:11:28 +00:00  
				
					
						
							
							
								 
						
							
							
								222d5073b9 
								
							
								 
							
						 
						
							
							
								
								Relocated unit test  
							
							
							
						 
						
							2011-09-23 02:48:34 +00:00  
				
					
						
							
							
								 
						
							
							
								964af8b21c 
								
							
								 
							
						 
						
							
							
								
								Commented use of GTSAM_MAGIC_KEY  
							
							
							
						 
						
							2011-08-18 13:18:26 +00:00  
				
					
						
							
							
								 
						
							
							
								778001f63e 
								
							
								 
							
						 
						
							
							
								
								assorted cleanup - mostly comments and adding implementations to cpp files, rather than in header files  
							
							
							
						 
						
							2011-06-13 20:01:58 +00:00  
				
					
						
							
							
								 
						
							
							
								fa4faa274a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'prep_0.9.3'  
							
							
							
						 
						
							2011-06-13 16:55:31 +00:00  
				
					
						
							
							
								 
						
							
							
								e20561be73 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'eigen'  
							
							
							
						 
						
							2011-05-20 13:52:08 +00:00  
				
					
						
							
							
								 
						
							
							
								1c27b1021f 
								
							
								 
							
						 
						
							
							
								
								Removed incorrect dynamic_pointer_cast that caused a compile error for non-virtual derived factors.  
							
							
							
						 
						
							2011-02-18 22:10:21 +00:00  
				
					
						
							
							
								 
						
							
							
								4880257e69 
								
							
								 
							
						 
						
							
							
								
								Merging hessianfactor branch, Cholesky is now default and GaussianFactor is virtual (see email to frankcvs)  
							
							
							
						 
						
							2011-01-20 22:22:00 +00:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								d6929d4409 
								
							
								 
							
						 
						
							
							
								
								Storing variable index in solver, saved between nonlinear iterations  
							
							
							
						 
						
							2010-11-15 23:01:50 +00:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								f9e0ed07a3 
								
							
								 
							
						 
						
							
							
								
								Code cleanup:  lean and mean VariableIndex (got rid of different types for different FG's, slots, and storage template), renamed Conditional.h and Factor.h to match class names ConditionalBase and FactorBase (not ideal names but prevents conflict with typedefs), added typedef for symbolic multifrontal solver.  
							
							
							
						 
						
							2010-10-22 18:02:55 +00:00  
				
					
						
							
							
								 
						
							
							
								812e3277ee 
								
							
								 
							
						 
						
							
							
								
								New linear solver interface, global inference functions removed.  
							
							
							
						 
						
							2010-10-21 22:59:54 +00:00  
				
					
						
							
							
								 
						
							
							
								f15fea202e 
								
							
								 
							
						 
						
							
							
								
								Change that may be reverted again soon - templated factor base type on key and make IndexFactor and IndexConditional for all current code.  Did this to experiment with using symbols on the linear side in an efficient way but am putting this on hold for now because of complications.  Will revisit and either fix or revert to int-only later in the week.  Also moved some files to experimental and templating EliminationTree on FACTOR instead of FACTORGRAPH.  
							
							
							
						 
						
							2010-10-19 21:31:13 +00:00  
				
					
						
							
							
								 
						
							
							
								130d9d2797 
								
							
								 
							
						 
						
							
							
								
								Made EliminationTree generic, with Symbolic and Gaussian unit tests  
							
							
							
						 
						
							2010-10-15 15:53:36 +00:00  
				
					
						
							
							
								 
						
							
							
								24d499039f 
								
							
								 
							
						 
						
							
							
								
								prepend license information on all the codes  
							
							
							
						 
						
							2010-10-14 04:54:38 +00:00  
				
					
						
							
							
								 
						
							
							
								47b11749fe 
								
							
								 
							
						 
						
							
							
								
								Moved old elimination tree to gtsam_experimental  
							
							
							
						 
						
							2010-10-13 22:07:52 +00:00  
				
					
						
							
							
								 
						
							
							
								07bda5aa97 
								
							
								 
							
						 
						
							
							
								
								Changed linear config names to *Values, updated comments  
							
							
							
						 
						
							2010-10-09 03:09:58 +00:00  
				
					
						
							
							
								 
						
							
							
								1d52ff90a8 
								
							
								 
							
						 
						
							
							
								
								Merged simplelinear branch into trunk  
							
							
							
						 
						
							2010-10-08 22:04:47 +00:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								2a2bc2f70f 
								
							
								 
							
						 
						
							
							
								
								multi-frontal solver works now as a result of flight delay  
							
							
							
						 
						
							2010-07-18 20:23:23 +00:00  
				
					
						
							
							
								 
						
							
							
								20b09e5383 
								
							
								 
							
						 
						
							
							
								
								Re-organized FactorGraph, and de-templatized findAndRemoveFactors  
							
							
							
						 
						
							2010-07-14 13:55:32 +00:00  
				
					
						
							
							
								 
						
							
							
								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