Package elpa-common-devel

Common development files for ELPA (non-MPI version)

https://elpa.mpcdf.mpg.de/software

ELPA is a Fortran-based high-performance computational library for the
(massively) parallel solution of symmetric or Hermitian, standard or generalized
eigenvalue problems.

This package contains the common development files for ELPA (non-MPI version).
Library Functions
Library Function Description
elpa_allocate allocate an instance of the ELPA library
elpa_cholesky do a Cholesky factorization of a real symmetric or complex hermitian matrix
elpa_deallocate deallocate an instance of the ELPA library after usage
elpa_eigenvalues computes the eigenvalues of a real symmetric or complex hermitian matrix
elpa_eigenvectors computes the eigenvalues and (part of) the eigenvector spectrum for a real...
elpa_hermitian_multiply Performs C = A**H * B
elpa_init initialize the ELPA library
elpa_invert_triangular Invert an upper triangular matrix
elpa_invert_trm_complex_double Invert a upper triangular matrix (legacy interface)
elpa_invert_trm_complex_single Invert a upper triangular matrix (legacy interface)
elpa_invert_trm_real_double Invert a upper triangular matrix (legacy interface)
elpa_invert_trm_real_single Invert a upper triangular matrix (legacy interface)
elpa_mult_ah_b_complex_double Performs C = herm_transpose(A) * B (legacy interface)
elpa_mult_ah_b_complex_single Performs C = herm_transpose(A) * B (legacy interface)
elpa_mult_at_b_real_double Performs C = transpose(A) * B (legacy interface)
elpa_mult_at_b_real_single Performs C = transpose(A) * B (legacy interface)
elpa_set set parameter or tunables for the ELPA library
elpa_setup setup an instance of the ELPA library
elpa_solve_evp_complex_1stage_double solve the double-precision complex eigenvalue problem with the 1-stage ELPA...
elpa_solve_evp_complex_2stage_double solve the double-precision complex eigenvalue problem with the 2-stage ELPA...
elpa_solve_evp_complex_double solve the complex eigenvalue problem with either the 1-satge or the 2-stage ELPA...
elpa_solve_evp_complex_single solve the complex eigenvalue problem with either the 1-satge or the 2-stage ELPA...
elpa_solve_evp_real_1stage_double solve the real eigenvalue problem with the 1-stage ELPA solver (legacy...
elpa_solve_evp_real_2stage_double solve the double-precision real eigenvalue problem with the 2-stage ELPA solver...
elpa_solve_evp_real_double solve the real eigenvalue problem (legacy interface)
elpa_solve_evp_real_single solve the real eigenvalue problem (legacy interface)
elpa_solve_tridiagonal computes the eigenvalue problem for real symmetric tridiagonal matrix
elpa_uninit uninitialize the ELPA library
get_elpa_communicators Old, deprecated interface better use elpa_get_communicators(3)
get_elpa_row_col_comms old, deprecated interface to get the MPI row and column communicators needed in...
solve_evp_complex solve the double-precision complex eigenvalue problem with the 1-stage ELPA...
solve_evp_complex_1stage_double solve the double-precision complex eigenvalue problem with the 1-stage ELPA...
solve_evp_complex_2stage_double solve the double-precision complex eigenvalue problem with the 2-stage ELPA...
solve_evp_real solve the double-precision real eigenvalue problem with the 1-stage ELPA solver...
solve_evp_real_1stage_double solve the double-precision real eigenvalue problem with the 1-stage ELPA solver...
solve_evp_real_2stage_double solve the double-precision real eigenvalue problem with the 2-stage ELPA solver...