Definition at line 165 of file lalg_adv.F90.
 
 | 
| subroutine  | dgeneigensolve (n, a, b, e, preserve_mat, bof, err_code) | 
|   | Computes all the eigenvalues and the eigenvectors of a real symmetric or complex Hermitian generalized definite eigenproblem, of the form \( Ax=\lambda Bx \). B is also positive definite.  More...
  | 
|   | 
| subroutine  | zgeneigensolve (n, a, b, e, preserve_mat, bof, err_code) | 
|   | Computes all the eigenvalues and the eigenvectors of a real symmetric or complex Hermitian generalized definite eigenproblem, of the form \( Ax=\lambda Bx \). B is also positive definite.  More...
  | 
|   | 
◆ dgeneigensolve()
  
  
      
        
          | subroutine lalg_adv_oct_m::lalg_geneigensolve::dgeneigensolve  | 
          ( | 
          integer, intent(in)  | 
          n,  | 
         
        
           | 
           | 
          real(real64), dimension(:,:), intent(inout), contiguous  | 
          a,  | 
         
        
           | 
           | 
          real(real64), dimension(:,:), intent(inout), contiguous  | 
          b,  | 
         
        
           | 
           | 
          real(real64), dimension(:), intent(out), contiguous  | 
          e,  | 
         
        
           | 
           | 
          logical, intent(in)  | 
          preserve_mat,  | 
         
        
           | 
           | 
          logical, intent(inout), optional  | 
          bof,  | 
         
        
           | 
           | 
          integer, intent(out), optional  | 
          err_code  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
Computes all the eigenvalues and the eigenvectors of a real symmetric or complex Hermitian generalized definite eigenproblem, of the form \( Ax=\lambda Bx \). B is also positive definite. 
- Parameters
 - 
  
    | [in,out] | a | (n,n)  | 
    | [in,out] | b | (n,n)  | 
    | [out] | e | (n)  | 
    | [in] | preserve_mat | If true, the matrix a and b on exit are the same  | 
    | [in,out] | bof | Bomb on failure.  | 
  
   
Definition at line 2264 of file lalg_adv.F90.
 
 
◆ zgeneigensolve()
  
  
      
        
          | subroutine lalg_adv_oct_m::lalg_geneigensolve::zgeneigensolve  | 
          ( | 
          integer, intent(in)  | 
          n,  | 
         
        
           | 
           | 
          complex(real64), dimension(:,:), intent(inout), contiguous  | 
          a,  | 
         
        
           | 
           | 
          complex(real64), dimension(:,:), intent(inout), contiguous  | 
          b,  | 
         
        
           | 
           | 
          real(real64), dimension(:), intent(out), contiguous  | 
          e,  | 
         
        
           | 
           | 
          logical, intent(in)  | 
          preserve_mat,  | 
         
        
           | 
           | 
          logical, intent(inout), optional  | 
          bof,  | 
         
        
           | 
           | 
          integer, intent(out), optional  | 
          err_code  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
Computes all the eigenvalues and the eigenvectors of a real symmetric or complex Hermitian generalized definite eigenproblem, of the form \( Ax=\lambda Bx \). B is also positive definite. 
- Parameters
 - 
  
    | [in,out] | a | (n,n)  | 
    | [in,out] | b | (n,n)  | 
    | [out] | e | (n)  | 
    | [in] | preserve_mat | If true, the matrix a and b on exit are the same  | 
    | [in,out] | bof | Bomb on failure.  | 
  
   
Definition at line 928 of file lalg_adv.F90.
 
 
The documentation for this interface was generated from the following file: