gereon
|
60dbf5608e
|
adding test-bench for prctl parser.
|
12 years ago |
gereon
|
dd03c85fea
|
porting PRCTLParser to class API
|
12 years ago |
gereon
|
f960e20e53
|
porting LabParser and TraParser from c-style API to class API
|
12 years ago |
gereon
|
0e6f699625
|
some doxygen for settings namespace
|
12 years ago |
gereon
|
f311f043bc
|
some documentation for parser namespace
|
12 years ago |
dehnert
|
30827b543e
|
Fixed off-by-one error in sparse matrix. Now the tests do not produce a segfault any longer.
|
12 years ago |
dehnert
|
b1cc1a782d
|
Adding graph analyzer that is able to perform reachability searches in the state space.
|
12 years ago |
dehnert
|
b76f392df1
|
Added newlines to end of files, because clang++ complains about that. Added case distinction of struct definition in parser.h for Mac OS to work correctly with parser.cpp.
|
12 years ago |
dehnert
|
18b72bc8d7
|
Added necessary include of unistd.h (for close()) to parser. Removed flag MAP_DENYWRITE of mmap for Mac OS and Linux as it is non-existent and ignored, respectively. Changed call to stat64 to call to stat for MAC OS, as stat64 is deprecated and 64-bit mode is turned on by macro that is no correctly set during OS-Detection.
|
12 years ago |
dehnert
|
dc7c414246
|
Merged bit vector and main file.
|
12 years ago |
gereon
|
febe7a2d58
|
adding handling for --verbose
if --verbose is set, log to file and to console, otherwise only to file.
|
12 years ago |
gereon
|
c10b08bf9a
|
adding option --verbose
|
12 years ago |
gereon
|
5a7176740a
|
adding generic get() method for settings of arbitrary type
|
12 years ago |
gereon
|
f2006d4889
|
fixing doxygen
|
12 years ago |
gereon
|
4147b7a7f6
|
removing obsolete functions
|
12 years ago |
gereon
|
19b55ef9a0
|
fixed handling of invalid floats in Tra parser and converted tra files still containing floats with comma
Sorry for large commit, but crowds-file has to be converted at some point...
|
12 years ago |
gereon
|
296a3a1992
|
fixed but in BitVector.resize()
additional buckets should be initialized with zero.
however, the *old* bucketarray was initialized, not the *new* one.
|
12 years ago |
gereon
|
3782122ac6
|
adding log output with LOG4CPLUS macros
|
12 years ago |
gereon
|
ee4f2bd9a2
|
changed to new parser names
|
12 years ago |
gereon
|
5ce8355d2b
|
removing pantheios (new logger will be added soon) and fixed a warning
|
12 years ago |
gereon
|
2998e3d812
|
replacing constructor delegation
constructor delegation is not supported by gcc < 4.7
Hence, i replaced this by default values for parameters.
|
12 years ago |
gereon
|
8d89375c6e
|
integrated renaming within master branch into code merged from parser branch
|
12 years ago |
gereon
|
7e9ba03ec6
|
added boost header for uint_fastX types
|
12 years ago |
gereon
|
9156fa6d61
|
moving implementation of MappedFile and helper functions to .cpp
|
12 years ago |
gereon
|
bb1dae23fc
|
Lab and Tra parser pass test cases
Some more fixing, error handling and restructuring.
Both parsers now pass all test cases.
|
12 years ago |
gereon
|
82b502970e
|
patched tra parser, test cases work now
|
12 years ago |
gereon
|
93d568bd82
|
working on prctl parser
|
12 years ago |
PBerger
|
4f7cbd450a
|
Fixed bugs in the Windows Part of the parser, refactored includes to meet Windows Requirements.
Deleted a #warning
|
12 years ago |
dehnert
|
2bf01bfea3
|
Added graph search algorithms for determining the set of states that have no possibility of going to a non-target state. Enhanced bit vector class.
|
12 years ago |
gereon
|
925a9bd8c0
|
changing pragma to ifdef, starting implementation of PRCTLParser
|
12 years ago |
gereon
|
2eb08a603a
|
made stuff compile with new CMakeLists
started a parser built with boost::spirit.
It compiles, but does not do anything useful yet...
|
12 years ago |
dehnert
|
05eaab7816
|
Removed invocations of memcpy in favour of std::copy as compilers will take care of optimizations.
|
12 years ago |
dehnert
|
aaa5ccada8
|
Added command line arguments to MRMC to log output.
|
12 years ago |
dehnert
|
c634ff6d0b
|
Removed debug output.
|
12 years ago |
gereon
|
e632fc1bb6
|
fixing error & warning...
|
12 years ago |
dehnert
|
8857655b56
|
Refactored names according to guidelines.
|
12 years ago |
dehnert
|
464fe97578
|
Fixed initialization order in constructor.
|
12 years ago |
dehnert
|
70bf39b634
|
Fixed includes for graph transitions class. Added index iteration functionality to the bit vector class.
|
12 years ago |
dehnert
|
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.
|
12 years ago |
dehnert
|
1ed29262ff
|
Renamed dtmc.h to Dtmc.h and backward_transitions.h to BackwardTransitions.h.
|
12 years ago |
dehnert
|
378fe3f532
|
Renamed and refactored atomic propositions labeling.
|
12 years ago |
dehnert
|
8911b0b71a
|
Fixed wrong namespace for bit vector and square sparse matrix classes.
|
12 years ago |
dehnert
|
8806dc6592
|
Performed renaming of static_sparse_matrix.h to SquareSparseMatrix.h, renamed the class accordingly and adapted the tests and includes.
|
12 years ago |
dehnert
|
bdfb9b7d72
|
Further refactoring of the bit vector class, now including logging output. Renamed it according to the new naming scheme.
|
12 years ago |
dehnert
|
171a9fa161
|
Started refactoring bit vector class.
|
12 years ago |
dehnert
|
2d80eb39b3
|
Changed logging format and minor formatting fix.
|
12 years ago |
gereon
|
0e90636d4b
|
print help when loading settings fails.
|
12 years ago |
dehnert
|
32fc15db46
|
Fixed some unix-specific issues.
|
12 years ago |
dehnert
|
cfe9f86ccd
|
Added logging with log4cplus to sparse matrix class.
|
12 years ago |
dehnert
|
e748c35268
|
Added logging for both main files.
|
12 years ago |