Octopus
lalg_adv_oct_m::lalg_qr_factorization Interface Reference

Detailed Description

Definition at line 250 of file lalg_adv.F90.

Private Member Functions

subroutine dqr_factorization (A, jpvt, tau, info, bof)
 Compute a QR factorization with column pivoting of matrix A: A*P = Q*R. More...
 
subroutine zqr_factorization (A, jpvt, tau, info, bof)
 Compute a QR factorization with column pivoting of matrix A: A*P = Q*R. More...
 

Member Function/Subroutine Documentation

◆ dqr_factorization()

subroutine lalg_adv_oct_m::lalg_qr_factorization::dqr_factorization ( real(real64), dimension(:,:), intent(inout), contiguous  A,
integer, dimension(:), intent(out)  jpvt,
real(real64), dimension(:), intent(inout), allocatable  tau,
integer, intent(out)  info,
logical, intent(in), optional  bof 
)
private

Compute a QR factorization with column pivoting of matrix A: A*P = Q*R.

Parameters
[in,out]aMatrix to factorize
[out]jpvtIndices of pivots
[in,out]tauThe scalar factors of the elementary reflectors
[out]infoInfo code returned by lapack
[in]bofBomb on failure, by default

Definition at line 2520 of file lalg_adv.F90.

◆ zqr_factorization()

subroutine lalg_adv_oct_m::lalg_qr_factorization::zqr_factorization ( complex(real64), dimension(:,:), intent(inout), contiguous  A,
integer, dimension(:), intent(out)  jpvt,
complex(real64), dimension(:), intent(inout), allocatable  tau,
integer, intent(out)  info,
logical, intent(in), optional  bof 
)
private

Compute a QR factorization with column pivoting of matrix A: A*P = Q*R.

Parameters
[in,out]aMatrix to factorize
[out]jpvtIndices of pivots
[in,out]tauThe scalar factors of the elementary reflectors
[out]infoInfo code returned by lapack
[in]bofBomb on failure, by default

Definition at line 833 of file lalg_adv.F90.


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