krunalchande
							
						 | 
						
							
							
							
							
								
							
								de7149af63
								
							
								
							
						 | 
						
							
							
								
								Added licensing information.
							
							
							
							
							
						 | 
						
							2015-02-18 07:47:52 -05:00 | 
						
					
				
					
						
							
							
								 
								krunalchande
							
						 | 
						
							
							
							
							
								
							
								cc0e5cd3ca
								
							
								
							
						 | 
						
							
							
								
								Working nonlinear inequality constraints with unit tests.
							
							
							
							
							
						 | 
						
							2015-02-18 07:47:51 -05:00 | 
						
					
				
					
						
							
							
								 
								krunalchande
							
						 | 
						
							
							
							
							
								
							
								fd461a1c15
								
							
								
							
						 | 
						
							
							
								
								[unfinished] prototyping inequality SQP with Luca.
							
							
							
							
							
						 | 
						
							2015-02-18 07:47:50 -05:00 | 
						
					
				
					
						
							
							
								 
								krunalchande
							
						 | 
						
							
							
							
							
								
							
								7d2f69335d
								
							
								
							
						 | 
						
							
							
								
								Added constructor
							
							
							
							
							
						 | 
						
							2015-02-18 07:47:48 -05:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								e5017984a1
								
							
								
							
						 | 
						
							
							
								
								traits_x -> traits
							
							
							
							
							
						 | 
						
							2014-12-26 16:47:51 +01:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								79d8514528
								
							
								
							
						 | 
						
							
							
								
								MASSIVE edit: made Testable its own concept, and moderinized Testable.h to use Testable traits. This required adding Testable traits in many classes.
							
							
							
							
							
						 | 
						
							2014-12-21 22:02:57 +01:00 | 
						
					
				
					
						
							
							
								 
								thduynguyen
							
						 | 
						
							
							
							
							
								
							
								b39d14872a
								
							
								
							
						 | 
						
							
							
								
								remove lpsolve
							
							
							
							
							
						 | 
						
							2014-12-16 11:27:20 -05:00 | 
						
					
				
					
						
							
							
								 
								krunalchande
							
						 | 
						
							
							
							
							
								
							
								44477e12f2
								
							
								
							
						 | 
						
							
							
								
								Fixed initialization error for active_
							
							
							
							
							
						 | 
						
							2014-12-15 11:47:04 -05:00 | 
						
					
				
					
						
							
							
								 
								thduynguyen
							
						 | 
						
							
							
							
							
								
							
								48b08bd58e
								
							
								
							
						 | 
						
							
							
								
								more informative print for LinearInequality showing its active/inactive state
							
							
							
							
							
						 | 
						
							2014-12-13 01:04:46 -05:00 | 
						
					
				
					
						
							
							
								 
								thduynguyen
							
						 | 
						
							
							
							
							
								
							
								c4b574774a
								
							
								
							
						 | 
						
							
							
								
								remove LinearConstraint. It is replaced by LinearEquality
							
							
							
							
							
						 | 
						
							2014-12-13 01:04:08 -05:00 | 
						
					
				
					
						
							
							
								 
								krunalchande
							
						 | 
						
							
							
							
							
								
							
								e539738fd0
								
							
								
							
						 | 
						
							
							
								
								Remove support for dual keys. Added finished() after all matrices and vectors. Remove buildDualGraph from GaussianFactorGraph. Remove support for multipliedHessians for non-linear equality constraints.
							
							
							
							
							
						 | 
						
							2014-12-12 17:23:31 -05:00 | 
						
					
				
					
						
							
							
								 
								thduynguyen
							
						 | 
						
							
							
							
							
								
							
								593795f65b
								
							
								
							
						 | 
						
							
							
								
								use Eigen's predefined RowVector typedef
							
							
							
							
							
						 | 
						
							2014-12-12 12:51:19 -05:00 | 
						
					
				
					
						
							
							
								 
								thduynguyen
							
						 | 
						
							
							
							
							
								
							
								ac6f10ea74
								
							
								
							
						 | 
						
							
							
								
								enforce RowVector as Jacobian for single-valued linear inequalities
							
							
							
							
							
						 | 
						
							2014-12-12 12:43:07 -05:00 | 
						
					
				
					
						
							
							
								 
								thduynguyen
							
						 | 
						
							
							
							
							
								
							
								a26ef7b7a2
								
							
								
							
						 | 
						
							
							
								
								refactor QPSolver to work with single-valued linear inequality factors. Unit tests passed.
							
							
							
							
							
						 | 
						
							2014-12-12 12:03:00 -05:00 | 
						
					
				
					
						
							
							
								 
								thduynguyen
							
						 | 
						
							
							
							
							
								
							
								6d68f5ffff
								
							
								
							
						 | 
						
							
							
								
								equality constraints are always active
							
							
							
							
							
						 | 
						
							2014-12-12 12:02:06 -05:00 | 
						
					
				
					
						
							
							
								 
								thduynguyen
							
						 | 
						
							
							
							
							
								
							
								4f28eace7e
								
							
								
							
						 | 
						
							
							
								
								LinearInequality now only supports single-valued function. Add active/activate/inactivate function to use in the qp active set method.
							
							
							
							
							
						 | 
						
							2014-12-12 12:01:16 -05:00 | 
						
					
				
					
						
							
							
								 
								thduynguyen
							
						 | 
						
							
							
							
							
								
							
								ba903536c8
								
							
								
							
						 | 
						
							
							
								
								fix ACTIVE/INACTIVE constants as Frank suggested
							
							
							
							
							
						 | 
						
							2014-12-09 22:29:21 -05:00 | 
						
					
				
					
						
							
							
								 
								thduynguyen
							
						 | 
						
							
							
							
							
								
							
								565eb99948
								
							
								
							
						 | 
						
							
							
								
								remove a TODO as it's done.
							
							
							
							
							
						 | 
						
							2014-12-09 22:28:39 -05:00 | 
						
					
				
					
						
							
							
								 
								thduynguyen
							
						 | 
						
							
							
							
							
								
							
								85397223ef
								
							
								
							
						 | 
						
							
							
								
								fix QPSolver unit tests
							
							
							
							
							
						 | 
						
							2014-12-09 16:27:11 -05:00 | 
						
					
				
					
						
							
							
								 
								thduynguyen
							
						 | 
						
							
							
							
							
								
							
								9b418c98ca
								
							
								
							
						 | 
						
							
							
								
								fix LPSolver unittest
							
							
							
							
							
						 | 
						
							2014-12-09 16:26:19 -05:00 | 
						
					
				
					
						
							
							
								 
								thduynguyen
							
						 | 
						
							
							
							
							
								
							
								001794ac84
								
							
								
							
						 | 
						
							
							
								
								refactor QPSolver inprogress... Compiled but tests failed.
							
							
							
							
							
						 | 
						
							2014-12-09 06:13:57 -05:00 | 
						
					
				
					
						
							
							
								 
								thduynguyen
							
						 | 
						
							
							
							
							
								
							
								8c4705b905
								
							
								
							
						 | 
						
							
							
								
								check testable concept
							
							
							
							
							
						 | 
						
							2014-12-09 06:13:01 -05:00 | 
						
					
				
					
						
							
							
								 
								thduynguyen
							
						 | 
						
							
							
							
							
								
							
								a4f8ead2a6
								
							
								
							
						 | 
						
							
							
								
								add print
							
							
							
							
							
						 | 
						
							2014-12-09 06:12:41 -05:00 | 
						
					
				
					
						
							
							
								 
								thduynguyen
							
						 | 
						
							
							
							
							
								
							
								3aa7fd6d18
								
							
								
							
						 | 
						
							
							
								
								add LinearConstraint
							
							
							
							
							
						 | 
						
							2014-11-27 10:45:23 -05:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								88693e2129
								
							
								
							
						 | 
						
							
							
								
								Comments (ineq -> inequality)
							
							
							
							
							
						 | 
						
							2014-11-27 11:01:45 +01:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								3800e1f101
								
							
								
							
						 | 
						
							
							
								
								initials -> initialValues
							
							
							
							
							
						 | 
						
							2014-11-27 10:52:25 +01:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								4871202664
								
							
								
							
						 | 
						
							
							
								
								identifyLeavingConstraint
							
							
							
							
							
						 | 
						
							2014-11-27 10:49:35 +01:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								9ca2ba9b66
								
							
								
							
						 | 
						
							
							
								
								Simplified freeHessians_ using inner class
							
							
							
							
							
						 | 
						
							2014-11-27 10:47:45 +01:00 | 
						
					
				
					
						
							
							
								 
								thduynguyen
							
						 | 
						
							
							
							
							
								
							
								b5e8be56f3
								
							
								
							
						 | 
						
							
							
								
								more informative comment
							
							
							
							
							
						 | 
						
							2014-11-26 18:53:45 -05:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								ba911edfad
								
							
								
							
						 | 
						
							
							
								
								Fixed up comments
							
							
							
							
							
						 | 
						
							2014-11-26 22:59:33 +01:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								ad07531453
								
							
								
							
						 | 
						
							
							
								
								Tested TestCase, fixed wrong documentation
							
							
							
							
							
						 | 
						
							2014-11-26 22:40:48 +01:00 | 
						
					
				
					
						
							
							
								 
								thduynguyen
							
						 | 
						
							
							
							
							
								
							
								12ca4317a2
								
							
								
							
						 | 
						
							
							
								
								fix namespace
							
							
							
							
							
						 | 
						
							2014-11-26 15:27:28 -05:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								7aaf6a1e82
								
							
								
							
						 | 
						
							
							
								
								Headers and standard formatting
							
							
							
							
							
						 | 
						
							2014-11-26 09:04:34 +01:00 | 
						
					
				
					
						
							
							
								 
								thduynguyen
							
						 | 
						
							
							
							
							
								
							
								ee52ca15dd
								
							
								
							
						 | 
						
							
							
								
								move LPSolver and QPSolver to unstable. Add script to compile lpsolve on Mac when doing cmake if it's not found.
							
							
							
							
							
						 | 
						
							2014-11-21 16:04:12 -05:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								2d413e05c6
								
							
								
							
						 | 
						
							
							
								
								Removed functions largely supersceded by newer bayes tree functionality
							
							
							
							
							
						 | 
						
							2013-08-16 16:32:19 +00:00 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								0212bbc30d
								
							
								
							
						 | 
						
							
							
								
								Fixed some unit tests
							
							
							
							
							
						 | 
						
							2013-08-16 04:11:02 +00:00 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								ea3ca54cba
								
							
								
							
						 | 
						
							
							
								
								"Fixed" more unit tests
							
							
							
							
							
						 | 
						
							2013-08-11 19:01:06 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								5b7d7b3793
								
							
								
							
						 | 
						
							
							
								
								Closer to building and tests running
							
							
							
							
							
						 | 
						
							2013-08-08 20:45:44 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								4a4e16485c
								
							
								
							
						 | 
						
							
							
								
								Making more things in gtsam_unstable compile
							
							
							
							
							
						 | 
						
							2013-08-08 20:08:54 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								883c870dff
								
							
								
							
						 | 
						
							
							
								
								Removed unnecessary summarization files in gtsam_unstable, restricted compilation of gtsam_unstable for components needing iSAM2 - core gtsam_unstable library builds
							
							
							
							
							
						 | 
						
							2013-08-08 20:08:52 +00:00 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								ede0805fac
								
							
								
							
						 | 
						
							
							
								
								Global find+replace to remove Ordered
							
							
							
							
							
						 | 
						
							2013-08-05 22:31:44 +00:00 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								cb7eb1b510
								
							
								
							
						 | 
						
							
							
								
								Find+replace Ordered headers
							
							
							
							
							
						 | 
						
							2013-08-05 22:31:33 +00:00 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								09643929fd
								
							
								
							
						 | 
						
							
							
								
								Making some tests compile
							
							
							
							
							
						 | 
						
							2013-08-05 22:31:26 +00:00 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								3ade190128
								
							
								
							
						 | 
						
							
							
								
								Renamed old classes to "Ordered" and removed "Unordered" name from new classes
							
							
							
							
							
						 | 
						
							2013-07-29 23:55:40 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								9e3bfdc4f8
								
							
								
							
						 | 
						
							
							
								
								comments only
							
							
							
							
							
						 | 
						
							2013-06-11 14:36:54 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								083e0c849e
								
							
								
							
						 | 
						
							
							
								
								Switched to templated version of liquefy() to allow for use with non-default clique types
							
							
							
							
							
						 | 
						
							2013-06-11 14:36:53 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								83a1483e9f
								
							
								
							
						 | 
						
							
							
								
								Adding unit tests and a bugfix for liquefying bayes tree function
							
							
							
							
							
						 | 
						
							2013-06-11 14:36:52 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								361682c485
								
							
								
							
						 | 
						
							
							
								
								Working on a test for liquefy
							
							
							
							
							
						 | 
						
							2013-06-11 14:36:51 +00:00 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								b9820550e2
								
							
								
							
						 | 
						
							
							
								
								Added DLL export tags to new code
							
							
							
							
							
						 | 
						
							2013-04-05 19:06:28 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								f45c5c5f44
								
							
								
							
						 | 
						
							
							
								
								Actually installing headers from unstable/linear
							
							
							
							
							
						 | 
						
							2013-03-23 20:19:42 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								da334ed8a2
								
							
								
							
						 | 
						
							
							
								
								Added linear tools (including summarization) from MastSLAM
							
							
							
							
							
						 | 
						
							2013-03-23 20:19:36 +00:00 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								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 | 
						
					
				
					
						
							
							
								 
								Yong-Dian Jian
							
						 | 
						
							
							
							
							
								
							
								6fd2ac7f86
								
							
								
							
						 | 
						
							
							
								
								move iterative.* back to stable. add a template-style nonlinear iterative solver
							
							
							
							
							
						 | 
						
							2012-06-12 14:19:01 +00:00 | 
						
					
				
					
						
							
							
								 
								Frank Dellaert
							
						 | 
						
							
							
							
							
								
							
								5b08dde1f3
								
							
								
							
						 | 
						
							
							
								
								Include -inl.h as is now custom
							
							
							
							
							
						 | 
						
							2012-06-09 18:50:29 +00:00 | 
						
					
				
					
						
							
							
								 
								Yong-Dian Jian
							
						 | 
						
							
							
							
							
								
							
								734a18b02e
								
							
								
							
						 | 
						
							
							
								
								old spcg solver fixed
							
							
							
							
							
						 | 
						
							2012-06-09 02:42:45 +00:00 | 
						
					
				
					
						
							
							
								 
								Yong-Dian Jian
							
						 | 
						
							
							
							
							
								
							
								913160462a
								
							
								
							
						 | 
						
							
							
								
								in the middle of resurrecting spcg
							
							
							
							
							
						 | 
						
							2012-06-08 16:45:16 +00:00 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								1913640d2c
								
							
								
							
						 | 
						
							
							
								
								Qualified more namespaces after removing using namespace from headers
							
							
							
							
							
						 | 
						
							2012-06-08 14:34:03 +00:00 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								a23127a315
								
							
								
							
						 | 
						
							
							
								
								Removed using namespace in header files
							
							
							
							
							
						 | 
						
							2012-06-08 14:33:36 +00:00 | 
						
					
				
					
						
							
							
								 
								Frank Dellaert
							
						 | 
						
							
							
							
							
								
							
								fd3b1d1cb5
								
							
								
							
						 | 
						
							
							
								
								comments
							
							
							
							
							
						 | 
						
							2012-06-07 02:19:26 +00:00 | 
						
					
				
					
						
							
							
								 
								Frank Dellaert
							
						 | 
						
							
							
							
							
								
							
								81b577eb59
								
							
								
							
						 | 
						
							
							
								
								Fixed compile error in gtsam_unstable
							
							
							
							
							
						 | 
						
							2012-06-07 02:11:16 +00:00 | 
						
					
				
					
						
							
							
								 
								Yong-Dian Jian
							
						 | 
						
							
							
							
							
								
							
								abcb6c6bd9
								
							
								
							
						 | 
						
							
							
								
								move iterative.* to unstable
							
							
							
							
							
						 | 
						
							2012-06-03 20:45:00 +00:00 |