New answers tagged eigensystem
12
votes
Time and memory required to diagonalize a 18000 by 18000 matrix using numpy in python
A 20000 by 20000 double-precision complex matrix requires
$20000 \times 20000 \times 8 \times 2=6.4 \mbox{gigabytes}$
of RAM. The LAPACK routines ZHEEV that will do the work for you will store the ...
- 18.2k
Top 50 recent answers are included
Related Tags
eigensystem × 179linear-algebra × 84
eigenvalues × 50
matrix × 26
sparse-matrix × 15
algorithms × 11
lapack × 10
finite-difference × 9
python × 9
iterative-method × 9
quantum-mechanics × 9
finite-element × 8
optimization × 8
pde × 7
matlab × 7
computational-physics × 7
linear-solver × 7
c++ × 7
numerics × 6
arpack × 6
preconditioning × 5
dense-matrix × 5
ode × 4
parallel-computing × 4
numpy × 4