get_LU_factorisation_banded Subroutine

public subroutine get_LU_factorisation_banded(bandmatrix, LU, ipiv)

Calculates the LU factorisation of a complex banded matrix . Uses the LAPACK routine zgbtrf.

Arguments

TypeIntentOptionalAttributesName
type(banded_matrix_t), intent(in) :: bandmatrix

the banded -matrix on the left-hand side

complex(kind=dp), intent(out), allocatable:: LU(:,:)

the LU factorisation of

integer, intent(out), allocatable:: ipiv(:)

the pivoting information after factorisation


Contents

None