94e8f7073c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into feature/LPSolver  
							
							... 
							
							
							
							# Conflicts:
#	gtsam_unstable/linear/tests/testQPSolver.cpp 
							
						 
						
							2016-04-27 01:10:48 -04:00  
				
					
						
							
							
								 
						
							
							
								3fc9d98707 
								
							
								 
							
						 
						
							
							
								
								[QP/LP] Error Identified and test sample test case generated but fails.  
							
							
							
						 
						
							2016-04-25 19:00:22 -04:00  
				
					
						
							
							
								 
						
							
							
								b021ccef36 
								
							
								 
							
						 
						
							
							
								
								Global replace of Vector::Ones(1) and Matrix::Ones(1,1) with I_1x1  
							
							
							
						 
						
							2016-04-16 12:32:48 -04:00  
				
					
						
							
							
								 
						
							
							
								b6728ef620 
								
							
								 
							
						 
						
							
							
								
								Deprecated Vector ones(size_t n). All unit tests pass.  
							
							
							
						 
						
							2016-04-15 17:30:54 -04:00  
				
					
						
							
							
								 
						
							
							
								76308a5d46 
								
							
								 
							
						 
						
							
							
								
								Deprecated Vector zero(size_t n). All unit tests pass.  
							
							
							
						 
						
							2016-04-15 16:54:46 -04:00  
				
					
						
							
							
								 
						
							
							
								70b2aab352 
								
							
								 
							
						 
						
							
							
								
								Deprecated all inline functions in Matrix.h.  
							
							
							
						 
						
							2016-04-11 15:11:29 -04:00  
				
					
						
							
							
								 
						
							
							
								5d8218e902 
								
							
								 
							
						 
						
							
							
								
								[REFACTOR] Simplified Grammar.  
							
							
							
						 
						
							2016-03-08 10:34:31 -05:00  
				
					
						
							
							
								 
						
							
							
								b54c897f91 
								
							
								 
							
						 
						
							
							
								
								[FEATURE] QPS Parser Preliminary Commit.  
							
							... 
							
							
							
							Notes:
- Correctly parses MPS files and makes appropiate calls to RawQP
- Containts Debug Code
- Does not generate raw bounds from parse
- Does not generate Hessian from parse
- Does not generate Actual QP from raw QP 
							
						 
						
							2016-03-07 10:29:43 -05:00  
				
					
						
							
							
								 
						
							
							
								6cc4ab8bdf 
								
							
								 
							
						 
						
							
							
								
								[BUGFIX-WARNING] Fixed warning in gcc5  by adding SYSTEM to gtsam included eigen.  
							
							
							
						 
						
							2016-02-27 19:21:42 -05: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  
				
					
						
							
							
								 
						
							
							
								8227f1a5fb 
								
							
								 
							
						 
						
							
							
								
								[REFACTOR] ActiveSetSolver to match commenting and format conventions.  
							
							... 
							
							
							
							[BUGIFX] Fixed Errors in Unit Tests By commenting.
[BUGFIX] FIxed Active Set Solver Problem with template in cpp file 
							
						 
						
							2016-02-12 00:57:37 -05:00  
				
					
						
							
							
								 
						
							
							
								f42c4f6a92 
								
							
								 
							
						 
						
							
							
								
								[FEATURE] SQP Removed  
							
							... 
							
							
							
							[FEATURE] Test SQP for Infeasible
[FEATURE] Test QP for Infeasible
[FEATURE] LP Initialize Without Initial Values
[FEATURE] QP Initialize Without Initial Values
** TESTS FAIL ** 
							
						 
						
							2016-02-09 10:45:55 -05:00  
				
					
						
							
							
								 
						
							
							
								8926a1da91 
								
							
								 
							
						 
						
							
							
								
								[EXPERIMENTAL] Initial SQP Solver. DO NOT BUILD.  
							
							
							
						 
						
							2016-02-02 11:03:53 -05:00  
				
					
						
							
							
								 
						
							
							
								84662bc5d9 
								
							
								 
							
						 
						
							
							
								
								[REFACTOR] Extracted common components from QPSolver and LPSolver into ActiveSetSolver.  
							
							
							
						 
						
							2016-01-25 19:24:37 -05:00  
				
					
						
							
							
								 
						
							
							
								ec1d0201e5 
								
							
								 
							
						 
						
							
							
								
								[REFACTOR] Changed Vector(..).finished for VectorN(...)  
							
							
							
						 
						
							2016-01-24 20:18:10 -05:00  
				
					
						
							
							
								 
						
							
							
								b2825ca4d0 
								
							
								 
							
						 
						
							
							
								
								[REFACTOR] Remove unnecessary includes from testLPSolver.  
							
							
							
						 
						
							2016-01-24 20:08:14 -05:00  
				
					
						
							
							
								 
						
							
							
								88dc9ca73d 
								
							
								 
							
						 
						
							
							
								
								[REFACTOR] Extracted LPInitSolver.h from testLPSolver.cpp  
							
							... 
							
							
							
							[REFACTOR] Extracted LPSolver.h from testLPSolver.cpp
[REFACTOR] Extracted LPState.h from testLPSolver.cpp 
							
						 
						
							2016-01-24 19:58:42 -05:00  
				
					
						
							
							
								 
						
							
							
								580d1671f4 
								
							
								 
							
						 
						
							
							
								
								[REFACTOR] Extracted LPState.h from testLPSolver.cpp  
							
							
							
						 
						
							2016-01-24 19:44:43 -05:00  
				
					
						
							
							
								 
						
							
							
								2fa3a56f03 
								
							
								 
							
						 
						
							
							
								
								[REFACTOR] Extract LP.h from LPSolver.cpp  
							
							... 
							
							
							
							[REFACTOR] Extract InfeasibleInitialValus.h from LPSolver.cpp
[REFACTOR] Extract InfeasibleOrUnboundedProblem.h from LPSolver.cpp 
							
						 
						
							2016-01-24 19:40:55 -05:00  
				
					
						
							
							
								 
						
							
							
								bc3398a6a2 
								
							
								 
							
						 
						
							
							
								
								[BUGFIX] Fixed Failing Unit Test  
							
							
							
						 
						
							2016-01-24 14:09:16 -05:00  
				
					
						
							
							
								 
						
							
							
								58de1ac296 
								
							
								 
							
						 
						
							
							
								
								re-enable all tests. Disable printing. Fixing bad names due to unintentional global replace  
							
							
							
						 
						
							2015-05-15 08:57:43 -04:00  
				
					
						
							
							
								 
						
							
							
								827caf1793 
								
							
								 
							
						 
						
							
							
								
								compute a feasible initial value for LPSolver: simple test passed.  
							
							
							
						 
						
							2015-05-15 08:47:57 -04:00  
				
					
						
							
							
								 
						
							
							
								40659cab38 
								
							
								 
							
						 
						
							
							
								
								first LPSolver test passed!!  
							
							
							
						 
						
							2015-03-25 08:19:43 -04:00  
				
					
						
							
							
								 
						
							
							
								d2f919e632 
								
							
								 
							
						 
						
							
							
								
								Linear[In]EqualityFactorGraph --> [In]EqualityFactorGraph  
							
							
							
						 
						
							2015-02-24 22:25:26 -05:00  
				
					
						
							
							
								 
						
							
							
								54121ad26b 
								
							
								 
							
						 
						
							
							
								
								add test for InfeasibleIntialValues exception  
							
							
							
						 
						
							2015-02-24 22:10:07 -05:00  
				
					
						
							
							
								 
						
							
							
								6b2b96ca2a 
								
							
								 
							
						 
						
							
							
								
								updated with current constructor whch needs number of iterations  
							
							
							
						 
						
							2015-02-18 07:47:55 -05:00  
				
					
						
							
							
								 
						
							
							
								b39d14872a 
								
							
								 
							
						 
						
							
							
								
								remove lpsolve  
							
							
							
						 
						
							2014-12-16 11:27:20 -05:00  
				
					
						
							
							
								 
						
							
							
								c4b574774a 
								
							
								 
							
						 
						
							
							
								
								remove LinearConstraint. It is replaced by LinearEquality  
							
							
							
						 
						
							2014-12-13 01:04:08 -05:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								a26ef7b7a2 
								
							
								 
							
						 
						
							
							
								
								refactor QPSolver to work with single-valued linear inequality factors. Unit tests passed.  
							
							
							
						 
						
							2014-12-12 12:03:00 -05:00  
				
					
						
							
							
								 
						
							
							
								85397223ef 
								
							
								 
							
						 
						
							
							
								
								fix QPSolver unit tests  
							
							
							
						 
						
							2014-12-09 16:27:11 -05:00  
				
					
						
							
							
								 
						
							
							
								9b418c98ca 
								
							
								 
							
						 
						
							
							
								
								fix LPSolver unittest  
							
							
							
						 
						
							2014-12-09 16:26:19 -05:00  
				
					
						
							
							
								 
						
							
							
								001794ac84 
								
							
								 
							
						 
						
							
							
								
								refactor QPSolver inprogress... Compiled but tests failed.  
							
							
							
						 
						
							2014-12-09 06:13:57 -05:00  
				
					
						
							
							
								 
						
							
							
								8c4705b905 
								
							
								 
							
						 
						
							
							
								
								check testable concept  
							
							
							
						 
						
							2014-12-09 06:13:01 -05:00  
				
					
						
							
							
								 
						
							
							
								3aa7fd6d18 
								
							
								 
							
						 
						
							
							
								
								add LinearConstraint  
							
							
							
						 
						
							2014-11-27 10:45:23 -05:00  
				
					
						
							
							
								 
						
							
							
								3800e1f101 
								
							
								 
							
						 
						
							
							
								
								initials -> initialValues  
							
							
							
						 
						
							2014-11-27 10:52:25 +01:00  
				
					
						
							
							
								 
						
							
							
								4871202664 
								
							
								 
							
						 
						
							
							
								
								identifyLeavingConstraint  
							
							
							
						 
						
							2014-11-27 10:49:35 +01:00  
				
					
						
							
							
								 
						
							
							
								9ca2ba9b66 
								
							
								 
							
						 
						
							
							
								
								Simplified freeHessians_ using inner class  
							
							
							
						 
						
							2014-11-27 10:47:45 +01:00  
				
					
						
							
							
								 
						
							
							
								ad07531453 
								
							
								 
							
						 
						
							
							
								
								Tested TestCase, fixed wrong documentation  
							
							
							
						 
						
							2014-11-26 22:40:48 +01:00  
				
					
						
							
							
								 
						
							
							
								7aaf6a1e82 
								
							
								 
							
						 
						
							
							
								
								Headers and standard formatting  
							
							
							
						 
						
							2014-11-26 09:04:34 +01:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								2d413e05c6 
								
							
								 
							
						 
						
							
							
								
								Removed functions largely supersceded by newer bayes tree functionality  
							
							
							
						 
						
							2013-08-16 16:32:19 +00:00  
				
					
						
							
							
								 
						
							
							
								0212bbc30d 
								
							
								 
							
						 
						
							
							
								
								Fixed some unit tests  
							
							
							
						 
						
							2013-08-16 04:11:02 +00:00  
				
					
						
							
							
								 
						
							
							
								ea3ca54cba 
								
							
								 
							
						 
						
							
							
								
								"Fixed" more unit tests  
							
							
							
						 
						
							2013-08-11 19:01:06 +00:00  
				
					
						
							
							
								 
						
							
							
								5b7d7b3793 
								
							
								 
							
						 
						
							
							
								
								Closer to building and tests running  
							
							
							
						 
						
							2013-08-08 20:45:44 +00:00  
				
					
						
							
							
								 
						
							
							
								09643929fd 
								
							
								 
							
						 
						
							
							
								
								Making some tests compile  
							
							
							
						 
						
							2013-08-05 22:31:26 +00:00  
				
					
						
							
							
								 
						
							
							
								3ade190128 
								
							
								 
							
						 
						
							
							
								
								Renamed old classes to "Ordered" and removed "Unordered" name from new classes  
							
							
							
						 
						
							2013-07-29 23:55:40 +00:00  
				
					
						
							
							
								 
						
							
							
								83a1483e9f 
								
							
								 
							
						 
						
							
							
								
								Adding unit tests and a bugfix for liquefying bayes tree function  
							
							
							
						 
						
							2013-06-11 14:36:52 +00:00  
				
					
						
							
							
								 
						
							
							
								361682c485 
								
							
								 
							
						 
						
							
							
								
								Working on a test for liquefy  
							
							
							
						 
						
							2013-06-11 14:36:51 +00:00