Octopus
|
Computes all the eigenvalues, and optionally, the eigenvectors of a complex generalized Hermitian-definite eigenproblem, of the form \( sub( A ) x=(\lambda) sub( B ) x, sub( A ) sub( B ) x=(\lambda) x, \mbox{ or } sub( B ) sub( A ) x=(\lambda) x \). Here sub(A) denoting A(IA:IA+N-1, JA:JA+N-1) is assumed to be Hermitian, and sub(B) denoting B(IB:IB+N-1, JB:JB+N-1) is assumed to be Hermitian positive definite. More...
Computes all the eigenvalues, and optionally, the eigenvectors of a complex generalized Hermitian-definite eigenproblem, of the form \( sub( A ) x=(\lambda) sub( B ) x, sub( A ) sub( B ) x=(\lambda) x, \mbox{ or } sub( B ) sub( A ) x=(\lambda) x \). Here sub(A) denoting A(IA:IA+N-1, JA:JA+N-1) is assumed to be Hermitian, and sub(B) denoting B(IB:IB+N-1, JB:JB+N-1) is assumed to be Hermitian positive definite.
Definition at line 446 of file scalapack.F90.
Public Member Functions | |
subroutine | pzhegvx (ibtype, jobz, range, uplo, n, a, ia, ja, desca, b, ib, jb, descb, vl, vu, il, iu, abstol, m, nz, w, orfac, z, iz, jz, descz, work, lwork, rwork, lrwork, iwork, liwork, ifail, iclustr, gap, info) |
subroutine scalapack_oct_m::scalapack_hegvx::pzhegvx | ( | integer, intent(in) | ibtype, |
character, intent(in) | jobz, | ||
character, intent(in) | range, | ||
character, intent(in) | uplo, | ||
integer, intent(in) | n, | ||
complex(real64), intent(inout) | a, | ||
integer, intent(in) | ia, | ||
integer, intent(in) | ja, | ||
integer, intent(in) | desca, | ||
complex(real64), intent(inout) | b, | ||
integer, intent(in) | ib, | ||
integer, intent(in) | jb, | ||
integer, intent(in) | descb, | ||
real(real64), intent(in) | vl, | ||
real(real64), intent(in) | vu, | ||
integer, intent(in) | il, | ||
integer, intent(in) | iu, | ||
real(real64), intent(in) | abstol, | ||
integer, intent(out) | m, | ||
integer, intent(out) | nz, | ||
real(real64), intent(in) | w, | ||
real(real64), intent(in) | orfac, | ||
complex(real64), intent(out) | z, | ||
integer, intent(in) | iz, | ||
integer, intent(in) | jz, | ||
integer, intent(in) | descz, | ||
complex(real64), intent(out) | work, | ||
integer, intent(in) | lwork, | ||
real(real64), intent(out) | rwork, | ||
integer, intent(in) | lrwork, | ||
integer, intent(out) | iwork, | ||
integer, intent(in) | liwork, | ||
integer, intent(out) | ifail, | ||
integer, intent(out) | iclustr, | ||
real(real64), intent(out) | gap, | ||
integer, intent(out) | info | ||
) |
Definition at line 447 of file scalapack.F90.