det_mat Interface

public interface det_mat

It computes determinant of a regular matrix.


Module Procedures

public recursive function det_mat_real64(a, n) result(ret)

Arguments

Type IntentOptional Attributes Name
real(kind=real64), intent(in) :: a(n,n)
integer(kind=int32), intent(in) :: n

Return Value real(kind=real64)

public recursive function det_mat_complex64(a, n) result(ret)

Arguments

Type IntentOptional Attributes Name
complex(kind=real64), intent(in) :: a(n,n)
integer(kind=int32), intent(in) :: n

Return Value complex(kind=real64)