Commit Graph

6587 Commits (02524f42e7893fc7b3232f85f8077fb6c20bf45c)

Author SHA1 Message Date
cbeall3 14d9855c53 Fix memory error uncovered by valgrind 2014-05-28 18:57:00 -04:00
Luca bc13ec9f92 Merge branch 'feature/smartFactors' 2014-05-28 18:19:35 -04:00
Luca 386ed2e510 Merge branch 'develop'
Conflicts:
	gtsam_unstable/slam/SmartFactorBase.h
2014-05-28 18:11:39 -04:00
Luca fdc6e70978 added small datasets for unit tests 2014-05-28 13:39:33 -04:00
Luca 48ec78bb40 cleaned up code and added comments 2014-05-28 13:39:22 -04:00
Luca a805034273 cleaning code 2014-05-28 13:22:09 -04:00
Luca 461047b242 first working version 2014-05-28 13:14:49 -04:00
cbeall3 2699605943 Fix return type mismatch 2014-05-28 11:31:17 -04:00
dellaert 8dba25f532 Rationalized some cholesky-related code as I was looking at it. 2014-05-28 10:36:26 -04:00
dellaert b7fc6762af Changes every time ? 2014-05-28 10:27:01 -04:00
dellaert e730da95c4 Smarter noise models: Diagonal::Sigmas is now actually smart, and Gaussian::SqrtInformation now has a smart flag (default is true) 2014-05-28 09:17:31 -04:00
Luca cf7dd88916 minor comment 2014-05-28 02:38:01 -04:00
Luca de64d29e6a working unit test for 2nd stage: M3500 is not working yet 2014-05-28 02:09:38 -04:00
Luca 7aa0678720 added comment 2014-05-28 00:14:08 -04:00
Luca b5de397747 fixed typos 2014-05-28 00:13:59 -04:00
Luca 61495b83d8 added extra unit tests to LAGO 2014-05-27 22:38:26 -04:00
Luca 8a1c6fe77f added comment 2014-05-27 18:23:57 -04:00
dellaert 3b10f61e5c utilities.localToWorld 2014-05-27 00:42:03 -04:00
dellaert f4cad73b73 Fixed a problem with initialization (exposed by victoria_park.txt) and cleaned up a bit. Also fixed variances -> std deviation. 2014-05-26 23:29:14 -04:00
jing 020d2e43f8 change cmake option into correct way: use set CMAKE_CXX_FLAGS replace add_definition 2014-05-25 20:09:49 -04:00
dellaert 499f2f2918 Small comments in examples (and timing of marginals) 2014-05-25 17:47:12 -04:00
dellaert c2e748b362 This example stopped working: now fixed 2014-05-25 17:46:47 -04:00
dellaert 852e1e1f2f Drastic speedup of plotting 2014-05-25 17:46:30 -04:00
dellaert 6384e4d336 Finish globalOverloads: made sure overloaded global functions actually work, including within namespaces. 2014-05-25 16:44:52 -04:00
dellaert 5048946ae9 Make sure it works for namespaces as well 2014-05-25 16:37:43 -04:00
dellaert 399c5e5551 Added test for overloaded global functions 2014-05-25 16:28:59 -04:00
dellaert 5e9632e781 Now using emit_conditional_call (changed indenting) 2014-05-25 16:28:39 -04:00
dellaert 925f23515d Better reporting of whitespace changes only 2014-05-25 16:27:29 -04:00
dellaert 1129b384b2 Header order 2014-05-25 16:03:28 -04:00
dellaert 05a38ca263 Standard BORG formatting 2014-05-25 16:01:30 -04:00
dellaert d8235d0c2a Finish fasterWrap: really a lot of code cleanup (yes, you!) and one change that eliminates argument and overload checking for non-overloaded methods with zero or all scalar arguments 2014-05-25 15:42:50 -04:00
dellaert 9a102e8c59 Handle special case of single overload with all numeric arguments 2014-05-25 15:21:49 -04:00
dellaert a38504dc6a Ignore some files 2014-05-25 15:21:33 -04:00
dellaert 5987f78be3 Methods to check whether arguments are scalar 2014-05-25 15:21:13 -04:00
dellaert 9d9614d185 Split up into two calls 2014-05-25 14:59:20 -04:00
dellaert 52cd200718 ReturnValue now emits, eliminated some copy/paste. Also removed unused verbose field/argument in ReturnValue 2014-05-25 14:53:32 -04:00
dellaert 05008ecaa3 Comments 2014-05-25 14:40:39 -04:00
dellaert 406419317f eliminated more copy/paste mess between Method and StaticMethod 2014-05-25 14:35:07 -04:00
dellaert 61baef3be0 Don't emit overloads unless there are any 2014-05-25 13:37:44 -04:00
dellaert 1002696f83 Formatting and headers 2014-05-25 13:29:06 -04:00
dellaert 43e238c6ab Formatting and headers 2014-05-25 13:26:14 -04:00
dellaert 95b85e8494 Now using ArgumentList::emit_prototype everywhere, for non copy/paste code 2014-05-25 13:22:10 -04:00
dellaert 4403d47865 Slight refactor 2014-05-25 13:12:48 -04:00
dellaert ededc01ec1 moved target 2014-05-25 13:03:05 -04:00
dellaert 47e9016693 Fixed so prints expected file then actual, as expected (no pun intended) 2014-05-25 13:02:54 -04:00
dellaert 26cae48338 First successful use of new ArgumentList::emit_prototype method 2014-05-25 13:02:29 -04:00
dellaert 80b7d91264 emit prototype method (to eliminate horrible copy/paste mess someone thought was good programming style) 2014-05-25 13:01:36 -04:00
dellaert 82d6bae4b9 Standard BORG formatting 2014-05-25 12:43:19 -04:00
dellaert 02c3fe9516 Standard BORG formatting 2014-05-25 12:06:34 -04:00
dellaert 1762825c28 Forgot to update docs 2014-05-25 11:17:49 -04:00