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