|  dellaert | 4fd2a288a2 | Expressions now require OptionalJacobian | 2014-12-04 21:08:15 +01:00 | 
				
					
						|  dellaert | 96016edf85 | Merge remote-tracking branch 'origin/develop' into feature/fixedSizeDerivatives Conflicts:
	.cproject | 2014-12-04 21:07:34 +01:00 | 
				
					
						|  dellaert | 7989a8c0dc | Added wide test | 2014-11-29 13:08:10 +01:00 | 
				
					
						|  dellaert | 6505e602d8 | FixedRef is now OptionalJacobian | 2014-11-28 17:14:26 +01:00 | 
				
					
						|  dellaert | 747071138e | Use new FixedRef type in tests | 2014-11-28 01:58:24 +01:00 | 
				
					
						|  dellaert | df91cf7fad | Made vaguely unsafe keysAndDims private (as it relies on keys and dimensions being in same order), as to not tempt people to use it. | 2014-11-25 12:36:52 +01:00 | 
				
					
						|  Jing Dong | 6c13834260 | change back to lower case, and fix another similar header issue | 2014-11-24 15:51:07 -05:00 | 
				
					
						|  Frank Dellaert | 923c5733c7 | Merged in fix/BAD_alignment_issue_154 (pull request #42) proposal to fix alignment in BAD (issue #154) | 2014-11-24 21:27:50 +01:00 | 
				
					
						|  Frank Dellaert | c570f53e57 | Merged in feature/BAD_using_charts (pull request #41) Working on a prototype of wrapping external types | 2014-11-24 19:01:58 +01:00 | 
				
					
						|  Frank Dellaert | ea02e577f5 | Merged in feature/expressions (pull request #45) Pull request for debugging Expression<double> issue | 2014-11-24 18:40:31 +01:00 | 
				
					
						|  Paul Furgale | a44baac308 | Added a function for testing charts | 2014-11-24 09:29:14 +01:00 | 
				
					
						|  Paul Furgale | 6fc3c450a7 | Fixed the chart concept check and cleaned up a bit | 2014-11-24 08:18:55 +01:00 | 
				
					
						|  Paul Furgale | df7470866f | More progress on easy Jacobian testing | 2014-11-24 07:44:06 +01:00 | 
				
					
						|  dellaert | f40940dffe | Tiny changes | 2014-11-23 23:15:25 +01:00 | 
				
					
						|  Richard Roberts | f9ca07e610 | Converted Vector(2|3) << ... to Vector2(...) or Vector3(...) syntax | 2014-11-23 10:22:25 -08:00 | 
				
					
						|  HannesSommer | 6cc7b17687 | proposal to fix alignment in BAD (issue #154) | 2014-11-23 13:51:47 +01:00 | 
				
					
						|  Richard Roberts | aa093a35da | Updated all comma initializer usages to use .finished() | 2014-11-22 16:35:27 -08:00 | 
				
					
						|  dellaert | e0c4d84dd7 | Fixed some tests/warnings in quaternion mode | 2014-11-03 00:59:19 +01:00 | 
				
					
						|  Mike Bosse | 11416cac65 | Merge branch 'feature/BAD' into feature/BAD_generic_value_traits Conflicts:
	gtsam_unstable/nonlinear/tests/testAdaptAutoDiff.cpp
	gtsam_unstable/nonlinear/tests/testExpressionFactor.cpp | 2014-11-02 19:00:30 +01:00 | 
				
					
						|  dellaert | d2f56b13ed | Non-trivial noise models now correctly handled (at a small performance penalty, due to malloc of Vector b). | 2014-11-02 14:37:52 +01:00 | 
				
					
						|  dellaert | b9e3c3b116 | Made unsafe constructor private, but made ExpressionFactor<T> a friend. | 2014-11-02 12:01:52 +01:00 | 
				
					
						|  dellaert | cb69f2cb82 | Fastest linearize so far. Putting 'unsafe' constructor in JacobianFactor itself makes a *huge* difference. | 2014-11-02 11:40:48 +01:00 | 
				
					
						|  dellaert | 7debde7518 | Moved to ExpressionFactor that now uses it - timing seems worse ? | 2014-11-01 15:12:06 +01:00 | 
				
					
						|  dellaert | 12e38a44e4 | WriteableJacobianFactor will allow ExpressionFactor to write into the factor directly, (hopefull) eliminating huge overhead. | 2014-11-01 14:13:08 +01:00 | 
				
					
						|  dellaert | f5c6ccca17 | Changed size (because transpose_) was removed | 2014-10-31 13:48:39 +01:00 | 
				
					
						|  Mike Bosse | 4a3dc51f85 | more tests work, except for serialization based tests | 2014-10-24 23:47:02 +02:00 | 
				
					
						|  dellaert | e7ec6b3fa5 | Fixed size | 2014-10-23 12:04:16 +02:00 | 
				
					
						|  dellaert | 0501750c7c | Fixed accuracy and size issues in Quaternion mode | 2014-10-22 22:54:25 +02:00 | 
				
					
						|  dellaert | 3413b98331 | New storage sizes | 2014-10-15 14:30:36 +02:00 | 
				
					
						|  dellaert | 1c3f328fb2 | Successful switch to Blocks ! | 2014-10-14 15:43:41 +02:00 | 
				
					
						|  dellaert | 0a41b0a027 | Moved meta-programming tests to testExpressionMeta.cpp | 2014-10-14 08:53:16 +02:00 | 
				
					
						|  dellaert | ef5bf03c81 | Clean up | 2014-10-13 23:04:30 +02:00 | 
				
					
						|  dellaert | 70f0caf0e3 | Experimenting w Fusion | 2014-10-13 22:50:47 +02:00 | 
				
					
						|  dellaert | dda91df6e1 | On the way to full fusion: Optional meta-function now separate from Jacobian. | 2014-10-13 18:32:58 +02:00 | 
				
					
						|  dellaert | ba0b68110f | Boost Fusion needed to access values :-( | 2014-10-13 13:56:51 +02:00 | 
				
					
						|  dellaert | a52ff52941 | Try some meta-transforms | 2014-10-13 13:34:00 +02:00 | 
				
					
						|  dellaert | 1c1695353e | Now we can apply ExecutionTrace and Expression as meta-functions | 2014-10-13 13:04:37 +02:00 | 
				
					
						|  dellaert | 74269902d7 | Big collapse now realized all the way through | 2014-10-13 11:37:47 +02:00 | 
				
					
						|  dellaert | da0e5fe52f | The great collapse: instead of two recursively defined classes, there is now only one. The Record class is now a (recursive) inner class. | 2014-10-13 10:50:05 +02:00 | 
				
					
						|  dellaert | 7fde47c48b | No more JacobianTA typedefs -> all use Jacobian<T,A> now. | 2014-10-13 09:25:06 +02:00 | 
				
					
						|  dellaert | 8100d89094 | So much better as methods | 2014-10-12 23:57:08 +02:00 | 
				
					
						|  dellaert | 55cc4ba56c | Switched names of fold result and meta-function that is folded over | 2014-10-12 23:31:58 +02:00 | 
				
					
						|  dellaert | ef21a4ba4a | Major re-org in preparation of recursive Functional nodes | 2014-10-12 23:03:33 +02:00 | 
				
					
						|  dellaert | 408be628d2 | Small change in meta-programming, big improvement in clarity | 2014-10-12 22:17:21 +02:00 | 
				
					
						|  dellaert | 107bcd8bb4 | Going forwards, we default to reverse :-) | 2014-10-12 22:04:40 +02:00 | 
				
					
						|  dellaert | ed62271f81 | Dealing with constrained noise model | 2014-10-12 10:52:07 +02:00 | 
				
					
						|  dellaert | c9f80536c0 | Added a constraint model | 2014-10-11 23:07:23 +02:00 | 
				
					
						|  dellaert | 1bac83381f | Merge remote-tracking branch 'origin/feature/BAD_meta' into feature/BAD: Now the Record structures are recursively generated using template meta-programming, basically mpl::fold Conflicts:
	gtsam_unstable/nonlinear/Expression-inl.h | 2014-10-11 15:20:12 +02:00 | 
				
					
						|  dellaert | 88f9a423c5 | Numbered types avoid ambiguity | 2014-10-11 14:19:39 +02:00 | 
				
					
						|  dellaert | ecf6462a25 | Victory!! Unit tests work! | 2014-10-11 13:07:58 +02:00 |