70bf39b634 
								
							
								 
							
						 
						
							
							
								
								Fixed includes for graph transitions class. Added index iteration functionality to the bit vector class.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d871aca351 
								
							
								 
							
						 
						
							
							
								
								Renamed the backward transitions class to GraphTransitions and generalized it to be able to store the forward or backward graph structure of a given system.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1ed29262ff 
								
							
								 
							
						 
						
							
							
								
								Renamed dtmc.h to Dtmc.h and backward_transitions.h to BackwardTransitions.h.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								378fe3f532 
								
							
								 
							
						 
						
							
							
								
								Renamed and refactored atomic propositions labeling.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8911b0b71a 
								
							
								 
							
						 
						
							
							
								
								Fixed wrong namespace for bit vector and square sparse matrix classes.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8806dc6592 
								
							
								 
							
						 
						
							
							
								
								Performed renaming of static_sparse_matrix.h to SquareSparseMatrix.h, renamed the class accordingly and adapted the tests and includes.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bdfb9b7d72 
								
							
								 
							
						 
						
							
							
								
								Further refactoring of the bit vector class, now including logging output. Renamed it according to the new naming scheme.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c078b32917 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://sselab.de/lab9/private/git/MRMC  
							
							
 
							
							
							Conflicts:
	src/mrmc.cpp 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								703b3da114 
								
							
								 
							
						 
						
							
							
								
								Merge of newlog into master.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								171a9fa161 
								
							
								 
							
						 
						
							
							
								
								Started refactoring bit vector class.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2d80eb39b3 
								
							
								 
							
						 
						
							
							
								
								Changed logging format and minor formatting fix.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0e90636d4b 
								
							
								 
							
						 
						
							
							
								
								print help when loading settings fails.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4428f97998 
								
							
								 
							
						 
						
							
							
								
								Make some fixes for new logging framework to work under Linux an Mac OS.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								32fc15db46 
								
							
								 
							
						 
						
							
							
								
								Fixed some unix-specific issues.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5a52fd35e4 
								
							
								 
							
						 
						
							
							
								
								Adding third-party tools to gitignore.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								acdcc4fdb8 
								
							
								 
							
						 
						
							
							
								
								Delete files that should be untracked.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cfe9f86ccd 
								
							
								 
							
						 
						
							
							
								
								Added logging with log4cplus to sparse matrix class.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e748c35268 
								
							
								 
							
						 
						
							
							
								
								Added logging for both main files.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								667811c92e 
								
							
								 
							
						 
						
							
							
								
								Added log4cplus as a library to be linked against for the tests as well.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2a9498d8d4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://sselab.de/lab9/private/git/MRMC  
							
							
 
							
							
							Conflicts:
	src/mrmc-cpp.cpp 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								876154e6f0 
								
							
								 
							
						 
						
							
							
								
								Removed logging output from all classes. Added log4cplus as 3rdparty library. Refactored CMakeLists.txt to always use libraries that are in the repository. Changed executable file to mrmc/mrmc-tests. Added case distinction in gtest to compile with clang.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a15907a365 
								
							
								 
							
						 
						
							
							
								
								Removed Pantheios and STLSoft.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5a8c2a8d0e 
								
							
								 
							
						 
						
							
							
								
								Added iterator functionality to bit vector. Minor cosmetics here and there.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4cbe67a039 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://sselab.de/lab9/private/git/MRMC  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ee081fd570 
								
							
								 
							
						 
						
							
							
								
								Fixed a lot of memory access violations, memory leaks, warnings. Enabled -Werror for gcc, as there are currently no warnings.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bb071d829a 
								
							
								 
							
						 
						
							
							
								
								fixed a simple warning...  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a5a045f091 
								
							
								 
							
						 
						
							
							
								
								Changed Settings class to be singleton  
							
							
 
							
							
							Changed a lot in the class structure of Settings:
* Settings is now a Singleton. Obtain a new instance by Settings::instance().
* options_description objects are now static, thus a help message can be printed even if the constructor of Settings failes
* As Settings has static members, a .cpp file became necessary, hence cmake should probably be run...
* Help messages can be printed with new help and helpConfigfile routines 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								28363fc656 
								
							
								 
							
						 
						
							
							
								
								also link boost::program_options for test target  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b4e9580d96 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://sselab.de/lab9/private/git/MRMC  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7b10151820 
								
							
								 
							
						 
						
							
							
								
								resolving conflicts...  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dfc8aec849 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://sselab.de/lab9/private/git/MRMC  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ded2e43deb 
								
							
								 
							
						 
						
							
							
								
								making settings more robust  
							
							
 
							
							
							adding new exception that is thrown whenever loading the settings fails.
this exception is caught in mrmc-cpp.cpp. If this happens, the program is terminated. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								353edccadf 
								
							
								 
							
						 
						
							
							
								
								using ifdef instead of pragma, moving private to end of class  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								872f59fea5 
								
							
								 
							
						 
						
							
							
								
								Added flag to CMakeLists.txt to enable setting the name of libboost_program_options as it has an additional suffix under Mac OS.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6ad9ea4900 
								
							
								 
							
						 
						
							
							
								
								Added libboost-program-options as a library to link MRMC-cpp against.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1c0dab85a9 
								
							
								 
							
						 
						
							
							
								
								settings are ready to be used, put into mrmc-cpp  
							
							
 
							
							
							settings now support positional arguments and proper error handling.
mrmc-cpp already uses the settings 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7f7234f62b 
								
							
								 
							
						 
						
							
							
								
								first version of settings module  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d7fd833104 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://sselab.de/lab9/private/git/MRMC  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								464e8f371b 
								
							
								 
							
						 
						
							
							
								
								By default, CMake will use DEBUG as the build type now. Also, for GCC now more warnings and a more pedantic check has been enabled.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3560d10481 
								
							
								 
							
						 
						
							
							
								
								Added comment for destructor.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d5919f2fdf 
								
							
								 
							
						 
						
							
							
								
								Removed unnecessary lines.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								eeddadc096 
								
							
								 
							
						 
						
							
							
								
								The columns of non-zero elements of a single row in a sparse matrix can now be iterated using an iterator. These iterator functionality is now used by the computation of the backwards transitions.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ed84bfbce7 
								
							
								 
							
						 
						
							
							
								
								Adapted sparse matrix class to camel case notation.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3c5dbb8483 
								
							
								 
							
						 
						
							
							
								
								Changed all indexing to 0-bound. From now on, the available states always start with 0 and end with the state with the highest index used.  
							
							
 
							
							
							Adapted the test cases.
Added comments in the sparse matrix class. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								12e6a945df 
								
							
								 
							
						 
						
							
							
								
								Included new (smaller) test model. Bugfixes and improvements to BackwardTransitions class. Removed performance test code from main() function in favor for creating a simple DTMC from the input parameters.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e3ee7c77c2 
								
							
								 
							
						 
						
							
							
								
								make configure and python script executable, otherwise make fails...  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								46e010075a 
								
							
								 
							
						 
						
							
							
								
								Fixed include in main file.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								188c06d651 
								
							
								 
							
						 
						
							
							
								
								Fixed one of the methods in utility.cpp to adapt to the new notations.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bd594e2fae 
								
							
								 
							
						 
						
							
							
								
								Added backwards transitions class. Small refactorings. Had to comment out some parts in utility.cpp and read_tra_file_test.cpp because they do not compile and seem to not be compliant with the current version in the repository.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3e2d5b68dd 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://sselab.de/lab9/private/git/MRMC  
							
							
								
 
							
							
						 
						13 years ago