Octopus
scalapack_oct_m::scalapack_potrf Interface Reference

Computes the Cholesky factorization of an \( n \times n \) real symmetric positive definite distributed matrix sub(A) denoting A(IA:IA+N-1, JA:JA+N-1). More...

Detailed Description

Computes the Cholesky factorization of an \( n \times n \) real symmetric positive definite distributed matrix sub(A) denoting A(IA:IA+N-1, JA:JA+N-1).

The factorization has the form

\[ sub( A ) = U` U , \mbox{ if UPLO }= 'U' \]

or

\[ sub( A ) = L L` , \mbox{ if UPLO }= 'L', \]

where U is an upper triangular matrix and L is lower triangular.

Definition at line 507 of file scalapack.F90.

Public Member Functions

subroutine pdpotrf (uplo, n, a, ia, ja, desca, info)
 
subroutine pzpotrf (uplo, n, a, ia, ja, desca, info)
 

Member Function/Subroutine Documentation

◆ pdpotrf()

subroutine scalapack_oct_m::scalapack_potrf::pdpotrf ( character(1), intent(in)  uplo,
integer, intent(in)  n,
real(real64), intent(inout)  a,
integer, intent(in)  ia,
integer, intent(in)  ja,
integer, intent(in)  desca,
integer, intent(out)  info 
)

Definition at line 508 of file scalapack.F90.

◆ pzpotrf()

subroutine scalapack_oct_m::scalapack_potrf::pzpotrf ( character(1), intent(in)  uplo,
integer, intent(in)  n,
complex(real64), intent(inout)  a,
integer, intent(in)  ia,
integer, intent(in)  ja,
integer, intent(in)  desca,
integer, intent(out)  info 
)

Definition at line 520 of file scalapack.F90.


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