Octopus
lalg_adv_oct_m::lalg_svd_inverse Interface Reference

Detailed Description

Definition at line 208 of file lalg_adv.F90.

Private Member Functions

subroutine dsvd_inverse (m, n, a, threshold)
 Computes the inverse of a real M x N matrix, a, using the SVD decomposition. More...
 
subroutine zsvd_inverse (m, n, a, threshold)
 Computes inverse of a complex MxN matrix, a, using the SVD decomposition. More...
 

Member Function/Subroutine Documentation

◆ dsvd_inverse()

subroutine lalg_adv_oct_m::lalg_svd_inverse::dsvd_inverse ( integer, intent(in)  m,
integer, intent(in)  n,
real(real64), dimension(:,:), intent(inout), contiguous  a,
real(real64), intent(in), optional  threshold 
)
private

Computes the inverse of a real M x N matrix, a, using the SVD decomposition.

Parameters
[in,out]aInput (m,n)

Definition at line 3239 of file lalg_adv.F90.

◆ zsvd_inverse()

subroutine lalg_adv_oct_m::lalg_svd_inverse::zsvd_inverse ( integer, intent(in)  m,
integer, intent(in)  n,
complex(real64), dimension(:,:), intent(inout), contiguous  a,
real(real64), intent(in), optional  threshold 
)
private

Computes inverse of a complex MxN matrix, a, using the SVD decomposition.

Parameters
[in,out]aInput (m,n)

Definition at line 1733 of file lalg_adv.F90.


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