Octopus
lalg_adv_oct_m::lalg_cholesky Interface Reference

Detailed Description

Definition at line 164 of file lalg_adv.F90.

Private Member Functions

subroutine dcholesky (n, a, bof, err_code)
 Compute the Cholesky decomposition of real symmetric or complex Hermitian positive definite matrix a, dim(a) = n x n. On return a = u^T u with u upper triangular matrix. More...
 
subroutine zcholesky (n, a, bof, err_code)
 Compute the Cholesky decomposition of real symmetric or complex Hermitian positive definite matrix a, dim(a) = n x n. On return a = u^T u with u upper triangular matrix. More...
 

Member Function/Subroutine Documentation

◆ dcholesky()

subroutine lalg_adv_oct_m::lalg_cholesky::dcholesky ( integer, intent(in)  n,
real(real64), dimension(:,:), intent(inout), contiguous  a,
logical, intent(inout), optional  bof,
integer, intent(out), optional  err_code 
)
private

Compute the Cholesky decomposition of real symmetric or complex Hermitian positive definite matrix a, dim(a) = n x n. On return a = u^T u with u upper triangular matrix.

Parameters
[in,out]a(n,n)
[in,out]bofBomb on failure.

Definition at line 2248 of file lalg_adv.F90.

◆ zcholesky()

subroutine lalg_adv_oct_m::lalg_cholesky::zcholesky ( integer, intent(in)  n,
complex(real64), dimension(:,:), intent(inout), contiguous  a,
logical, intent(inout), optional  bof,
integer, intent(out), optional  err_code 
)
private

Compute the Cholesky decomposition of real symmetric or complex Hermitian positive definite matrix a, dim(a) = n x n. On return a = u^T u with u upper triangular matrix.

Parameters
[in,out]a(n,n)
[in,out]bofBomb on failure.

Definition at line 812 of file lalg_adv.F90.


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