solve_arpack_general Interface

interface
module module subroutine solve_arpack_general(arpack_cfg, matrix_A, matrix_B, settings, omega, vr)

Arguments

TypeIntentOptionalAttributesName
type(arpack_t), intent(in) :: arpack_cfg

arpack configuration

type(matrix_t), intent(in) :: matrix_A

matrix A

type(matrix_t), intent(in) :: matrix_B

matrix B

type(settings_t), intent(in) :: settings

settings object

complex(kind=dp), intent(out) :: omega(:)

array with eigenvalues

complex(kind=dp), intent(out) :: vr(:,:)

array with right eigenvectors

Description

Solves the eigenvalue problem using the Arnoldi general method.