fortran-lapack
Loading...
Searching...
No Matches
la_qr::qr_space Interface Reference

Public Member Functions

pure subroutine get_qr_s_workspace (a, lwork, err)
 
pure subroutine get_qr_d_workspace (a, lwork, err)
 
pure subroutine get_qr_q_workspace (a, lwork, err)
 
pure subroutine get_qr_c_workspace (a, lwork, err)
 
pure subroutine get_qr_z_workspace (a, lwork, err)
 
pure subroutine get_qr_w_workspace (a, lwork, err)
 

Member Function/Subroutine Documentation

◆ get_qr_c_workspace()

pure subroutine la_qr::qr_space::get_qr_c_workspace ( complex(sp), dimension(:,:), intent(inout), target  a,
integer(ilp), intent(out)  lwork,
type(la_state), intent(out), optional  err 
)
Parameters
[in,out]aInput matrix a[m,n]
[out]lworkMinimum workspace size for both operations
[out]errState return flag. Returns an error if the query failed

◆ get_qr_d_workspace()

pure subroutine la_qr::qr_space::get_qr_d_workspace ( real(dp), dimension(:,:), intent(inout), target  a,
integer(ilp), intent(out)  lwork,
type(la_state), intent(out), optional  err 
)
Parameters
[in,out]aInput matrix a[m,n]
[out]lworkMinimum workspace size for both operations
[out]errState return flag. Returns an error if the query failed

◆ get_qr_q_workspace()

pure subroutine la_qr::qr_space::get_qr_q_workspace ( real(qp), dimension(:,:), intent(inout), target  a,
integer(ilp), intent(out)  lwork,
type(la_state), intent(out), optional  err 
)
Parameters
[in,out]aInput matrix a[m,n]
[out]lworkMinimum workspace size for both operations
[out]errState return flag. Returns an error if the query failed

◆ get_qr_s_workspace()

pure subroutine la_qr::qr_space::get_qr_s_workspace ( real(sp), dimension(:,:), intent(inout), target  a,
integer(ilp), intent(out)  lwork,
type(la_state), intent(out), optional  err 
)
Parameters
[in,out]aInput matrix a[m,n]
[out]lworkMinimum workspace size for both operations
[out]errState return flag. Returns an error if the query failed

◆ get_qr_w_workspace()

pure subroutine la_qr::qr_space::get_qr_w_workspace ( complex(qp), dimension(:,:), intent(inout), target  a,
integer(ilp), intent(out)  lwork,
type(la_state), intent(out), optional  err 
)
Parameters
[in,out]aInput matrix a[m,n]
[out]lworkMinimum workspace size for both operations
[out]errState return flag. Returns an error if the query failed

◆ get_qr_z_workspace()

pure subroutine la_qr::qr_space::get_qr_z_workspace ( complex(dp), dimension(:,:), intent(inout), target  a,
integer(ilp), intent(out)  lwork,
type(la_state), intent(out), optional  err 
)
Parameters
[in,out]aInput matrix a[m,n]
[out]lworkMinimum workspace size for both operations
[out]errState return flag. Returns an error if the query failed

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