Linked Questions
10 questions linked to/from Recommendations for a usable, fast C++ matrix library?
3
votes
3answers
3k views
C++ Libraries for solving Complex Linear systems Ax=b [duplicate]
I am interested in solving a sparse complex linear system Ax=b where A is a square matrix of complex numbers and b is vector of complex numbers.
If possible I would like such a library to be ...
2
votes
1answer
539 views
LAPACK equivalent on c++ , which is the best one? [duplicate]
I am following a course of computational material physics. The professor uses fortran to code and uses lapack to solve eigenvalue problems.
So far I just know c++. There is an equivalent library that ...
47
votes
7answers
14k views
Is it a good idea to use vector<vector<double>> to form a matrix class for high performance scientific computing code?
Is it a good idea to use vector<vector<double>> (using std) to form a matrix class for high performance scientific computing code?
If the answer is no. ...
11
votes
3answers
17k views
How to start using LAPACK in c++?
I'm new to computational science and I already have learned basic methods for integration, interpolation, methods like RK4, Numerov etc on c++ but recently my professor asked me to learn how to use ...
9
votes
3answers
1k views
Recommendations for a lightweight/no-install C or C++ based dense linear algebra solver
Most of my programming is one-off research codes in C for my own use. I have never distributed any code to other than close collaborators. I have developed an algorithm that I am publishing in a ...
6
votes
2answers
6k views
Recommendations for a usable, fast Java matrix library?
This complements an earlier question on usable, fast C++ matrix libraries.
I've looked at the Java Matrix Benchmark, and it seems like the performance of java matrix libraries is all over the place. ...
3
votes
3answers
2k views
Can anyone recommend a library in C++ which has the most efficiency in doing sparse matrix operations under Windows system
I have download sparselib++, but it seems that it can't be complied in Windows, only in Unix, I don't know. So can anyone recommend some which can be used in Visual Studio 2010? I want to do a large ...
5
votes
1answer
676 views
Sparse matrix ordering in Python
I would like to implement custom, domain-specific algorithms for sparse matrix orderings. I am looking for Python packages for ordering sparse matrices. It would be nice to have:
The underlying ...
7
votes
1answer
140 views
Do C++ matrix libraries translate compound vector operations to single loops?
I am trying to replicate Fortran90 array syntax using a C++ library. The libraries themselves are discussed at length in this question. They can all do something like this:
...
1
vote
0answers
96 views
Elemental vs DPLASMA
I want to use one of these two libraries into my C++ project to basically invert a dense matrix (with Cholesky). Of course, I am interested in a distributed environment.
Both libraries seem nice so ...