Title of article
A uniform object-oriented solution to the eigenvalue problem for real symmetric and Hermitian matrices Original Research Article
Author/Authors
Mar?a Eugenia Castro، نويسنده , , Javier D?az، نويسنده , , Camelia Mu?oz-Caro، نويسنده , , Alfonso Ni?o، نويسنده ,
Issue Information
ماهنامه با شماره پیاپی سال 2011
Pages
6
From page
2059
To page
2064
Abstract
We present a system of classes, SHMatrix, to deal in a unified way with the computation of eigenvalues and eigenvectors in real symmetric and Hermitian matrices. Thus, two descendant classes, one for the real symmetric and other for the Hermitian cases, override the abstract methods defined in a base class. The use of the inheritance relationship and polymorphism allows handling objects of any descendant class using a single reference of the base class. The system of classes is intended to be the core element of more sophisticated methods to deal with large eigenvalue problems, as those arising in the variational treatment of realistic quantum mechanical problems. The present system of classes allows computing a subset of all the possible eigenvalues and, optionally, the corresponding eigenvectors. Comparison with well established solutions for analogous eigenvalue problems, as those included in LAPACK, shows that the present solution is competitive against them.
Keywords
eigenvalues , Eigenvectors , Real symmetric matrix , Hermitian matrix , Object-orientation
Journal title
Computer Physics Communications
Serial Year
2011
Journal title
Computer Physics Communications
Record number
1138390
Link To Document