Eigenvalue SoLvers for Petaflop-Applications (ELPA) 2024.05.001
Loading...
Searching...
No Matches
Functions/Subroutines
solve_tridi_col_template.F90 File Reference
#include "../general/sanity.F90"
#include "../general/error_checking.inc"

Go to the source code of this file.

Functions/Subroutines

subroutine solve_tridi_col_PRECISION_AND_SUFFIX (obj, na, nev, nqoff, d, e, q, ldq, nblk, matrixcols, mpi_comm_rows, usegpu, wantdebug, success, max_threads)
 
subroutine solve_tridi_single_problem_PRECISION_AND_SUFFIX (obj, nlen, d, e, q, ldq, wantdebug, success)
 

Function/Subroutine Documentation

◆ solve_tridi_col_PRECISION_AND_SUFFIX()

subroutine solve_tridi_col_PRECISION_AND_SUFFIX ( class(elpa_abstract_impl_t), intent(inout) obj,
integer(kind=ik) na,
integer(kind=ik) nev,
integer(kind=ik) nqoff,
real(kind=real_datatype), dimension(na) d,
real(kind=real_datatype), dimension(na) e,
real(kind=real_datatype), dimension(ldq,matrixcols) q,
integer(kind=ik) ldq,
integer(kind=ik) nblk,
integer(kind=ik) matrixcols,
integer(kind=ik) mpi_comm_rows,
logical, intent(in) usegpu,
logical, intent(in) wantdebug,
logical, intent(out) success,
integer(kind=ik), intent(in) max_threads )

◆ solve_tridi_single_problem_PRECISION_AND_SUFFIX()

subroutine solve_tridi_single_problem_PRECISION_AND_SUFFIX ( class(elpa_abstract_impl_t), intent(inout) obj,
integer(kind=ik) nlen,
real(kind=real_datatype), dimension(nlen) d,
real(kind=real_datatype), dimension(nlen) e,
real(kind=real_datatype), dimension(ldq,nlen) q,
integer(kind=ik) ldq,
logical, intent(in) wantdebug,
logical, intent(out) success )