Skip to content

Diagonalization of quaternionic matrices to yield symmetry-adapted eigenvectors.

Notifications You must be signed in to change notification settings

hjaaj/zquatev

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZQUATEV

Code to diagonalize large quaternionic matrices to yield symmetry-adapted eigenvectors
======================================================================================

Author:
    Toru Shiozaki (shiozaki@northwestern.edu)

License:
    FreeBSD
    
Reference:
    T. Shiozaki, Molecular Physics 115, 5-12 (2017)
    DOI: 10.1080/00268976.2016.1158423, arXiv:1512.08934 (http://arxiv.org/abs/1512.08934)

Synopsis:
    This program diagonalizes quaternionic matrices,

    (  A  -B* )
    (  B   A* )

    which is Hermitian. Only the left half of the matrix will be referenced as an input.

    This matrix has doubly-degenerate eigenvalues, and there is a set of
    eivenvectors that has the same symmetry property:

    (  U  -V* )
    (  V   U* )

About

Diagonalization of quaternionic matrices to yield symmetry-adapted eigenvectors.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 99.2%
  • Makefile 0.8%