![]() |
(git:d18deda)
|
used for collecting diagonalization schemes available for cp_cfm_type More...
Functions/Subroutines | |
subroutine, public | cp_cfm_heevd (matrix, eigenvectors, eigenvalues) |
Perform a diagonalisation of a complex matrix. | |
subroutine, public | cp_cfm_geeig (amatrix, bmatrix, eigenvectors, eigenvalues, work) |
General Eigenvalue Problem AX = BXE Single option version: Cholesky decomposition of B. | |
subroutine, public | cp_cfm_geeig_canon (amatrix, bmatrix, eigenvectors, eigenvalues, work, epseig) |
General Eigenvalue Problem AX = BXE Use canonical orthogonalization. | |
used for collecting diagonalization schemes available for cp_cfm_type
subroutine, public cp_cfm_diag::cp_cfm_heevd | ( | type(cp_cfm_type), intent(in) | matrix, |
type(cp_cfm_type), intent(in) | eigenvectors, | ||
real(kind=dp), dimension(:), intent(out) | eigenvalues | ||
) |
Perform a diagonalisation of a complex matrix.
matrix | ... |
eigenvectors | ... |
eigenvalues | ... |
Definition at line 57 of file cp_cfm_diag.F.
subroutine, public cp_cfm_diag::cp_cfm_geeig | ( | type(cp_cfm_type), intent(in) | amatrix, |
type(cp_cfm_type), intent(in) | bmatrix, | ||
type(cp_cfm_type), intent(in) | eigenvectors, | ||
real(kind=dp), dimension(:) | eigenvalues, | ||
type(cp_cfm_type), intent(in) | work | ||
) |
General Eigenvalue Problem AX = BXE Single option version: Cholesky decomposition of B.
amatrix | ... |
bmatrix | ... |
eigenvectors | ... |
eigenvalues | ... |
work | ... |
Definition at line 186 of file cp_cfm_diag.F.
subroutine, public cp_cfm_diag::cp_cfm_geeig_canon | ( | type(cp_cfm_type), intent(in) | amatrix, |
type(cp_cfm_type), intent(in) | bmatrix, | ||
type(cp_cfm_type), intent(in) | eigenvectors, | ||
real(kind=dp), dimension(:), intent(out) | eigenvalues, | ||
type(cp_cfm_type), intent(in) | work, | ||
real(kind=dp), intent(in) | epseig | ||
) |
General Eigenvalue Problem AX = BXE Use canonical orthogonalization.
amatrix | ... |
bmatrix | ... |
eigenvectors | ... |
eigenvalues | ... |
work | ... |
epseig | ... |
Definition at line 243 of file cp_cfm_diag.F.