Quantcast
Channel: Intel® Software - Intel® oneAPI Math Kernel Library & Intel® Math Kernel Library
Viewing all articles
Browse latest Browse all 3005

Finding the eigenvalues (diagonalizing) of a block-diagonal matrix

$
0
0

I have to diagonalize a large matrix which take a lot of time. The matrix size 10,000  x 10,000.

This  matrix is Hamiltonian of a spin system which have some block structure. Is there way to diagonalize the full matrix by diagonalize each block ?

Basically I want to

1. permutate the matrix to reduce to a block structure

2. Diagonalize each blocks .

I would appreciate any help.

Similar question for mathematica : https://mathematica.stackexchange.com/questions/170008/finding-the-eigen...

Thanks.


Viewing all articles
Browse latest Browse all 3005

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>