|  Richard Roberts | 5367e5a157 | All std::map<Symbol,T> are now SymbolMap<T>, which is just a thin wrapper around std::map.  at(Key) is used instead of first checking with find when an exception should be thrown for non-existent keys.  This does not change any behavior or timing currently.  This check-in also includes some functions in BayesTree for gathering clique statistics. | 2010-01-22 04:41:40 +00:00 | 
				
					
						|  Alex Cunningham | 5f588031bc | Merged NoiseQR back into trunk | 2010-01-20 18:32:48 +00:00 | 
				
					
						|  Richard Roberts | aef0b42562 | Refactoring to use a new Symbol key instead of strings in Bayes*, Gaussian*, Ordering, Symbolic*, VectorConfig.  Renamed existing type-checking key Symbol<C,T> to TypedSymbol<C,T> | 2010-01-17 19:34:57 +00:00 | 
				
					
						|  Frank Dellaert | c43cd425ab | new back-substitution functions that can do unit triangular solves | 2009-12-29 13:59:34 +00:00 | 
				
					
						|  Alex Cunningham | c7b86cec97 | Renamed ConditionalGaussian -> GaussianConditional | 2009-11-12 16:41:18 +00:00 |