582f6914cd 
								
									
								
							
								 
							
						 
						
							
							
								
								more extra semicolon warnings fixed  
							
							
							
						 
						
							2021-11-08 23:07:05 +01:00  
				
					
						
							
							
								 
						
							
							
								a8ea6f2bd2 
								
							
								 
							
						 
						
							
							
								
								Fixed include error  
							
							
							
						 
						
							2020-10-02 16:12:10 -04:00  
				
					
						
							
							
								 
						
							
							
								dc1057f314 
								
							
								 
							
						 
						
							
							
								
								Fixed spelling mistake  
							
							
							
						 
						
							2020-09-30 15:41:43 -04:00  
				
					
						
							
							
								 
						
							
							
								6b739b17be 
								
							
								 
							
						 
						
							
							
								
								Re-formatting and using "add"/"auto" where we can.  
							
							
							
						 
						
							2020-09-30 15:38:46 -04:00  
				
					
						
							
							
								 
						
							
							
								b05bd66ba2 
								
							
								 
							
						 
						
							
							
								
								Fix the Jacobian factor constructor to work with the last QP tests.  
							
							
							
						 
						
							2018-11-05 17:52:55 -05:00  
				
					
						
							
							
								 
						
							
							
								f8c13a862d 
								
							
								 
							
						 
						
							
							
								
								Remove Unused Tests and QPS Files.  
							
							
							
						 
						
							2018-11-05 16:45:43 -05:00  
				
					
						
							
							
								 
						
							
							
								df025e68eb 
								
							
								 
							
						 
						
							
							
								
								Style improvements and comments.  
							
							
							
						 
						
							2018-11-04 16:16:13 -05:00  
				
					
						
							
							
								 
						
							
							
								b851c498b7 
								
							
								 
							
						 
						
							
							
								
								Fix parser to initialize values correctly.  
							
							
							
						 
						
							2018-11-04 13:10:14 -05:00  
				
					
						
							
							
								 
						
							
							
								b1215a1678 
								
							
								 
							
						 
						
							
							
								
								Disabled tests with unusable augmented information matrix.  
							
							... 
							
							
							
							Fixed test by increasing error tolerance. 
							
						 
						
							2016-09-04 15:18:53 -04:00  
				
					
						
							
							
								 
						
							
							
								c98c772017 
								
							
								 
							
						 
						
							
							
								
								[TEST] added QPTest. Showcases failure to work on indeterminate linear systems.  
							
							
							
						 
						
							2016-07-01 15:42:23 -04:00  
				
					
						
							
							
								 
						
							
							
								15c6aa210b 
								
							
								 
							
						 
						
							
							
								
								[TEST] Added Remaining Failing Tests AUG2D CONT-050 HS118 HS268 HS51 HS51 HS53 HS76  
							
							
							
						 
						
							2016-07-01 13:02:59 -04:00  
				
					
						
							
							
								 
						
							
							
								ac1a02337e 
								
							
								 
							
						 
						
							
							
								
								[TEST] Added Test HS35MOD  
							
							... 
							
							
							
							[FEATURE] Added support for FX bounds for QPS Parsing format. 
							
						 
						
							2016-06-29 15:38:00 -04:00  
				
					
						
							
							
								 
						
							
							
								4ba87c59e7 
								
							
								 
							
						 
						
							
							
								
								[TEST] Add HS35  
							
							... 
							
							
							
							[TEST] Disabled HS118 
							
						 
						
							2016-06-29 15:24:27 -04:00  
				
					
						
							
							
								 
						
							
							
								adb3feeb1e 
								
							
								 
							
						 
						
							
							
								
								Forgot to add as a vector instead of a double.  
							
							
							
						 
						
							2016-06-29 15:10:36 -04:00  
				
					
						
							
							
								 
						
							
							
								54e7e84c21 
								
							
								 
							
						 
						
							
							
								
								[TEST] HS118 no also tests for correctness of actual solution found. Removed debug statements. QPS files with ranges now work correctly.  
							
							
							
						 
						
							2016-06-29 15:08:38 -04:00  
				
					
						
							
							
								 
						
							
							
								b467e944cf 
								
							
								 
							
						 
						
							
							
								
								[TEST] Now includes a test with QPS ranges  
							
							... 
							
							
							
							[FEATURE] Parser Reads but doesn't handle ranges in QPS files. 
							
						 
						
							2016-06-28 20:53:59 -04:00  
				
					
						
							
							
								 
						
							
							
								c9efb4bbda 
								
							
								 
							
						 
						
							
							
								
								[TEST] QP Now correctly handles negative constant values on hessian factors.  
							
							
							
						 
						
							2016-06-28 19:51:51 -04:00  
				
					
						
							
							
								 
						
							
							
								2c7f1902af 
								
							
								 
							
						 
						
							
							
								
								TESTED QP Solver  
							
							
							
						 
						
							2016-06-18 10:39:59 -04:00  
				
					
						
							
							
								 
						
							
							
								0092c27551 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/feature/LPSolver' into feature/LPSolver  
							
							
							
						 
						
							2016-06-18 09:15:39 -04:00  
				
					
						
							
							
								 
						
							
							
								f3e756805d 
								
							
								 
							
						 
						
							
							
								
								Accuracy Test  
							
							
							
						 
						
							2016-06-18 09:14:03 -04:00  
				
					
						
							
							
								 
						
							
							
								aa443fdef0 
								
							
								 
							
						 
						
							
							
								
								make QPParser tests pass on MacOSX-10.10.5/clang-700.1.81(LLVM 7.0.2)/boost-1.59  
							
							
							
						 
						
							2016-06-18 00:40:23 -04:00  
				
					
						
							
							
								 
						
							
							
								49cc1e5f1f 
								
							
								 
							
						 
						
							
							
								
								comments  
							
							
							
						 
						
							2016-06-18 00:28:49 -04:00  
				
					
						
							
							
								 
						
							
							
								a2ca05fb8a 
								
							
								 
							
						 
						
							
							
								
								finish ActiveSetSolver  
							
							
							
						 
						
							2016-06-16 23:49:14 -04:00  
				
					
						
							
							
								 
						
							
							
								6d04d1e944 
								
							
								 
							
						 
						
							
							
								
								refactor iterate. Now look the same.  
							
							
							
						 
						
							2016-06-16 10:48:06 -04:00  
				
					
						
							
							
								 
						
							
							
								b387a08b66 
								
							
								 
							
						 
						
							
							
								
								[REFACTOR] Ran Eclipse Code Formatter on all Added files.  
							
							
							
						 
						
							2016-06-13 22:58:36 -04:00  
				
					
						
							
							
								 
						
							
							
								bf68fc6b4b 
								
							
								 
							
						 
						
							
							
								
								[REFACTOR] Replace BOOST_FOREACH with c++ foreach loop  
							
							... 
							
							
							
							[BUGFIX] Fixed failing unit test due to assert. 
							
						 
						
							2016-06-13 20:35:17 -04:00  
				
					
						
							
							
								 
						
							
							
								9cd6f0b066 
								
							
								 
							
						 
						
							
							
								
								Get rid of deprecated functions  
							
							
							
						 
						
							2016-05-06 09:40:08 -07:00  
				
					
						
							
							
								 
						
							
							
								23a1382bb2 
								
							
								 
							
						 
						
							
							
								
								[QP/LP] LP Added Zeros Error Fixed.  
							
							... 
							
							
							
							[QP] Now Checks for syntactic Equality by comparing each factor imported .
[QP] Now Checks for semantic Equality by ensuring each imported QP gives the same solution. 
							
						 
						
							2016-05-02 19:54:58 -04:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								84662bc5d9 
								
							
								 
							
						 
						
							
							
								
								[REFACTOR] Extracted common components from QPSolver and LPSolver into ActiveSetSolver.  
							
							
							
						 
						
							2016-01-25 19:24:37 -05: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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								001794ac84 
								
							
								 
							
						 
						
							
							
								
								refactor QPSolver inprogress... Compiled but tests failed.  
							
							
							
						 
						
							2014-12-09 06:13:57 -05:00  
				
					
						
							
							
								 
						
							
							
								3800e1f101 
								
							
								 
							
						 
						
							
							
								
								initials -> initialValues  
							
							
							
						 
						
							2014-11-27 10:52:25 +01:00