Duy-Nguyen Ta
9b95e18d2a
fix comments
2016-06-17 06:54:18 -04:00
Duy-Nguyen Ta
ad2342d02a
remove redundant header
2016-06-16 23:51:37 -04:00
Duy-Nguyen Ta
a2ca05fb8a
finish ActiveSetSolver
2016-06-16 23:49:14 -04:00
Duy-Nguyen Ta
c55229673a
clean up headers, add banners, refactor implementation to cpp
2016-06-16 18:22:02 -04:00
Duy-Nguyen Ta
85b8fb5626
LP now also has warm start
2016-06-16 18:07:01 -04:00
Duy-Nguyen Ta
f0a3e7a799
factor out QPInitSolver
2016-06-16 17:54:32 -04:00
Duy-Nguyen Ta
6d9ad2d4eb
indent
2016-06-16 10:48:17 -04:00
Duy-Nguyen Ta
6d04d1e944
refactor iterate. Now look the same.
2016-06-16 10:48:06 -04:00
Duy-Nguyen Ta
2cc0d93468
more refactoring to make QPSolver and LPSolver more similar
2016-06-16 08:12:40 -04:00
Duy-Nguyen Ta
dbac6169b2
rvalue problem again!! Grrrrr...
2016-06-16 08:10:46 -04:00
Duy-Nguyen Ta
8cdddeccd1
refactor maxKey and keyDimMap out of solvers
2016-06-16 08:08:55 -04:00
Duy-Nguyen Ta
7492a708d2
simplify useWarmStart logic
2016-06-15 17:32:29 -04:00
Duy-Nguyen Ta
3c85e2d625
fix bad bugs when constrained graphs are empty
2016-06-15 11:36:04 -04:00
Duy-Nguyen Ta
3b897950a6
fix a crash due to problems with boost adaptors on rvalue ( https://svn.boost.org/trac/boost/ticket/9578 )
2016-06-15 09:35:43 -04:00
=
c90304398e
[REFACTOR] Remove deprecated vector initialization calls.
2016-06-14 01:18:42 -04:00
=
b387a08b66
[REFACTOR] Ran Eclipse Code Formatter on all Added files.
2016-06-13 22:58:36 -04:00
ivan
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
ivan
6bafe9932e
Merge branch 'develop' into feature/LPSolver
2016-06-12 19:44:19 -04:00
Frank Dellaert
a97502f5a1
Resolved all issues with typedefs
2016-06-06 21:57:52 -07:00
dellaert
41b091e86f
Chasing down more vector() and Point2 default constructor uses
2016-06-06 00:37:49 -07:00
dellaert
bdbbe0203d
Derive Point2 from Vector2 and deprecate a number of methods
2016-06-05 23:52:04 -07:00
ivan
2e4a94e2bb
Merge branch 'develop' into feature/LPSolver
...
# Conflicts:
# gtsam_unstable/linear/QPSolver.cpp
# gtsam_unstable/linear/QPSolver.h
2016-05-30 14:12:15 -04:00
dellaert
72fe66d468
Removed headers
2016-05-22 14:22:36 -07:00
yao
f7ec58cde0
Replaced BOOSE_FOREACH with for in gtsam_unstable folder.
2016-05-21 11:52:14 -04:00
Yao Chen
3b7c57aedf
Replaced BOOSE_FOREACH with for in gtsam_unstable folder.
2016-05-20 23:41:41 -04:00
dellaert
9cd6f0b066
Get rid of deprecated functions
2016-05-06 09:40:08 -07:00
dellaert
272303bc90
Cleaned up code
2016-05-06 09:29:10 -07:00
dellaert
a05857f56b
Removed deprecated functions
2016-05-06 09:23:48 -07:00
dellaert
652242bcaa
Merged two classes
2016-05-06 09:23:26 -07:00
ivan
7769455e63
[LP] Remove all zero priors
2016-05-06 11:24:15 -04:00
ivan
8d49d13516
[Parser] Disable Parsing Print Messages.
2016-05-02 19:59:04 -04:00
ivan
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
Duy-Nguyen Ta
69c1fac81a
comment
2016-04-27 03:16:46 -04:00
Duy-Nguyen Ta
61e3a2b51d
remove the artificial zero priors to make testLPSolver passed with costs that don't include all vars. Why did I think I need the zero priors??
2016-04-27 03:01:54 -04:00
Duy-Nguyen Ta
9c1952cd1f
make it compile with gcc 4.9 (ubuntu).
...
perhaps because fstream can't be passed around by value: http://stackoverflow.com/questions/12432952/why-is-my-fstream-being-implicitly-deleted
2016-04-27 02:04:16 -04:00
Duy-Nguyen Ta
8541ad4dd4
header for boost fusion vector
2016-04-27 01:50:28 -04:00
Duy-Nguyen Ta
94e8f7073c
Merge branch 'develop' into feature/LPSolver
...
# Conflicts:
# gtsam_unstable/linear/tests/testQPSolver.cpp
2016-04-27 01:10:48 -04:00
ivan
3fc9d98707
[QP/LP] Error Identified and test sample test case generated but fails.
2016-04-25 19:00:22 -04:00
Alex Hagiopol
b021ccef36
Global replace of Vector::Ones(1) and Matrix::Ones(1,1) with I_1x1
2016-04-16 12:32:48 -04:00
Alex Hagiopol
2fe0c26f4e
Deprecated delta() and basis(). All unit tests pass.
2016-04-15 20:01:22 -04:00
Alex Hagiopol
b6728ef620
Deprecated Vector ones(size_t n). All unit tests pass.
2016-04-15 17:30:54 -04:00
Alex Hagiopol
76308a5d46
Deprecated Vector zero(size_t n). All unit tests pass.
2016-04-15 16:54:46 -04:00
Frank Dellaert
652edb6e61
Merged in fix/DeprecateMatrixFunctions (pull request #243 )
...
Fix/deprecatematrixfunctions
2016-04-12 23:53:42 -07:00
Alex Hagiopol
aa599d409c
Oops...fixed mistypes. Unit tests pass now.
2016-04-11 16:04:24 -04:00
Alex Hagiopol
70b2aab352
Deprecated all inline functions in Matrix.h.
2016-04-11 15:11:29 -04:00
dellaert
a3b66a94ea
Cleaned up Double_ problems
2016-04-10 19:01:14 -07:00
ivan
2a33601832
Merge remote-tracking branch 'origin/develop' into feature/LPSolver
2016-03-21 12:38:59 -04:00
Alex Hagiopol
c769ed8452
One line definition of gravity force.
2016-03-12 20:49:00 -05:00
Alex Hagiopol
93bf31f852
Replaced Vector::Constant(N,value) with VectorN::Constant(value).
2016-03-12 20:47:16 -05:00
Alex Hagiopol
ae19e078c7
Changed argument and implementation of correct() in Mechanization_bRn2
2016-03-12 20:44:05 -05:00