... | @@ -18,3 +18,15 @@ Things to do to optimize computational time. |
... | @@ -18,3 +18,15 @@ Things to do to optimize computational time. |
|
* sparse Chloesky
|
|
* sparse Chloesky
|
|
* eigen (C++ headers)
|
|
* eigen (C++ headers)
|
|
* petsC (more adapted for very large matrices)
|
|
* petsC (more adapted for very large matrices)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Test Matrix product with eigen
|
|
|
|
Test done on a car model
|
|
|
|
* Debug mode : no compile optimization
|
|
|
|
* Eigen sparse matrix product is slower than standard product with 0 detection
|
|
|
|
* Release mode (-O3)
|
|
|
|
* Eigen product is 4 times faster than version with 0 detection
|
|
|
|
* Copying takes the same time as product
|
|
|
|
* => All inclusive: Eigen product is 2 times as standard product with 0 detection |