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

Public Member Functions

pure logical(lk) function la_is_hessenberg_s (a, uplo)
 Check whether a matrix is in upper or lower Hessenberg form.
 
pure logical(lk) function la_is_hessenberg_d (a, uplo)
 Check whether a matrix is in upper or lower Hessenberg form.
 
pure logical(lk) function la_is_hessenberg_q (a, uplo)
 Check whether a matrix is in upper or lower Hessenberg form.
 
pure logical(lk) function la_is_hessenberg_c (a, uplo)
 Check whether a matrix is in upper or lower Hessenberg form.
 
pure logical(lk) function la_is_hessenberg_z (a, uplo)
 Check whether a matrix is in upper or lower Hessenberg form.
 
pure logical(lk) function la_is_hessenberg_w (a, uplo)
 Check whether a matrix is in upper or lower Hessenberg form.
 
logical(lk) function la_is_hessenberg_s_errhandle (a, uplo, err)
 Check whether a matrix is in upper or lower Hessenberg form.
 
logical(lk) function la_is_hessenberg_d_errhandle (a, uplo, err)
 Check whether a matrix is in upper or lower Hessenberg form.
 
logical(lk) function la_is_hessenberg_q_errhandle (a, uplo, err)
 Check whether a matrix is in upper or lower Hessenberg form.
 
logical(lk) function la_is_hessenberg_c_errhandle (a, uplo, err)
 Check whether a matrix is in upper or lower Hessenberg form.
 
logical(lk) function la_is_hessenberg_z_errhandle (a, uplo, err)
 Check whether a matrix is in upper or lower Hessenberg form.
 
logical(lk) function la_is_hessenberg_w_errhandle (a, uplo, err)
 Check whether a matrix is in upper or lower Hessenberg form.
 

Member Function/Subroutine Documentation

◆ la_is_hessenberg_c()

pure logical(lk) function la_matrix_property_checks::is_hessenberg::la_is_hessenberg_c ( complex(sp), dimension(:,:), intent(in) a,
character, intent(in) uplo )

Check whether a matrix is in upper or lower Hessenberg form.

Parameters
[in]aInput matrix
[in]uploHessenberg form to be tested: 'U' for upper, 'L' for lower

◆ la_is_hessenberg_c_errhandle()

logical(lk) function la_matrix_property_checks::is_hessenberg::la_is_hessenberg_c_errhandle ( complex(sp), dimension(:,:), intent(in) a,
character, intent(in) uplo,
type(la_state), intent(out) err )

Check whether a matrix is in upper or lower Hessenberg form.

Parameters
[in]aInput matrix
[in]uploHessenberg form to be tested: 'U' for upper, 'L' for lower
[out]err[optional] state return flag. On error if not requested, the code will stop

◆ la_is_hessenberg_d()

pure logical(lk) function la_matrix_property_checks::is_hessenberg::la_is_hessenberg_d ( real(dp), dimension(:,:), intent(in) a,
character, intent(in) uplo )

Check whether a matrix is in upper or lower Hessenberg form.

Parameters
[in]aInput matrix
[in]uploHessenberg form to be tested: 'U' for upper, 'L' for lower

◆ la_is_hessenberg_d_errhandle()

logical(lk) function la_matrix_property_checks::is_hessenberg::la_is_hessenberg_d_errhandle ( real(dp), dimension(:,:), intent(in) a,
character, intent(in) uplo,
type(la_state), intent(out) err )

Check whether a matrix is in upper or lower Hessenberg form.

Parameters
[in]aInput matrix
[in]uploHessenberg form to be tested: 'U' for upper, 'L' for lower
[out]err[optional] state return flag. On error if not requested, the code will stop

◆ la_is_hessenberg_q()

pure logical(lk) function la_matrix_property_checks::is_hessenberg::la_is_hessenberg_q ( real(qp), dimension(:,:), intent(in) a,
character, intent(in) uplo )

Check whether a matrix is in upper or lower Hessenberg form.

Parameters
[in]aInput matrix
[in]uploHessenberg form to be tested: 'U' for upper, 'L' for lower

◆ la_is_hessenberg_q_errhandle()

logical(lk) function la_matrix_property_checks::is_hessenberg::la_is_hessenberg_q_errhandle ( real(qp), dimension(:,:), intent(in) a,
character, intent(in) uplo,
type(la_state), intent(out) err )

Check whether a matrix is in upper or lower Hessenberg form.

Parameters
[in]aInput matrix
[in]uploHessenberg form to be tested: 'U' for upper, 'L' for lower
[out]err[optional] state return flag. On error if not requested, the code will stop

◆ la_is_hessenberg_s()

pure logical(lk) function la_matrix_property_checks::is_hessenberg::la_is_hessenberg_s ( real(sp), dimension(:,:), intent(in) a,
character, intent(in) uplo )

Check whether a matrix is in upper or lower Hessenberg form.

Parameters
[in]aInput matrix
[in]uploHessenberg form to be tested: 'U' for upper, 'L' for lower

◆ la_is_hessenberg_s_errhandle()

logical(lk) function la_matrix_property_checks::is_hessenberg::la_is_hessenberg_s_errhandle ( real(sp), dimension(:,:), intent(in) a,
character, intent(in) uplo,
type(la_state), intent(out) err )

Check whether a matrix is in upper or lower Hessenberg form.

Parameters
[in]aInput matrix
[in]uploHessenberg form to be tested: 'U' for upper, 'L' for lower
[out]err[optional] state return flag. On error if not requested, the code will stop

◆ la_is_hessenberg_w()

pure logical(lk) function la_matrix_property_checks::is_hessenberg::la_is_hessenberg_w ( complex(qp), dimension(:,:), intent(in) a,
character, intent(in) uplo )

Check whether a matrix is in upper or lower Hessenberg form.

Parameters
[in]aInput matrix
[in]uploHessenberg form to be tested: 'U' for upper, 'L' for lower

◆ la_is_hessenberg_w_errhandle()

logical(lk) function la_matrix_property_checks::is_hessenberg::la_is_hessenberg_w_errhandle ( complex(qp), dimension(:,:), intent(in) a,
character, intent(in) uplo,
type(la_state), intent(out) err )

Check whether a matrix is in upper or lower Hessenberg form.

Parameters
[in]aInput matrix
[in]uploHessenberg form to be tested: 'U' for upper, 'L' for lower
[out]err[optional] state return flag. On error if not requested, the code will stop

◆ la_is_hessenberg_z()

pure logical(lk) function la_matrix_property_checks::is_hessenberg::la_is_hessenberg_z ( complex(dp), dimension(:,:), intent(in) a,
character, intent(in) uplo )

Check whether a matrix is in upper or lower Hessenberg form.

Parameters
[in]aInput matrix
[in]uploHessenberg form to be tested: 'U' for upper, 'L' for lower

◆ la_is_hessenberg_z_errhandle()

logical(lk) function la_matrix_property_checks::is_hessenberg::la_is_hessenberg_z_errhandle ( complex(dp), dimension(:,:), intent(in) a,
character, intent(in) uplo,
type(la_state), intent(out) err )

Check whether a matrix is in upper or lower Hessenberg form.

Parameters
[in]aInput matrix
[in]uploHessenberg form to be tested: 'U' for upper, 'L' for lower
[out]err[optional] state return flag. On error if not requested, the code will stop

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