Tiago Gomes 
							
						 
					 
					
						
						
							
						
						532654baba 
					 
					
						
						
							
							Use enum class instead of old enum.  
						
						 
						
						... 
						
						
						
						As we are relying on c++11x for other stuff too. 
						
						
					 
					
						2013-03-09 15:39:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Gomes 
							
						 
					 
					
						
						
							
						
						902624f557 
					 
					
						
						
							
							f(void) vs f()  
						
						 
						
						... 
						
						
						
						"In fact, the f(void) style has been called an "abomination" by Bjarne Stroustrup, the creator of C++, Dennis Ritchie, the co-creator of C, and Doug McIlroy, head of the research department where Unix was born." 
						
						
					 
					
						2013-02-28 19:45:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Gomes 
							
						 
					 
					
						
						
							
						
						9a68d95c18 
					 
					
						
						
							
							Turn EGNode to be a nested class inside ElimGraph  
						
						 
						
						
						
						
					 
					
						2013-02-20 13:49:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Gomes 
							
						 
					 
					
						
						
							
						
						8ca379c74a 
					 
					
						
						
							
							Move ElimHeuristic enum to inside of ElimGraph class  
						
						 
						
						
						
						
					 
					
						2013-02-20 12:52:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Gomes 
							
						 
					 
					
						
						
							
						
						ea49b517e8 
					 
					
						
						
							
							Some renamings in ElimGraph  
						
						 
						
						
						
						
					 
					
						2013-02-16 17:03:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Gomes 
							
						 
					 
					
						
						
							
						
						57f46e7c0d 
					 
					
						
						
							
							Fix printed string showed when file opening fails  
						
						 
						
						
						
						
					 
					
						2013-02-13 19:18:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Gomes 
							
						 
					 
					
						
						
							
						
						ef4ebb4d7f 
					 
					
						
						
							
							Use camel case for constants and enumerators.  
						
						 
						
						... 
						
						
						
						All capitals case should be reserved for macros and besides there is no big need to emphasize constness in general. 
						
						
					 
					
						2013-02-13 18:54:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Gomes 
							
						 
					 
					
						
						
							
						
						e178c1af04 
					 
					
						
						
							
							Change namespace name to be in Pascal case  
						
						 
						
						
						
						
					 
					
						2013-02-08 21:12:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Gomes 
							
						 
					 
					
						
						
							
						
						6a1a209ee3 
					 
					
						
						
							
							Revert "Improve namespace names"  
						
						 
						
						... 
						
						
						
						This reverts commit 973df43fe0 .
On a second thought, namespaces are close to classes in the sense that both encapsulate data, so they should both use Pascal case notation. 
						
						
					 
					
						2013-02-08 21:01:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Gomes 
							
						 
					 
					
						
						
							
						
						973df43fe0 
					 
					
						
						
							
							Improve namespace names  
						
						 
						
						
						
						
					 
					
						2013-02-08 00:15:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Gomes 
							
						 
					 
					
						
						
							
						
						6f83ceb6f5 
					 
					
						
						
							
							Put the code inside a horus namespace  
						
						 
						
						
						
						
					 
					
						2013-02-07 23:53:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Gomes 
							
						 
					 
					
						
						
							
						
						5c84a2f532 
					 
					
						
						
							
							Improve includes  
						
						 
						
						
						
						
					 
					
						2013-02-07 20:09:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Gomes 
							
						 
					 
					
						
						
							
						
						bb7a530da3 
					 
					
						
						
							
							Avoid importing the std namespace  
						
						 
						
						
						
						
					 
					
						2013-02-07 13:37:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Gomes 
							
						 
					 
					
						
						
							
						
						7b7f663ac6 
					 
					
						
						
							
							Don't use public members for solver flags  
						
						 
						
						
						
						
					 
					
						2012-12-27 15:44:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Gomes 
							
						 
					 
					
						
						
							
						
						cbea630fbf 
					 
					
						
						
							
							Cosmetic fixes  
						
						 
						
						
						
						
					 
					
						2012-12-27 12:54:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Gomes 
							
						 
					 
					
						
						
							
						
						01d8f8e178 
					 
					
						
						
							
							More whitespace cleanups  
						
						 
						
						
						
						
					 
					
						2012-12-20 23:19:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Gomes 
							
						 
					 
					
						
						
							
						
						b44ed7db39 
					 
					
						
						
							
							Improve the error messages  
						
						 
						
						
						
						
					 
					
						2012-12-20 18:07:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Gomes 
							
						 
					 
					
						
						
							
						
						685f46dc27 
					 
					
						
						
							
							Fix  
						
						 
						
						
						
						
					 
					
						2012-12-20 17:41:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Gomes 
							
						 
					 
					
						
						
							
						
						053fa31bb2 
					 
					
						
						
							
							Exit is better than abort.  
						
						 
						
						... 
						
						
						
						Also use a macro instead of integer to indicate failure. 
						
						
					 
					
						2012-12-20 17:37:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Gomes 
							
						 
					 
					
						
						
							
						
						2ca31ca14a 
					 
					
						
						
							
							Don't abort if opening a file to export to graphviz fails  
						
						 
						
						
						
						
					 
					
						2012-12-20 17:11:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Gomes 
							
						 
					 
					
						
						
							
						
						3eb6b76ddd 
					 
					
						
						
							
							Whitespace clean  
						
						 
						
						
						
						
					 
					
						2012-12-17 18:39:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Gomes 
							
						 
					 
					
						
						
							
						
						4af5a90b8b 
					 
					
						
						
							
							re-enable all elimination heuristics  
						
						 
						
						
						
						
					 
					
						2012-07-02 22:53:44 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Gomes 
							
						 
					 
					
						
						
							
						
						ac38e9e6a6 
					 
					
						
						
							
							minor improvement  
						
						 
						
						
						
						
					 
					
						2012-05-29 17:19:49 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Gomes 
							
						 
					 
					
						
						
							
						
						02395daed3 
					 
					
						
						
							
							add a sequential elimination heuristic  
						
						 
						
						
						
						
					 
					
						2012-05-29 17:14:01 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Gomes 
							
						 
					 
					
						
						
							
						
						af6601837c 
					 
					
						
						
							
							size_t invasion  
						
						 
						
						
						
						
					 
					
						2012-05-24 22:55:20 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Gomes 
							
						 
					 
					
						
						
							
						
						6c77afb3ae 
					 
					
						
						
							
							ok, second try  
						
						 
						
						
						
						
					 
					
						2012-05-23 14:56:01 +01:00