43544ae194 
								
							
								 
							
						 
						
							
							
								
								Add restrict  
							
							
							
						 
						
							2025-02-02 12:23:27 -05:00  
				
					
						
							
							
								 
						
							
							
								64aa0520ed 
								
							
								 
							
						 
						
							
							
								
								implement DiscreteFactor methods in Constraint  
							
							
							
						 
						
							2025-01-30 22:10:58 -05:00  
				
					
						
							
							
								 
						
							
							
								0d5b03d609 
								
							
								 
							
						 
						
							
							
								
								Revert "Fix constraints"  
							
							... 
							
							
							
							This reverts commit 2b6545233a 
							
						 
						
							2025-01-30 22:10:50 -05:00  
				
					
						
							
							
								 
						
							
							
								2b6545233a 
								
							
								 
							
						 
						
							
							
								
								Fix constraints  
							
							
							
						 
						
							2025-01-30 21:13:40 -05:00  
				
					
						
							
							
								 
						
							
							
								b762707af4 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1968  from qnx-ports/develop  
							
							... 
							
							
							
							QNX Compatibility 
							
						 
						
							2025-01-24 17:33:23 -05:00  
				
					
						
							
							
								 
						
							
							
								e7c532ed31 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'borglab:develop' into develop  
							
							
							
						 
						
							2025-01-22 16:50:42 +08:00  
				
					
						
							
							
								 
						
							
							
								140984d2d9 
								
							
								 
							
						 
						
							
							
								
								move the IncrementalFixedLagExample example to unstable module to fix the link error  
							
							
							
						 
						
							2025-01-22 16:48:17 +08:00  
				
					
						
							
							
								 
						
							
							
								d5f304ef50 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1974  from borglab/fix-examples  
							
							
							
						 
						
							2025-01-21 00:27:56 -05:00  
				
					
						
							
							
								 
						
							
							
								49abc02b4e 
								
							
								 
							
						 
						
							
							
								
								remove unitest of issue1452  
							
							
							
						 
						
							2025-01-21 04:02:54 +08:00  
				
					
						
							
							
								 
						
							
							
								d35ff2e3f8 
								
									
								
							
								 
							
						 
						
							
							
								
								Updated QNX-relevant paths, removed environment variables. ( #2 )  
							
							... 
							
							
							
							Updated QNX-relevant paths (will check others next), removed environment variables. 
							
						 
						
							2025-01-16 09:57:29 -05:00  
				
					
						
							
							
								 
						
							
							
								3743b562c1 
								
							
								 
							
						 
						
							
							
								
								Move the example to the appropriate folder, and modify the code for reading files and adding factors.  
							
							
							
						 
						
							2025-01-15 13:17:21 +08:00  
				
					
						
							
							
								 
						
							
							
								c2355fd95a 
								
							
								 
							
						 
						
							
							
								
								add IncrementalFixedLagExample to show the issue  #1452  
							
							
							
						 
						
							2025-01-14 19:47:30 +08:00  
				
					
						
							
							
								 
						
							
							
								a4f88d2d25 
								
							
								 
							
						 
						
							
							
								
								add IncrementalFixedLagExample to showcase how setting  addresses the issue  #1452  
							
							
							
						 
						
							2025-01-14 19:44:16 +08:00  
				
					
						
							
							
								 
						
							
							
								088332978b 
								
							
								 
							
						 
						
							
							
								
								Check issue 1452  
							
							
							
						 
						
							2025-01-13 13:02:39 -05:00  
				
					
						
							
							
								 
						
							
							
								3c9b2a2351 
								
							
								 
							
						 
						
							
							
								
								fix examples using discrete factor graph product  
							
							
							
						 
						
							2025-01-11 17:48:10 -05:00  
				
					
						
							
							
								 
						
							
							
								20d72d0639 
								
							
								 
							
						 
						
							
							
								
								Removed erroneous text  
							
							
							
						 
						
							2025-01-10 11:09:17 -05:00  
				
					
						
							
							
								 
						
							
							
								8489ebcab5 
								
							
								 
							
						 
						
							
							
								
								fixing spacing issue  
							
							
							
						 
						
							2025-01-10 10:58:17 -05:00  
				
					
						
							
							
								 
						
							
							
								93f463ddbf 
								
									
								
							
								 
							
						 
						
							
							
								
								QNX for develop branch  
							
							... 
							
							
							
							* GitLab version (branch QNX_7.1_v4.1.1)
* ADDED: Build tested with target `install` or `all` if cross compiling for QNX
* ADDED: Test Installation when building with QNX (Review this for upstreaming)
* UPDATED: Build tests, fixed some unit tests. Floating points still off.
* UPDATED: Tests Fix
* UPDATED: all non-serialization tests working.
* QNX 8.0: Working version.
* REMOVED: Removal of test prints
* UPDATED: formatting to match, removed commented out testing lines 
							
						 
						
							2025-01-10 10:20:50 -05:00  
				
					
						
							
							
								 
						
							
							
								fd2f39e271 
								
							
								 
							
						 
						
							
							
								
								Add misc explicit operators  
							
							
							
						 
						
							2025-01-09 07:21:21 -07:00  
				
					
						
							
							
								 
						
							
							
								0435efdebc 
								
							
								 
							
						 
						
							
							
								
								Remove PREFIX ""  
							
							
							
						 
						
							2025-01-07 08:27:19 -05:00  
				
					
						
							
							
								 
						
							
							
								6bb70df05b 
								
							
								 
							
						 
						
							
							
								
								Use newer binary output directory variables and don't specify output directory on each target  
							
							
							
						 
						
							2025-01-07 07:53:33 -05:00  
				
					
						
							
							
								 
						
							
							
								ff5371fd4a 
								
							
								 
							
						 
						
							
							
								
								move sum, max and nrValues to Constraint class as well  
							
							
							
						 
						
							2025-01-06 13:38:45 -05:00  
				
					
						
							
							
								 
						
							
							
								7561da4df2 
								
							
								 
							
						 
						
							
							
								
								move operator/ to Constraint.h  
							
							
							
						 
						
							2025-01-06 13:35:45 -05:00  
				
					
						
							
							
								 
						
							
							
								ab2fe3707c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'discrete-multiply' into discrete-elimination-refactor  
							
							
							
						 
						
							2025-01-06 13:32:52 -05:00  
				
					
						
							
							
								 
						
							
							
								43f755d9d8 
								
							
								 
							
						 
						
							
							
								
								move multiply to Constraint.h  
							
							
							
						 
						
							2025-01-06 11:17:03 -05:00  
				
					
						
							
							
								 
						
							
							
								2f8c8ddb75 
								
							
								 
							
						 
						
							
							
								
								update tests  
							
							
							
						 
						
							2025-01-05 20:50:40 -05:00  
				
					
						
							
							
								 
						
							
							
								4ebca71146 
								
							
								 
							
						 
						
							
							
								
								divide operator for DiscreteFactor::shared_ptr  
							
							
							
						 
						
							2025-01-05 20:44:10 -05:00  
				
					
						
							
							
								 
						
							
							
								b5128b2c9f 
								
							
								 
							
						 
						
							
							
								
								use DecisionTreeFactor version of sum and max where not available  
							
							
							
						 
						
							2025-01-05 19:40:37 -05:00  
				
					
						
							
							
								 
						
							
							
								5e9c1300db 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'discrete-multiply' into discrete-elimination-refactor  
							
							
							
						 
						
							2025-01-05 18:22:01 -05:00  
				
					
						
							
							
								 
						
							
							
								8390ffa2cb 
								
							
								 
							
						 
						
							
							
								
								revert previous commit  
							
							
							
						 
						
							2025-01-05 15:19:16 -05:00  
				
					
						
							
							
								 
						
							
							
								a7fc6e3763 
								
							
								 
							
						 
						
							
							
								
								convert everything to DecisionTreeFactor so we can use override operator* method  
							
							
							
						 
						
							2025-01-05 15:08:58 -05:00  
				
					
						
							
							
								 
						
							
							
								a02baec011 
								
							
								 
							
						 
						
							
							
								
								naive implementation of multiply for unstable  
							
							
							
						 
						
							2025-01-05 14:23:34 -05:00  
				
					
						
							
							
								 
						
							
							
								d3901be1c1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into discrete-elimination-refactor  
							
							
							
						 
						
							2025-01-05 08:51:11 -05:00  
				
					
						
							
							
								 
						
							
							
								8d17fb355a 
								
							
								 
							
						 
						
							
							
								
								QNX Changes  
							
							
							
						 
						
							2025-01-03 16:03:25 -05:00  
				
					
						
							
							
								 
						
							
							
								90d8486224 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into discrete-elimination-refactor  
							
							
							
						 
						
							2024-12-30 15:04:16 -05:00  
				
					
						
							
							
								 
						
							
							
								846c29fa2e 
								
							
								 
							
						 
						
							
							
								
								Fix deperecated copies and redundant moves  
							
							
							
						 
						
							2024-12-29 15:58:32 -08:00  
				
					
						
							
							
								 
						
							
							
								ae213dd464 
								
							
								 
							
						 
						
							
							
								
								replace #ifdef with #if for GTSAM_ENABLE_BOOST_SERIALIZATION  
							
							
							
						 
						
							2024-12-26 23:44:00 -05:00  
				
					
						
							
							
								 
						
							
							
								e33e05a549 
								
							
								 
							
						 
						
							
							
								
								Tests Fix  
							
							
							
						 
						
							2024-12-20 09:18:07 -05:00  
				
					
						
							
							
								 
						
							
							
								456df093f1 
								
							
								 
							
						 
						
							
							
								
								Change all occurances of unnamed enum (deprecated in C++20) to `constexpr`  
							
							
							
						 
						
							2024-12-12 10:27:42 -05:00  
				
					
						
							
							
								 
						
							
							
								ed098eaec6 
								
							
								 
							
						 
						
							
							
								
								Cleanup some includes and fix cassert  
							
							
							
						 
						
							2024-12-11 14:05:05 -05:00  
				
					
						
							
							
								 
						
							
							
								cc4e9cb4db 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into discrete-elimination-refactor  
							
							
							
						 
						
							2024-12-10 10:26:39 -05:00  
				
					
						
							
							
								 
						
							
							
								a98ac0fdb2 
								
							
								 
							
						 
						
							
							
								
								make evaluate the overriden method  
							
							
							
						 
						
							2024-12-09 21:09:00 -05:00  
				
					
						
							
							
								 
						
							
							
								88b36da602 
								
							
								 
							
						 
						
							
							
								
								make evaluate a common base method  
							
							
							
						 
						
							2024-12-09 16:55:15 -05:00  
				
					
						
							
							
								 
						
							
							
								214bf4ec1a 
								
							
								 
							
						 
						
							
							
								
								more fixes  
							
							
							
						 
						
							2024-12-08 17:15:40 -05:00  
				
					
						
							
							
								 
						
							
							
								975fe627d9 
								
							
								 
							
						 
						
							
							
								
								add methods in gtsam_unstable  
							
							
							
						 
						
							2024-12-08 16:58:19 -05:00  
				
					
						
							
							
								 
						
							
							
								90d7e21941 
								
							
								 
							
						 
						
							
							
								
								change from DiscreteValues to Assignment<Key>  
							
							
							
						 
						
							2024-12-08 11:19:35 -05:00  
				
					
						
							
							
								 
						
							
							
								d1d440ad34 
								
							
								 
							
						 
						
							
							
								
								add nrValues method  
							
							
							
						 
						
							2024-12-07 10:53:32 -05:00  
				
					
						
							
							
								 
						
							
							
								ba522a8859 
								
							
								 
							
						 
						
							
							
								
								GitLab version (branch QNX_7.1_v4.1.1)  
							
							
							
						 
						
							2024-11-27 13:17:37 -05:00  
				
					
						
							
							
								 
						
							
							
								06dac43cae 
								
							
								 
							
						 
						
							
							
								
								Some refinement in BayesTreeMarginalizationHelper:  
							
							... 
							
							
							
							1. Skip subtrees that have already been visited when searching for
   dependent cliques;
2. Avoid copying shared_ptrs (which needs extra expensive atomic
   operations) in the searching. Use const Clique* instead of
   sharedClique whenever possible;
3. Use std::unordered_set instead of std::set to improve average
   searching speed. 
							
						 
						
							2024-11-02 17:14:01 +08:00  
				
					
						
							
							
								 
						
							
							
								0d9c3a9958 
								
							
								 
							
						 
						
							
							
								
								Remove unused variable  
							
							
							
						 
						
							2024-10-31 22:23:22 +08:00