gereon
							
						 
						
							
							
							
								
							
								00ce70d411 
								
							
								 
							
						 
						
							
							
								
								Added actionsToCommandIndexMap, initialization and getter.  
							
							 
							
							 
							
							
								
 
							
							
							This map maps an action name to the set of Commands labelled with this action name. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								gereon
							
						 
						
							
							
							
								
							
								03ca1e880d 
								
							
								 
							
						 
						
							
							
								
								Renamed commandName to actionName, added getter for actionName  
							
							 
							
							
								
 
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								gereon
							
						 
						
							
							
							
								
							
								18b6e812a7 
								
							
								 
							
						 
						
							
							
								
								Added #include <memory>, as std::shared_ptr is used within this file  
							
							 
							
							
								
 
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								dehnert
							
						 
						
							
							
							
								
							
								db01eb92d9 
								
							
								 
							
						 
						
							
							
								
								Splitted explicit model adapter into several logical functions.  
							
							 
							
							
								
 
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								dehnert
							
						 
						
							
							
							
								
							
								34aff4cbd9 
								
							
								 
							
						 
						
							
							
								
								Added constructor for ExplicitModelAdapter class.  
							
							 
							
							
								
 
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								dehnert
							
						 
						
							
							
							
								
							
								777aa3a914 
								
							
								 
							
						 
						
							
							
								
								Intermediate commit to switch workplace.  
							
							 
							
							
								
 
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								dehnert
							
						 
						
							
							
							
								
							
								6fb56748a6 
								
							
								 
							
						 
						
							
							
								
								Bugfix for correctly counting the number of values the parser inserts.  
							
							 
							
							
								
 
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								dehnert
							
						 
						
							
							
							
								
							
								726569d5f1 
								
							
								 
							
						 
						
							
							
								
								Fixed bug in parser that inserted 0-entries on the diagonal at the wrong places. Enabled link-time-optimizations for Release-Build when using clang. Fixed bug in base exception: what() returned a pointer to a char array belonging to a local variable, which got deallocated and thus invalidates the char array content.  
							
							 
							
							
								
 
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								PBerger
							
						 
						
							
							
							
								
							
								9a9cd968d9 
								
							
								 
							
						 
						
							
							
								
								Added a test to verify the RowSum Function in the Sparse Matrix.  
							
							 
							
							 
							
							
								
 
							
							
							Added an option to the settings for auto-fixing missing no-selfloop states. Kind of a super-option above fix-nodeadlocks, perhaps some Cleanup later on.
Modified tra Files to comply with formats... 
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								dehnert
							
						 
						
							
							
							
								
							
								1edd306032 
								
							
								 
							
						 
						
							
							
								
								Silenced warning of clang: Changed NULL to nullptr as this should be used in C++11.  
							
							 
							
							
								
 
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								dehnert
							
						 
						
							
							
							
								
							
								0a6a0b9fd3 
								
							
								 
							
						 
						
							
							
								
								Eliminated warning of clang by introducing proper getter.  
							
							 
							
							
								
 
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								dehnert
							
						 
						
							
							
							
								
							
								c47b559986 
								
							
								 
							
						 
						
							
							
								
								Fixed minor bugs for Jacobi decomposition.  
							
							 
							
							
								
 
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								dehnert
							
						 
						
							
							
							
								
							
								5f57cbb12a 
								
							
								 
							
						 
						
							
							
								
								Now able to build the BDD for the die example, including the reachability analysis! Booyah  
							
							 
							
							
								
 
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								dehnert
							
						 
						
							
							
							
								
							
								4d813999e3 
								
							
								 
							
						 
						
							
							
								
								Backup commit. On my way of buidling appropriate BDDs.  
							
							 
							
							
								
 
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								dehnert
							
						 
						
							
							
							
								
							
								c4af78b859 
								
							
								 
							
						 
						
							
							
								
								Added singleton utility class for CUDD-based things. Added some first methods to expression classes to generate ADDs, but this should be moved to a separate class implementing the expression visitor pattern.  
							
							 
							
							
								
 
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								dehnert
							
						 
						
							
							
							
								
							
								7331544377 
								
							
								 
							
						 
						
							
							
								
								Added output functionality to bit vector and moved test-checking lines in storm.cpp to the right place.  
							
							 
							
							
								
 
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								dehnert
							
						 
						
							
							
							
								
							
								edd3a9a20e 
								
							
								 
							
						 
						
							
							
								
								Added possibility to evaluate expressions without concrete variables. Fixed some minor things in CUDD Makefiles. Renamed IR adapter.  
							
							 
							
							
								
 
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								dehnert
							
						 
						
							
							
							
								
							
								a17c99902b 
								
							
								 
							
						 
						
							
							
								
								The PRISM parser can now parse DTMC models that do not use synchronization.  
							
							 
							
							
								
 
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								dehnert
							
						 
						
							
							
							
								
							
								756cbd4ed1 
								
							
								 
							
						 
						
							
							
								
								Fixed some bugs in GmmxxAdapter and added row-vector product to sparse matrix.  
							
							 
							
							
								
 
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								PBerger
							
						 
						
							
							
							
								
							
								4bb76d0268 
								
							
								 
							
						 
						
							
							
								
								Added EigenAdapter and a Test for the Adapter.  
							
							 
							
							 
							
							
								
 
							
							
							Fixed a type in EigenDtmcPrctlModelChecker.h
Added missing transitions in one example input file 
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								PBerger
							
						 
						
							
							
							
								
							
								ad3922ec18 
								
							
								 
							
						 
						
							
							
								
								Fixed a bug in the GmmAdapter with non-square matrices being truncated.  
							
							 
							
							
								
 
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								PBerger
							
						 
						
							
							
							
								
							
								9e416b69e5 
								
							
								 
							
						 
						
							
							
								
								The GmmxxAdapter converts to a Row-Major Matrix, not column-major.  
							
							 
							
							
								
 
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								PBerger
							
						 
						
							
							
							
								
							
								d4b5a24757 
								
							
								 
							
						 
						
							
							
								
								Fixed the Jacobi Decomposition in the Matrix, Diagonal Matrix was not inverted.  
							
							 
							
							 
							
							
								
 
							
							
							Implemented solveLinearEquationSystemWithJacobi for GMM based Solver. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								gereon
							
						 
						
							
							
							
								
							
								f9923bac95 
								
							
								 
							
						 
						
							
							
								
								Fixed memory leaks involving Settings class  
							
							 
							
							 
							
							
								
 
							
							
							Settings (being a singleton) will now free it's instance itself upon program termination. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								gereon
							
						 
						
							
							
							
								
							
								4fd1d672ef 
								
							
								 
							
						 
						
							
							
								
								fixed valgrind errors  
							
							 
							
							 
							
							
								
 
							
							
							creating new shared_ptr instances from a raw pointer (i.e. shared_ptr<>(this) or alike) destroys the internal reference counting.
To make this work, one can use std::enable_shared_from_this(), which solves our problem here. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								dehnert
							
						 
						
							
							
							
								
							
								e8fd897852 
								
							
								 
							
						 
						
							
							
								
								Fixed bug in copy constructor of matrix.  
							
							 
							
							
								
 
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								PBerger
							
						 
						
							
							
							
								
							
								a2c5ee805b 
								
							
								 
							
						 
						
							
							
								
								Refactored calls to SetBitCount  
							
							 
							
							
								
 
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								PBerger
							
						 
						
							
							
							
								
							
								aea711b9f7 
								
							
								 
							
						 
						
							
							
								
								JacobiDecomposition Copy Constructor should throw exception: Now it throws an InvalidAccessException.  
							
							 
							
							 
							
							
								
 
							
							
							This closes  #40  
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								gereon
							
						 
						
							
							
							
								
							
								c2669ccec4 
								
							
								 
							
						 
						
							
							
								
								"Creating" DeterministicModelParser  
							
							 
							
							 
							
							
								
 
							
							
							this new parser is actually the old DtmcParser.
It can now also create Ctmc models... 
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								gereon
							
						 
						
							
							
							
								
							
								facec2b040 
								
							
								 
							
						 
						
							
							
								
								experimented with custom style checker, fixed a few minor issues  
							
							 
							
							
								
 
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								gereon
							
						 
						
							
							
							
								
							
								062960b94c 
								
							
								 
							
						 
						
							
							
								
								Some cleanups, removing memleaks  
							
							 
							
							
								
 
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								gereon
							
						 
						
							
							
							
								
							
								b13f1ff37f 
								
							
								 
							
						 
						
							
							
								
								Adding check "transitionRewards submatrix of transitions"  
							
							 
							
							
								
 
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								dehnert
							
						 
						
							
							
							
								
							
								152923e14b 
								
							
								 
							
						 
						
							
							
								
								Reverted the PrismParser in the sense that it now again builds a full string of the input first and then parses it, because apparently the adapter iterators of Boost give an awful output under valgrind.  
							
							 
							
							
								
 
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								gereon
							
						 
						
							
							
							
								
							
								0992df5c66 
								
							
								 
							
						 
						
							
							
								
								fixing test for deadlock nodes in parsers  
							
							 
							
							
								
 
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								gereon
							
						 
						
							
							
							
								
							
								3dc82759af 
								
							
								 
							
						 
						
							
							
								
								some error output, if Dtmc matrix is invalid  
							
							 
							
							
								
 
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								gereon
							
						 
						
							
							
							
								
							
								3a1b0f0433 
								
							
								 
							
						 
						
							
							
								
								adding sloppy mode for Settings, load settings in tests  
							
							 
							
							 
							
							
								
 
							
							
							sloppy mode will not check for requirements of arguments.
this is somewhat ugly, as it might not even check for correct type (I'm not sure about that, as we only have strings right now), but it's only the tests-binary anyway... 
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								gereon
							
						 
						
							
							
							
								
							
								54499c35ee 
								
							
								 
							
						 
						
							
							
								
								adding missing include  
							
							 
							
							
								
 
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								dehnert
							
						 
						
							
							
							
								
							
								aba470960f 
								
							
								 
							
						 
						
							
							
								
								Intermediate commit to test code under linux.  
							
							 
							
							
								
 
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								dehnert
							
						 
						
							
							
							
								
							
								ed43401c37 
								
							
								 
							
						 
						
							
							
								
								Reenable logging to prevent exception.  
							
							 
							
							
								
 
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								PBerger
							
						 
						
							
							
							
								
							
								7800132684 
								
							
								 
							
						 
						
							
							
								
								Added Mdp Class, Parser and support in the AutoParser.  
							
							 
							
							 
							
							
								
 
							
							
							Added Test for MdpParser 
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								dehnert
							
						 
						
							
							
							
								
							
								c19418b871 
								
							
								 
							
						 
						
							
							
								
								Intermediate commit to switch workplace.  
							
							 
							
							
								
 
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								dehnert
							
						 
						
							
							
							
								
							
								d414b93bad 
								
							
								 
							
						 
						
							
							
								
								Added some functionality to IR. Introduced case distinction for boolean/integer assignments in updates. Started writing an IR adapter.  
							
							 
							
							
								
 
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								gereon
							
						 
						
							
							
							
								
							
								989c0a51ea 
								
							
								 
							
						 
						
							
							
								
								a few more style issues  
							
							 
							
							
								
 
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								gereon
							
						 
						
							
							
							
								
							
								7a1bf4d834 
								
							
								 
							
						 
						
							
							
								
								fixed some style issues reported by cpplint  
							
							 
							
							
								
 
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								dehnert
							
						 
						
							
							
							
								
							
								57274b3f09 
								
							
								 
							
						 
						
							
							
								
								Fixed missing newline and warning about nested comments.  
							
							 
							
							
								
 
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								gereon
							
						 
						
							
							
							
								
							
								78c0245d16 
								
							
								 
							
						 
						
							
							
								
								Added rowMapping to MDP transition parser.  
							
							 
							
							 
							
							
								
 
							
							
							the rowMapping is a bijective mapping (-> boost::bimap) between the row number and the (node,choice) pair. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								gereon
							
						 
						
							
							
							
								
							
								4d709ed9c2 
								
							
								 
							
						 
						
							
							
								
								Implemented second pass in NonDeterministicTransitionParser  
							
							 
							
							 
							
							
								
 
							
							
							transition parser for MDPs should work now. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								dehnert
							
						 
						
							
							
							
								
							
								50f891b9f2 
								
							
								 
							
						 
						
							
							
								
								Removed some unnecessary boost stuff from IR expressions. Separated header and source file for all non-expression IR entities (expressions are still to come). Added comments for these classes.  
							
							 
							
							
								
 
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								gereon
							
						 
						
							
							
							
								
							
								b8f1ddd5da 
								
							
								 
							
						 
						
							
							
								
								Implemented first run for NonDeterministicTransitionParser  
							
							 
							
							 
							
							
								
 
							
							
							the first run checks the syntax and calculates
* overall number of nondeterministic choices, i.e. number of rows
* overall number of transitions, i.e. nonzero elements
* maximum node id, i.e. number of columns 
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								gereon
							
						 
						
							
							
							
								
							
								82ff9f3891 
								
							
								 
							
						 
						
							
							
								
								adding initializer for variable  
							
							 
							
							
								
 
							
							
						 
						13 years ago