linalg 1.6.1
A linear algebra library that provides a user-friendly interface to several BLAS and LAPACK routines.
Loading...
Searching...
No Matches
linalg_immutable::svd_results_cmplx Type Reference

Defines a container for the output of a singular value decomposition of a matrix. More...

Public Attributes

complex(real64), dimension(:,:), allocatable u
 The M-by-M orthogonal matrix U. More...
 
real(real64), dimension(:,:), allocatable s
 The M-by-N matrix containing the singular values on its diagonal. More...
 
complex(real64), dimension(:,:), allocatable vt
 The N-by-N conjugate transpose of the matrix V. More...
 

Detailed Description

Defines a container for the output of a singular value decomposition of a matrix.

Definition at line 174 of file linalg_immutable.f90.

Member Data Documentation

◆ s

real(real64), dimension(:,:), allocatable linalg_immutable::svd_results_cmplx::s

The M-by-N matrix containing the singular values on its diagonal.

Definition at line 178 of file linalg_immutable.f90.

◆ u

complex(real64), dimension(:,:), allocatable linalg_immutable::svd_results_cmplx::u

The M-by-M orthogonal matrix U.

Definition at line 176 of file linalg_immutable.f90.

◆ vt

complex(real64), dimension(:,:), allocatable linalg_immutable::svd_results_cmplx::vt

The N-by-N conjugate transpose of the matrix V.

Definition at line 180 of file linalg_immutable.f90.


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