(git:5e7fe52)
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 43 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 78 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 132 of file arnoldi_geev.F.

Here is the caller graph for this function: