template<class Block, class Hamiltonian>
PetscErrorCode DMRGBlockContainer< Block, Hamiltonian >::EigRDM_BlockDiag ( const Mat &  matin,
const PetscInt &  seqIdx,
const PetscInt &  blkIdx,
std::vector< Eigen_t > &  eigList,
EPS &  eps 
)
inlineprivate

Obtain the eigenspectrum of a diagonal block of the reduced density matrix through an interface to a lapack routine.

Parameters
matindiagonal block matrix
seqIdxsequence index
blkIdxblock index
eigListresulting list of eigenstates
epseigensolver context

Definition at line 1962 of file DMRGBlockContainer.hpp.

This site was generated by Sphinx using Doxygen with a customized theme from doxygen-bootstrapped.