| 
| subroutine  | cudlmm (a, b, ipiv) | 
|   | Use l-u factors in A to back-substitute for several rhs in B, using ipiv to define the pivoting permutation used in the l-u decomposition.  More...
  | 
|   | 
| subroutine  | cudlmv (a, b, ipiv) | 
|   | Use l-u factors in A to back-substitute for 1 rhs in B, using ipiv to define the pivoting permutation used in the l-u decomposition.  More...
  | 
|   | 
| subroutine  | dudlmm (a, b, ipiv) | 
|   | Use l-u factors in A to back-substitute for several rhs in B, using ipiv to define the pivoting permutation used in the l-u decomposition.  More...
  | 
|   | 
| subroutine  | dudlmv (a, b, ipiv) | 
|   | Use l-u factors in A to back-substitute for 1 rhs in B, using ipiv to define the pivoting permutation used in the l-u decomposition.  More...
  | 
|   | 
| subroutine  | sudlmm (a, b, ipiv) | 
|   | Use l-u factors in A to back-substitute for several rhs in B, using ipiv to define the pivoting permutation used in the l-u decomposition.  More...
  | 
|   | 
| subroutine  | sudlmv (a, b, ipiv) | 
|   | Use l-u factors in A to back-substitute for 1 rhs in B, using ipiv to define the pivoting permutation used in the l-u decomposition.  More...
  | 
|   | 
Definition at line 29 of file pmat.f90.
 
◆ cudlmm()
  
  
      
        
          | subroutine pmat::udlmm::cudlmm  | 
          ( | 
          complex(dpc), dimension(:,:), intent(in)  | 
          a,  | 
         
        
           | 
           | 
          complex(dpc), dimension(:,:), intent(inout)  | 
          b,  | 
         
        
           | 
           | 
          integer(spi), dimension(:), intent(in)  | 
          ipiv  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
Use l-u factors in A to back-substitute for several rhs in B, using ipiv to define the pivoting permutation used in the l-u decomposition. 
- Parameters
 - 
  
    | [in] | a | square matrix to be factorized  | 
    | [in,out] | b | rt-hand-sides vectors on input, corresponding solutions on return  | 
    | [in] | ipiv | vector encoding the pivoting sequence  | 
  
   
- Author
 - R. J. Purser 
 
Definition at line 798 of file pmat.f90.
 
 
◆ cudlmv()
  
  
      
        
          | subroutine pmat::udlmm::cudlmv  | 
          ( | 
          complex(dpc), dimension(:,:), intent(in)  | 
          a,  | 
         
        
           | 
           | 
          complex(dpc), dimension(:), intent(inout)  | 
          b,  | 
         
        
           | 
           | 
          integer(spi), dimension(:), intent(in)  | 
          ipiv  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
Use l-u factors in A to back-substitute for 1 rhs in B, using ipiv to define the pivoting permutation used in the l-u decomposition. 
- Parameters
 - 
  
    | [in] | a | square matrix to be factorized  | 
    | [in,out] | b | right-hand side vector on input, corresponding solution on return  | 
    | [in] | ipiv | array encoding the pivoting sequence  | 
  
   
- Author
 - R. J. Purser 
 
Definition at line 893 of file pmat.f90.
 
 
◆ dudlmm()
  
  
      
        
          | subroutine pmat::udlmm::dudlmm  | 
          ( | 
          real(dp), dimension(:,:), intent(in)  | 
          a,  | 
         
        
           | 
           | 
          real(dp), dimension(:,:), intent(inout)  | 
          b,  | 
         
        
           | 
           | 
          integer(spi), dimension(:), intent(in)  | 
          ipiv  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
Use l-u factors in A to back-substitute for several rhs in B, using ipiv to define the pivoting permutation used in the l-u decomposition. 
- Parameters
 - 
  
    | [in] | a | square matrix to be factorized  | 
    | [in,out] | b | rt-hand-sides vectors on input, corresponding solutions on return  | 
    | [in] | ipiv | vector encoding the pivoting sequence  | 
  
   
- Author
 - R. J. Purser 
 
Definition at line 764 of file pmat.f90.
 
 
◆ dudlmv()
  
  
      
        
          | subroutine pmat::udlmm::dudlmv  | 
          ( | 
          real(dp), dimension(:,:), intent(in)  | 
          a,  | 
         
        
           | 
           | 
          real(dp), dimension(:), intent(inout)  | 
          b,  | 
         
        
           | 
           | 
          integer(spi), dimension(:), intent(in)  | 
          ipiv  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
Use l-u factors in A to back-substitute for 1 rhs in B, using ipiv to define the pivoting permutation used in the l-u decomposition. 
- Parameters
 - 
  
    | [in] | a | square matrix to be factorized  | 
    | [in,out] | b | right-hand side vector on input, corresponding solution on return  | 
    | [in] | ipiv | array encoding the pivoting sequence  | 
  
   
- Author
 - R. J. Purser 
 
Definition at line 862 of file pmat.f90.
 
 
◆ sudlmm()
  
  
      
        
          | subroutine pmat::udlmm::sudlmm  | 
          ( | 
          real(sp), dimension(:,:), intent(in)  | 
          a,  | 
         
        
           | 
           | 
          real(sp), dimension(:,:), intent(inout)  | 
          b,  | 
         
        
           | 
           | 
          integer(spi), dimension(:), intent(in)  | 
          ipiv  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
Use l-u factors in A to back-substitute for several rhs in B, using ipiv to define the pivoting permutation used in the l-u decomposition. 
- Parameters
 - 
  
    | [in] | a | L-D-U factorization of linear system matrux  | 
    | [in,out] | b | rt-hand-sides vectors on input, corresponding solutions on return  | 
    | [in] | ipiv | vector encoding the pivoting sequence  | 
  
   
- Author
 - R. J. Purser 
 
Definition at line 730 of file pmat.f90.
 
 
◆ sudlmv()
  
  
      
        
          | subroutine pmat::udlmm::sudlmv  | 
          ( | 
          real(sp), dimension(:,:), intent(in)  | 
          a,  | 
         
        
           | 
           | 
          real(sp), dimension(:), intent(inout)  | 
          b,  | 
         
        
           | 
           | 
          integer(spi), dimension(:), intent(in)  | 
          ipiv  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
Use l-u factors in A to back-substitute for 1 rhs in B, using ipiv to define the pivoting permutation used in the l-u decomposition. 
- Parameters
 - 
  
    | [in] | a | L-D-U factorization of linear system matrix  | 
    | [in,out] | b | right-hand-side vector on input, corresponding solution on return  | 
    | [in] | ipiv | vector encoding the pivoting sequence  | 
  
   
- Author
 - R. J. Purser 
 
Definition at line 831 of file pmat.f90.
 
 
The documentation for this interface was generated from the following file:
- /scratch1/NCEPDEV/da/George.Gayno/ufs_utils.git/UFS_UTILS/sorc/grid_tools.fd/regional_esg_grid.fd/pmat.f90