LAPACK_EIG Interface

public interface LAPACK_EIG

Module Procedures

public subroutine LAPACK_EIG_DENSE(A, B, x, lambda, debug)

INPUT INPUT/OUTPUT INPUT OUTPUT

Read more…

Arguments

Type IntentOptional Attributes Name
real(kind=real64), intent(in) :: A(:,:)
real(kind=real64), intent(in) :: B(:,:)
real(kind=real64), intent(inout), allocatable :: x(:,:)
real(kind=real64), intent(inout), allocatable :: lambda(:)
logical, intent(in), optional :: debug

public subroutine LAPACK_EIG_SPARSE(A, B, x, lambda, debug)

INPUT INPUT/OUTPUT INPUT OUTPUT

Read more…

Arguments

Type IntentOptional Attributes Name
type(CRS_), intent(in) :: A
type(CRS_), intent(in) :: B
real(kind=real64), intent(inout), allocatable :: x(:,:)
real(kind=real64), intent(inout), allocatable :: lambda(:)
logical, intent(in), optional :: debug