PBerger
42b9072cbf
Implemented TBB Parallelization Support into SparseMatrix.h
Re-factored Includes in CMake for TBB
Former-commit-id: b5ebf4153a
12 years ago
PBerger
cb770020bf
Refactored the Jacobi Decomposition
Former-commit-id: 55d5d38475
12 years ago
PBerger
c0b454d8b0
Removed debugging output from GmmxxMdpPrctlModelCheckerTest.cpp
Former-commit-id: a734213a25
12 years ago
PBerger
89909fe8dc
Edited all Parsers to lose its class.
Modified many classes to provide a reference-constructor.
Fixed a few bugs in Tests.
Former-commit-id: c31fe95aae
12 years ago
PBerger
e79a4abc3e
Added Windows MSVC2012 x64 Binaries for GTest
(cherry picked from commit 39cd7d56cd
)
Former-commit-id: f2a82c1bad
12 years ago
PBerger
750c829f7a
Fixed CUDD Project Setup.
Added Windows MSVC2012 x64 binaries for CUDD
Former-commit-id: 19fff9a770
12 years ago
PBerger
7d82a44d53
Added Windows Binaries from VC2012 x64 to Repo. Will be cherry-picked back to master.
(cherry picked from commit 696cbb2d9e
)
Former-commit-id: 257d2e6461
12 years ago
PBerger
02d0f9e1ea
Added a Win64 Project for LTL2DStar
Edited same sources to compile in windows
12 years ago
Lanchid
81025757f8
Minor fix (Changed function name)
12 years ago
Lanchid
a96380259a
Added ltl2ba and ltl2dstar to ressources
12 years ago
Lanchid
ec91dcbe2e
Merge branch master into LTLParser
12 years ago
PBerger
02cc706525
Added cudd-2.5.0 patched for Win32/Win64 incl. static lib builds for MSVC2012
12 years ago
dehnert
27de566228
Moved current tests to the functional test suite in an attempt to introduce performance tests.
12 years ago
Harold Bruintjes
6aea8de7ba
Readded cudd 2.5.0 from prismparser
12 years ago
david
1642c5f66c
Added missing functions to CUDDs cpp interface
12 years ago
dehnert
1539062a47
Added build folder of TBB to enable building the repository version from source.
12 years ago
dehnert
e2f95e065f
Modified CmakeLists.txt to actually also link the libraries of TBB if requested. Included custom build of TBB for Mac OS using Apple clang 4.2 (based on clang 3.2).
12 years ago
PBerger
fd7971f9aa
Added sources to Intel TBB, PATCHED files for MacOSX + CLang > 3.1
12 years ago
PBerger
2a8920aeef
Updated CMakeLists.txt, added an option for Intel TBB
Edited gmm_blas.h, reordered includes
12 years ago
PBerger
f5910e8da1
Added Intel TBB 4.1 Update 3 with Binaries for Windows, Linux and Mac OSX.
Updated CMakeLists.txt to include default paths.
12 years ago
PBerger
5cdfba685e
Added resources for Usage of Intels Thread Building Blocks
Implemented multithreading using TBB inside of GMM for usage in Sparse Matrix Multiplication against Dense Vectors
Usage: #define GMM_USE_TBB to enable TBB, additionally define GMM_USE_TBB_FOR_INNER to enable multithreading for EACH row (only feasible of the number of NNZ per Row is large - as in near dense)
12 years ago
gereon
490f037259
Kind of undoing the previous commit.
gcc can only link, if -lobj is the first cudd lib to be linked...
Now, all the object files can be removed from libobj.a
12 years ago
gereon
4df73785ca
Modified cudd's libobj Makefile to work for me.
First: added CXXFLAGS line for g++
Second: added all necessary object files to libobj.a
12 years ago
dehnert
42693bf0f2
Fixed wrong includes of cuddObj.hh in expression classes. Added missing files of cudd.
12 years ago
Lanchid
f35fff7061
Replaced log4cplus with its state in the master branch
12 years ago
dehnert
5b0af74fa6
Integrated a few more functions to CUDD which are necessary (PRISM adds them as well).
12 years ago
dehnert
edd3a9a20e
Added possibility to evaluate expressions without concrete variables. Fixed some minor things in CUDD Makefiles. Renamed IR adapter.
12 years ago
dehnert
9fbebb9349
Added CUDD to the repository.
12 years ago
PBerger
0c3cfeef20
Updated project files of included resources.
12 years ago
dehnert
ba900ab352
Adding gmm++, examples. Adding gmm to gitignore.
12 years ago
dehnert
4428f97998
Make some fixes for new logging framework to work under Linux an Mac OS.
12 years ago
dehnert
32fc15db46
Fixed some unix-specific issues.
12 years ago
dehnert
acdcc4fdb8
Delete files that should be untracked.
12 years ago
dehnert
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.
12 years ago
dehnert
a15907a365
Removed Pantheios and STLSoft.
12 years ago
gereon
25e5095a7c
now, the parser even works :-)
12 years ago
Gereon Kremer
e3ee7c77c2
make configure and python script executable, otherwise make fails...
12 years ago
PBerger
e7473e3919
Moved/merged 3rdParty into 3rdparty
12 years ago
PBerger
2f6a73db96
Fix for last update to Eigen: Delete old files.
12 years ago
PBerger
f5fd37f992
Updated Eigen to 3.1.2 (5097c01bcdc4)
12 years ago
Thomas Heinemann
9f07f4cc2e
This file (of Eigen) disappeared for some reason I do not know...
12 years ago
Thomas Heinemann
b63d168192
1) Excluded the constant templates from the SparseMatrix class, as gcc forbids
explicit specializations of function templates inside classes.
2) Added a parameter to these templates which allows the inference of the type
of the template parameter (gcc seems to need this)
3) Added DOT file output to the SparseMatrix.
12 years ago
PBerger
2af4dc0d06
Updated eigen to HEAD version
12 years ago
PBerger
a4f5794419
Added conversion routines from/to Eigen Sparse Matrix Format
Added tests for aforementioned conversion routines.
Changed call parameters for sparse/static_sparse_matrix.h
Minor ICL 13.x changes.
12 years ago
PBerger
41d09f0f4c
Added Eigen3 library
Edited CMakeLists.txt to include Eigen3
12 years ago
PBerger
decb6b8006
Fixed CMakeLists.txt for Google Test to work with VS2012
Fixed STLSoft to compile under VS2012
Fixed Pantheios to work with VS2012
Fixed CMakeLists.txt for MRMC, removed duplicate code (Thomas?), converted keywords to lowercase
12 years ago
PBerger
a21a338a26
Included external 3rd Party content for Google Test Framework
Included external 3rd Party content for STLSoft Header Library
Included external 3rd Party content for Pantheios Logging Framework
12 years ago