| 
    FV3 Bundle
    
   | 
 
Go to the source code of this file.
Functions/Subroutines | |
| subroutine | tridiagev (nn, diag, subd, eval, evec) | 
| Interfaces to be called from C++ for Fortran computation of eigenvalues and eigenvectors of symetric tri-diagonal matrix.  More... | |
| subroutine tridiagev | ( | integer(c_int), intent(in) | nn, | 
| real(c_double), dimension(nn), intent(in) | diag, | ||
| real(c_double), dimension(nn-1), intent(in) | subd, | ||
| real(c_double), dimension(nn), intent(inout) | eval, | ||
| real(c_double), dimension(nn,nn), intent(inout) | evec | ||
| ) | 
Interfaces to be called from C++ for Fortran computation of eigenvalues and eigenvectors of symetric tri-diagonal matrix.
| [in] | nn | Size of matrix | 
| [in] | diag | Diagonal elements | 
| [in] | subd | Sub-diagonal elements | 
| [in,out] | eval | Eigenvalues | 
| [in,out] | evec | Eigenvectors | 
Definition at line 15 of file FtnTriDiagSpectrum.F90.