(git:b77b4be)
Loading...
Searching...
No Matches
arnoldi_geev Module Reference

provides a unified interface to lapack geev routines More...

Functions/Subroutines

subroutine, public arnoldi_symm_local_diag (jobvr, matrix, ndim, evals, revec)
 ...
 
subroutine, public arnoldi_tridiag_local_diag (jobvl, jobvr, matrix, ndim, evals, revec, levec)
 ...
 
subroutine, public arnoldi_general_local_diag (jobvl, jobvr, matrix, ndim, evals, revec, levec)
 ...
 

Detailed Description

provides a unified interface to lapack geev routines

History
2014.09 created [Florian Schiffmann] 2023.12 Removed support for single-precision [Ole Schuett] 2024.12 Removed support for complex input matrices [Ole Schuett]
Author
Florian Schiffmann

Function/Subroutine Documentation

◆ arnoldi_symm_local_diag()

subroutine, public arnoldi_geev::arnoldi_symm_local_diag ( character(1)  jobvr,
real(dp), dimension(:, :)  matrix,
integer  ndim,
complex(dp), dimension(:)  evals,
complex(dp), dimension(:, :)  revec 
)

...

Parameters
jobvr...
matrix...
ndim...
evals...
revec...

Definition at line 38 of file arnoldi_geev.F.

Here is the caller graph for this function:

◆ arnoldi_tridiag_local_diag()

subroutine, public arnoldi_geev::arnoldi_tridiag_local_diag ( character(1)  jobvl,
character(1)  jobvr,
real(dp), dimension(:, :)  matrix,
integer  ndim,
complex(dp), dimension(:)  evals,
complex(dp), dimension(:, :)  revec,
complex(dp), dimension(:, :)  levec 
)

...

Parameters
jobvl...
jobvr...
matrix...
ndim...
evals...
revec...
levec...

Definition at line 73 of file arnoldi_geev.F.

Here is the caller graph for this function:

◆ arnoldi_general_local_diag()

subroutine, public arnoldi_geev::arnoldi_general_local_diag ( character(1)  jobvl,
character(1)  jobvr,
real(dp), dimension(:, :)  matrix,
integer  ndim,
complex(dp), dimension(:)  evals,
complex(dp), dimension(:, :)  revec,
complex(dp), dimension(:, :)  levec 
)

...

Parameters
jobvl...
jobvr...
matrix...
ndim...
evals...
revec...
levec...

Definition at line 114 of file arnoldi_geev.F.

Here is the caller graph for this function: