GershgorinBounds Subroutine

public subroutine GershgorinBounds(this, min_value, max_value)

Compute a bounds on the minimum and maximum eigenvalue of a matrix. Uses the Gershgorin theorem.

Arguments

Type IntentOptional AttributesName
type(Matrix_ps), intent(in) :: this

The matrix to compute the min/max of.

real(kind=NTREAL), intent(out) :: min_value

A lower bound on the eigenspectrum.

real(kind=NTREAL), intent(out) :: max_value

An uppder bound on the eigenspectrum.


Contents

None