Definition at line 169 of file lalg_adv.F90.
 
 | 
| subroutine  | zeigensolve_nonh (n, a, e, err_code, side, sort_eigenvectors) | 
|   | Computes all the eigenvalues and the right (left) eigenvectors of a real or complex (non-Hermitian) eigenproblem, of the form A*x=(lambda)*x.  More...
  | 
|   | 
| subroutine  | deigensolve_nonh (n, a, e, err_code, side, sort_eigenvectors) | 
|   | Computes all the eigenvalues and the right (left) eigenvectors of a real or complex (non-Hermitian) eigenproblem, of the form A*x=(lambda)*x.  More...
  | 
|   | 
◆ zeigensolve_nonh()
  
  
      
        
          | subroutine lalg_adv_oct_m::lalg_eigensolve_nonh::zeigensolve_nonh  | 
          ( | 
          integer, intent(in)  | 
          n,  | 
         
        
           | 
           | 
          complex(real64), dimension(:, :), intent(inout), contiguous  | 
          a,  | 
         
        
           | 
           | 
          complex(real64), dimension(:), intent(out), contiguous  | 
          e,  | 
         
        
           | 
           | 
          integer, intent(out), optional  | 
          err_code,  | 
         
        
           | 
           | 
          character(1), intent(in), optional  | 
          side,  | 
         
        
           | 
           | 
          logical, intent(in), optional  | 
          sort_eigenvectors  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
Computes all the eigenvalues and the right (left) eigenvectors of a real or complex (non-Hermitian) eigenproblem, of the form A*x=(lambda)*x. 
- Parameters
 - 
  
    | [in,out] | a | (n,n)  | 
    | [out] | e | (n)  | 
    | [in] | side | which eigenvectors ('L' or 'R')  | 
    | [in] | sort_eigenvectors | only applies to complex version, sorts by real part  | 
  
   
Definition at line 1030 of file lalg_adv.F90.
 
 
◆ deigensolve_nonh()
  
  
      
        
          | subroutine lalg_adv_oct_m::lalg_eigensolve_nonh::deigensolve_nonh  | 
          ( | 
          integer, intent(in)  | 
          n,  | 
         
        
           | 
           | 
          real(real64), dimension(:, :), intent(inout), contiguous  | 
          a,  | 
         
        
           | 
           | 
          complex(real64), dimension(:), intent(out), contiguous  | 
          e,  | 
         
        
           | 
           | 
          integer, intent(out), optional  | 
          err_code,  | 
         
        
           | 
           | 
          character(1), intent(in), optional  | 
          side,  | 
         
        
           | 
           | 
          logical, intent(in), optional  | 
          sort_eigenvectors  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
Computes all the eigenvalues and the right (left) eigenvectors of a real or complex (non-Hermitian) eigenproblem, of the form A*x=(lambda)*x. 
- Parameters
 - 
  
    | [in,out] | a | (n,n)  | 
    | [out] | e | (n)  | 
    | [in] | side | which eigenvectors ('L' or 'R')  | 
    | [in] | sort_eigenvectors | only applies to complex version, sorts by real part  | 
  
   
Definition at line 2366 of file lalg_adv.F90.
 
 
The documentation for this interface was generated from the following file: