Commit Graph

9384 Commits (0372a959ee8756a17b232c3d675d4cfd26dbbd75)

Author SHA1 Message Date
Frank 0372a959ee Many small improvements, bug-fixes, and tests 2016-02-24 11:01:19 -08:00
Chris Beall 9e4b8017ba Merged in kartikmohta/gtsam/kartikmohta/add-gtsamsam-to-gtsam_doc_subdirs-1455771323513 (pull request #231)
Add gtsam/sam to gtsam_doc_subdirs
2016-02-18 22:55:43 -05:00
Kartik Mohta dd0691d7b0 Add missing directories to gtsam_doc_subdirs for doc generation 2016-02-18 16:25:04 -05:00
Frank Dellaert 61113b1960 README.md edited online with Bitbucket 2016-02-18 19:16:04 +00:00
Frank Dellaert 5afdc24ca7 Merged in feature/typedefPoint3 (pull request #225)
Point3 -> Vector3
2016-02-18 11:13:33 -08:00
Frank Dellaert f6eb67e869 README.md edited online with Bitbucket 2016-02-18 18:54:15 +00:00
dellaert 6d4cf0c115 Fix compile issue 2016-02-18 09:55:59 -08:00
dellaert 3a50a0e19e spurious vector 2016-02-18 08:50:11 -08:00
Kartik Mohta 2ab4fb2670 Add gtsam/sam to gtsam_doc_subdirs 2016-02-18 04:55:31 +00:00
dellaert a9b0d81be4 Yet another overload fix in python wrapper 2016-02-17 18:56:44 -08:00
dellaert df4efbf2d7 Fixed python wrapper issue 2016-02-17 17:42:20 -08:00
dellaert 7bcdcbd805 Fixed compilation problems (and used some c++11 for loops) 2016-02-17 16:06:10 -08:00
Frank a10f462fef Fixed warning 2016-02-17 12:36:57 -08:00
Frank 52fff13b6f Added configuration variable for typedef only 2016-02-17 12:19:03 -08:00
Chris Beall 31a3c8222a Merged in feature/eigen-3.2.8 (pull request #230)
Eigen 3.2.8
2016-02-16 22:47:37 -05:00
chrisbeall aebdd2dc2f Eigen 3.2.8 - mostly minor bugfixes http://eigen.tuxfamily.org/index.php?title=ChangeLog#Eigen_3.2.8 2016-02-16 21:06:57 -05:00
Frank Dellaert a36216fed4 Merged in feature/minimalTraitsExample (pull request #229)
A minimal traits example
2016-02-16 15:04:24 -08:00
Frank Dellaert a283938b47 A minimal traits example 2016-02-16 10:23:02 -08:00
Chris Beall c11592e08f Merged in kartikmohta/gtsam/kartikmohta/use-system-eigen-if-version-325-since-t-1455053953897 (pull request #221)
Use system Eigen if version >= 3.2.5 since that includes our patches
2016-02-13 17:06:03 -05:00
Kartik Mohta 96714269a3 Change Eigen MKL warning message 2016-02-13 16:34:27 -05:00
Kartik Mohta 3df163837a Respect user's choice for using system Eigen, default to included copy 2016-02-13 15:08:54 -05:00
Frank Dellaert 20a75db5b5 GTSAM-Concepts.md edited online with Bitbucket 2016-02-13 18:58:03 +00:00
Frank Dellaert 498269d493 Merged in enriquefernandezperdomo/gtsam/fix_build (pull request #227)
Disable GTSAM_BUILD_PYTHON by default
2016-02-12 17:18:26 -08:00
Enrique Fernandez 77e2be26c8 Disable GTSAM_BUILD_PYTHON by default 2016-02-12 16:19:00 -05:00
dellaert 3a7c8542b0 Fixed compile error 2016-02-12 13:14:44 -08:00
Frank Dellaert 3ff07a2d34 Merged in enriquefernandezperdomo/gtsam/covariance_inverse_llt (pull request #228)
Add Gaussian::Covariance NOTE about inverse
2016-02-12 13:11:37 -08:00
Enrique Fernandez b96aa63370 Add Gaussian::Covariance NOTE about inverse 2016-02-12 15:39:28 -05:00
dellaert 8dd42c8ce5 Fixed compilation error in deprecated path 2016-02-12 00:53:05 -08:00
dellaert 1a69a71c2c Fixed print issues 2016-02-12 00:15:49 -08:00
dellaert 1c920967d9 No more use of vector() or default constructor 2016-02-12 00:06:07 -08:00
dellaert fe1607c464 Enable typedef for Jenkins testing 2016-02-12 00:05:25 -08:00
Frank Dellaert 611b549987 Merged in feature/evenFasterExpressions (pull request #224)
Expressions without constructor calls
2016-02-11 23:49:14 -08:00
dellaert 56dbf487ee Fixed more default constructor calls 2016-02-11 23:31:17 -08:00
dellaert 7fd838611e Fixed typo 2016-02-11 23:27:09 -08:00
dellaert c781ca46db Merge remote-tracking branch 'origin/feature/evenFasterExpressions' into feature/typedefPoint3 2016-02-11 22:39:39 -08:00
dellaert 5c3dd7914b Removed checks on sizeof(Record) as non-portable. 2016-02-11 22:36:03 -08:00
Frank 26d74a1f6e Modified ExpressionNode so avoids calling constructors altogether 2016-02-11 19:04:36 -08:00
Frank 2060b09a2b Avoid calling default constructors and/or vector 2016-02-11 19:03:11 -08:00
Frank 94ccf98985 Avoid default constructor in tests 2016-02-11 19:01:54 -08:00
Frank 0a7fd27f28 Working on getting a simple typedef to compile - as well as dealing with Point3() now creating uninitialized memory. 2016-02-10 17:48:52 -08:00
Chris Beall e43aca3333 Merged in fix/tabs-to-spaces (pull request #222)
Tab cleanup
2016-02-09 22:58:26 -05:00
Kartik Mohta 659ffeda02 Replace GTSAM_USE_SYSTEM_EIGEN check for householder_qr_inplace_blocked
The check was based on whether we are using the included version of
Eigen or the system version, but since Eigen v3.2.5, our patches are
included in the upstream Eigen, so check for Eigen version instead.
2016-02-09 22:12:01 -05:00
Kartik Mohta 9a7dba75c4 CMakeLists.txt: Fix eigen version check logic 2016-02-09 22:11:28 -05:00
Frank fefb74350a Merge branch 'feature/lightweightPoint3' into feature/Vector3
Conflicts:
	gtsam/geometry/Point3.cpp
2016-02-09 18:03:17 -08:00
Frank 90e7a9a194 Made all methods with derivatives available as free functions 2016-02-09 18:01:47 -08:00
Frank ae58516e23 Fix some more timing scripts 2016-02-09 17:27:50 -08:00
Chris Beall cc0b7cfdc1 convert tabs to spaces. See https://bitbucket.org/gtborg/gtsam/wiki/C++%20Coding%20Conventions 2016-02-09 20:00:38 -05:00
Kartik Mohta dcbba523f2 Use system Eigen if version >= 3.2.5 since that includes our patches 2016-02-09 21:39:20 +00:00
Frank 30ceedce18 Merge remote-tracking branch 'bitbucket/develop' into feature/Vector3 2016-02-09 11:29:46 -08:00
Frank Dellaert 738cc66a8e Merged in AllowDeprecatedFix (pull request #220)
External define for depricated functions
2016-02-09 09:25:10 -08:00