fortran-lapack
Loading...
Searching...
No Matches
la_matrix_property_checks::is_diagonal Interface Reference

Public Member Functions

pure logical(lk) function la_is_diagonal_s (a)
 Check whether a matrix is diagonal.
 
pure logical(lk) function la_is_diagonal_d (a)
 Check whether a matrix is diagonal.
 
pure logical(lk) function la_is_diagonal_q (a)
 Check whether a matrix is diagonal.
 
pure logical(lk) function la_is_diagonal_c (a)
 Check whether a matrix is diagonal.
 
pure logical(lk) function la_is_diagonal_z (a)
 Check whether a matrix is diagonal.
 
pure logical(lk) function la_is_diagonal_w (a)
 Check whether a matrix is diagonal.
 

Member Function/Subroutine Documentation

◆ la_is_diagonal_c()

pure logical(lk) function la_matrix_property_checks::is_diagonal::la_is_diagonal_c ( complex(sp), dimension(:,:), intent(in) a)

Check whether a matrix is diagonal.

Parameters
[in]aInput matrix

◆ la_is_diagonal_d()

pure logical(lk) function la_matrix_property_checks::is_diagonal::la_is_diagonal_d ( real(dp), dimension(:,:), intent(in) a)

Check whether a matrix is diagonal.

Parameters
[in]aInput matrix

◆ la_is_diagonal_q()

pure logical(lk) function la_matrix_property_checks::is_diagonal::la_is_diagonal_q ( real(qp), dimension(:,:), intent(in) a)

Check whether a matrix is diagonal.

Parameters
[in]aInput matrix

◆ la_is_diagonal_s()

pure logical(lk) function la_matrix_property_checks::is_diagonal::la_is_diagonal_s ( real(sp), dimension(:,:), intent(in) a)

Check whether a matrix is diagonal.

Parameters
[in]aInput matrix

◆ la_is_diagonal_w()

pure logical(lk) function la_matrix_property_checks::is_diagonal::la_is_diagonal_w ( complex(qp), dimension(:,:), intent(in) a)

Check whether a matrix is diagonal.

Parameters
[in]aInput matrix

◆ la_is_diagonal_z()

pure logical(lk) function la_matrix_property_checks::is_diagonal::la_is_diagonal_z ( complex(dp), dimension(:,:), intent(in) a)

Check whether a matrix is diagonal.

Parameters
[in]aInput matrix

The documentation for this interface was generated from the following file: