40 Commits (cc71a002f4bd9bc81d7401812d5f3f50e2f6a118)

Author SHA1 Message Date
masawei cc71a002f4 Refactored NondeterministicSparseTransitionParser.h/.cpp. 11 years ago
masawei 8adee3629b Removed duplicated code in DeterministicSparseTransitionParser while still keeping it readable and the interface intact. 11 years ago
masawei 4245b3c4e3 Changed parsers to be compilable again. 11 years ago
masawei 1f71bb5240 Refactored the DeterministicModelParser. 11 years ago
masawei 3598b7195e Refactored the DeterministicSparseTransitionParser. 12 years ago
dehnert 81cf0e2b22 Added SparseMatrixBuilder class that actually builds the matrices. A call to build() will then generate the matrix. This eliminates superfluous checks in the matrix that slowed down performance. 12 years ago
dehnert cf2b84b281 Further work on iterators for sparse matrix. 12 years ago
dehnert 97fb2f9750 All tests working with (partially) new sparse matrix implementation/interface. 12 years ago
dehnert a26f63be30 Finished reworking the sparse matrix implementation. Adapted all other classes to the (partially) new API of the matrix. 12 years ago
dehnert 84bd5f3b40 Renamed ConstTemplates to constants. Removed all calls to constGetZero, constGetOne and constGetInfinity by the new names. Created performance test for bit vector iteration. 12 years ago
PBerger 158430418e Replaced boost integer mask includes with cstdint 12 years ago
PBerger e69c9f1962 Added all options from StoRM 12 years ago
PBerger 83d0e7d6af Refactored LineEndings Handling. Added missing default cases. 12 years ago
PBerger 2fc666892d Added multi plattform new-line handling for parsers 12 years ago
PBerger 89909fe8dc Edited all Parsers to lose its class. 12 years ago
PBerger 405094f768 Refactoring on Parser, introduced new keyword "override" 12 years ago
Lanchid ec91dcbe2e Merge branch master into LTLParser 12 years ago
PBerger d3c80dca16 Updated CMakeLists.txt 12 years ago
gereon 6c19ddb877 Cosmetics: Trailing whitespaces, space indentation, ... 12 years ago
gereon 8dce5af515 fixed some warnings (comparison between signed/unsigned) 12 years ago
dehnert c7f58ed5f5 Modified parsers such that the reward matrices are of the same size as the transition matrices. 12 years ago
dehnert 69acbdef63 Fixed a few things in the parsers and implemented proper treatment of reward files by these parsers. 12 years ago
PBerger 4fe071033b Removed std:: from uint type specifier (illegal in VS2012) 12 years ago
Lanchid a3837ac76b Changed WrongFileFormatException to WrongFormatException 12 years ago
PBerger a598d3751c The DeterministicSparseTransitionParser.cpp was still broken, rewrote it in a simpler and more convenient way. 12 years ago
dehnert 6fb56748a6 Bugfix for correctly counting the number of values the parser inserts. 12 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. 12 years ago
PBerger 9a9cd968d9 Added a test to verify the RowSum Function in the Sparse Matrix. 12 years ago
dehnert 1edd306032 Silenced warning of clang: Changed NULL to nullptr as this should be used in C++11. 12 years ago
gereon 0992df5c66 fixing test for deadlock nodes in parsers 12 years ago
gereon 82ff9f3891 adding initializer for variable 12 years ago
gereon ea84f91cf3 made a run of cpplint and fixed some of the warnings... 12 years ago
gereon a695208d0e implemented check for deadlocks in parser 12 years ago
gereon 4dbbb1486b first working version of AutoParser 12 years ago
gereon bad870f085 integrated cpplint 12 years ago
PBerger 557461a77d Renamed SquareSparseMatrix to SparseMatrix 12 years ago
PBerger b89db58fbb Made changes to all files that use the Sparse Matrix, as the diagonal entries are now included in the main storage. This refs #34 12 years ago
gereon 6e2acc5159 add checked_strtod and use it in all parsers 12 years ago
PBerger f983317b54 Renaming MRMC to STORM, see #42 12 years ago
Lanchid 383f34e745 Function renaming 13 years ago
Lanchid 3c741fae4a Changed filename parameter for DeterministicSparseTransitionParser to a 13 years ago
Lanchid 2da19207de Removed check for valid probablilities, as we want to use the 13 years ago
Lanchid b0b8c98f6b Renamed TraParser to DeterministicSparseTransitionParser 13 years ago
PBerger 01ea2c8427 Moved os specific includes into OsDetection.h 13 years ago
PBerger 08f87d545c Some more refactoring, renaming, adding #ifndef guards... 13 years ago
gereon 64bf554cad some more reformatting 13 years ago
PBerger cce8391e44 Refactored everything to match naming scheme. 13 years ago
PBerger 1f36724cc2 Refactored StringOutput to use std::to_string 13 years ago
gereon 4095e87282 changing pointer to std::shared_ptr 13 years ago
gereon 07ac945794 some more documentation 13 years ago