95b95d9c64 
								
							
								 
							
						 
						
							
							
								
								fixed some minor issues and renamed equation solver methods slightly to make the names a bit more compact  
							
							
 
							
							
							Former-commit-id: de103e19ad 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b1f2c26df0 
								
							
								 
							
						 
						
							
							
								
								made all instantiations to call MDP model checking with rational numbers  
							
							
 
							
							
							Former-commit-id: d3f8df7804 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d27c75c3d8 
								
							
								 
							
						 
						
							
							
								
								fixed missing virtual keyword  
							
							
 
							
							
							Former-commit-id: 1aa26ab679 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								512da83a42 
								
							
								 
							
						 
						
							
							
								
								added proper mult_add to gmm++  
							
							
 
							
							
							Former-commit-id: 03a4f13a47 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								61a8b9bb29 
								
							
								 
							
						 
						
							
							
								
								more work on solvers  
							
							
 
							
							
							Former-commit-id: 14fad8ac36 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9ab33528b4 
								
							
								 
							
						 
						
							
							
								
								started to fill value iteration implementation in new general min-max solver  
							
							
 
							
							
							Former-commit-id: e54cb8a0f9 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b4e0cabef6 
								
							
								 
							
						 
						
							
							
								
								started working on general min-max solver that uses an underlying linear equation solver. provided necessary factories. adapted code and removed old min-max solvers  
							
							
 
							
							
							Former-commit-id: c1895472c7 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								248b257f20 
								
							
								 
							
						 
						
							
							
								
								enabled rationals/rational functions in CTMC model checker  
							
							
 
							
							
							Former-commit-id: dc15cd6020 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d661454179 
								
							
								 
							
						 
						
							
							
								
								started working on instantiating CTMC model checker to rational numbers  
							
							
 
							
							
							Former-commit-id: 3923c9a7e4 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8153306ced 
								
							
								 
							
						 
						
							
							
								
								fixed wrong call to Eigen's iterative solvers  
							
							
 
							
							
							Former-commit-id: 0e2e836729 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								46ce68743c 
								
							
								 
							
						 
						
							
							
								
								enabled precision/max iterations for eigen solver  
							
							
 
							
							
							Former-commit-id: 370a78a02f 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2a7dc0fad0 
								
							
								 
							
						 
						
							
							
								
								renamed MarkovChainSettings  
							
							
 
							
							
							Former-commit-id: 39024731f8 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5616004e6e 
								
							
								 
							
						 
						
							
							
								
								remove debug output  
							
							
 
							
							
							Former-commit-id: 0ae7597785 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								07c787b49d 
								
							
								 
							
						 
						
							
							
								
								added unsupported solvers of eigen  
							
							
 
							
							
							Former-commit-id: e11b335c2d 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d24fb0cf9a 
								
							
								 
							
						 
						
							
							
								
								avoid temporary in Eigen solver by providing .noalias(). slightly rewrote matrix-vector expression to benefit more from Eigen's optimization capabilities  
							
							
 
							
							
							Former-commit-id: 838eac1449 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								69da4ff147 
								
							
								 
							
						 
						
							
							
								
								fixed some more problems with Eigen solver  
							
							
 
							
							
							Former-commit-id: c6ed18c4ab 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f46bcd31c5 
								
							
								 
							
						 
						
							
							
								
								fixed typo  
							
							
 
							
							
							Former-commit-id: 0e6ab55389 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ba43e23984 
								
							
								 
							
						 
						
							
							
								
								using maps for Eigen solver instead of copies of the vectors  
							
							
 
							
							
							Former-commit-id: d53075ab36 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7944778b54 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'future' into exact_solver  
							
							
 
							
							
							Former-commit-id: d2bad8116a 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								711d5cfa12 
								
							
								 
							
						 
						
							
							
								
								fixed bug in sparse dtmc elimination model checker. commented out weird eliminaton functions in CTMC model checker and storm.h  
							
							
 
							
							
							Former-commit-id: 3000123a3d 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								49f59052f8 
								
							
								 
							
						 
						
							
							
								
								made model checkers give up possession of matrix to solver when possible  
							
							
 
							
							
							Former-commit-id: 8d689470bd 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								00d331ebb4 
								
							
								 
							
						 
						
							
							
								
								moved linear equation solver factories to the respective solver files (and away from utility). restructured settings in factories and the way they are forwarded to the linear equation solvers. fixed all resulting errors  
							
							
 
							
							
							Former-commit-id: 27e1ae2466 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e443384b91 
								
							
								 
							
						 
						
							
							
								
								Added assertion  
							
							
 
							
							
							Former-commit-id: beeff9bff9 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b30db17f8c 
								
							
								 
							
						 
						
							
							
								
								added rvalue reference overload to all linear equation solver factories  
							
							
 
							
							
							Former-commit-id: 2d09211d19 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								15a4d4757f 
								
							
								 
							
						 
						
							
							
								
								added feature to linear equation solver factories to take posession of the matrix to forward it to the solvers  
							
							
 
							
							
							Former-commit-id: ed183f1820 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b99a063cce 
								
							
								 
							
						 
						
							
							
								
								Replaced calls to std::abs with calls to std::fabs and included cmath.  
							
							
 
							
							
							Former-commit-id: 40fb587e2f 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								40a7948540 
								
							
								 
							
						 
						
							
							
								
								started generalizing elimination to equation system solving  
							
							
 
							
							
							Former-commit-id: aabe89b65f 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3ba5902821 
								
							
								 
							
						 
						
							
							
								
								removed debug output and fixed small bug in adaptation of Eigen  
							
							
 
							
							
							Former-commit-id: 5e1a70d933 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								13f8f21a70 
								
							
								 
							
						 
						
							
							
								
								upgrade to eigen 3.3 and made modifications for different value types via template specializations  
							
							
 
							
							
							Former-commit-id: 8ea9d1e0c4 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								99b9f11d49 
								
							
								 
							
						 
						
							
							
								
								removed eigen-3.2.6  
							
							
 
							
							
							Former-commit-id: 74fc9f0dbe 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								852afd1718 
								
							
								 
							
						 
						
							
							
								
								fixed crowds models to work with exact arithmetic. fixed dynamic state priority queue implementation. added setting to use dedicated elimination-based model checker instead of regular model checker (+ elimination solver)  
							
							
 
							
							
							Former-commit-id: 1b0802ff05 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								82d4164c39 
								
							
								 
							
						 
						
							
							
								
								added obeying a state ordering to elimination linear equation solver  
							
							
 
							
							
							Former-commit-id: 5a62842963 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a699272dc6 
								
							
								 
							
						 
						
							
							
								
								renamed storm::Variable to storm::RationalFunctionVariable to avoid confusion with storm::expressions::Variable. fixed some Eigen tests  
							
							
 
							
							
							Former-commit-id: 62c70330c2 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f3fa90cc37 
								
							
								 
							
						 
						
							
							
								
								more work towards exact solving  
							
							
 
							
							
							Former-commit-id: 38edbcf2ca 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								be9648fc18 
								
							
								 
							
						 
						
							
							
								
								Added -fPIC to Sylvan. Since it is linked into Storm it is necessary for relocation to be possible, hence PIC.  
							
							
 
							
							
							Added includes for cmath at various points. This is a default include on Mac OS but not on any sane systems.
Changed calls to std::abs to std::fabs to resolve ambigious call errors.
Former-commit-id: 4d3da21bce 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d3de111b3b 
								
							
								 
							
						 
						
							
							
								
								more work to enable storm to use rational arithmetic  
							
							
 
							
							
							Former-commit-id: 72933b5184 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								af35a4c3ed 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'jani_support' into exact_solver  
							
							
 
							
							
							Former-commit-id: 63cf5c5117 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3bb36997a1 
								
							
								 
							
						 
						
							
							
								
								minor bugfix  
							
							
 
							
							
							Former-commit-id: 409e84e8f5 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8f12b3b8c4 
								
							
								 
							
						 
						
							
							
								
								added option 'exact' (in addition to parametric)  
							
							
 
							
							
							Former-commit-id: ccc026a44d 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dcf5468b29 
								
							
								 
							
						 
						
							
							
								
								Fixed linker error with static function  
							
							
 
							
							
							Former-commit-id: 95e220763d 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								17ba53dafa 
								
							
								 
							
						 
						
							
							
								
								Division by Interval not supported  
							
							
 
							
							
							Former-commit-id: 86b2f555c9 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2096c54b84 
								
							
								 
							
						 
						
							
							
								
								more explicit instantiations for rational function and some more tests for eigen solver  
							
							
 
							
							
							Former-commit-id: b97e838b22 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4e14ecb869 
								
							
								 
							
						 
						
							
							
								
								made elimination-based linear solver work in an alpha version. changed minor things in Eigen's SparseLU implementation to make it work with rational numbers and rational functions  
							
							
 
							
							
							Former-commit-id: e5622bd981 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								35bb3a3c26 
								
							
								 
							
						 
						
							
							
								
								renamed elimination settings  
							
							
 
							
							
							Former-commit-id: 5155d0a465 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8ce9e56af8 
								
							
								 
							
						 
						
							
							
								
								some refactoring of state-elimination-related things  
							
							
 
							
							
							Former-commit-id: c51fd9c47c 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ec640c12b7 
								
							
								 
							
						 
						
							
							
								
								minor fixes to Eigen adapter  
							
							
 
							
							
							Former-commit-id: 9095bbc9d4 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a17cffbbe3 
								
							
								 
							
						 
						
							
							
								
								added missing switch case for new eigen solver  
							
							
 
							
							
							Former-commit-id: fbbb6e5828 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								023325b53d 
								
							
								 
							
						 
						
							
							
								
								added tests for Eigen solver  
							
							
 
							
							
							Former-commit-id: ede9efcee2 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								002bd58b2d 
								
							
								 
							
						 
						
							
							
								
								added shipped version of Eigen to CMakeList  
							
							
 
							
							
							Former-commit-id: b262c2023e 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								48e1d20c92 
								
							
								 
							
						 
						
							
							
								
								added eigen to resources  
							
							
 
							
							
							Former-commit-id: a07c2d6368 
							
						 
						9 years ago