 
  
  
  
  
 
 Next: C Interface
Up: PxTRMR2D
 Previous: Purpose
 
 
- UPLO
-  (global input) CHARACTER 1 1
 On entry, UPLO specifies whether we should copy the upper
 part or the lower part of the indicated (sub)matrix:- = 'U':
-  Copy the upper triangular part.
 
- = 'L':
-  Copy the lower triangular part.
 
 
  
- DIAG
-  (global input) CHARACTER 1 1
 On entry, DIAG specifies whether we should copy the diagonal.- = 'U':
-  Do NOT copy the diagonal of the (sub)matrix.
 
- = 'N':
-  Do copy the diagonal of the (sub)matrix.
 
 
  
- M
-  (global input) INTEGER 
 On entry, M specifies the number of rows of the
 (sub)matrix to be copied.  M 0. 0.
   
- N
-  (global input) INTEGER
 On entry, N specifies the number of columns of the (sub)matrix
  to be copied.  N 0. 0.
   
- A
-  (local input) REAL/COMPLEX/INTEGER array, dimension
(LLD_A,LOCc(JA+N-1)) 
 On entry, the source matrix.
  
- IA
-  (global input) INTEGER 
 On entry,the global row index of the beginning of the (sub)matrix
 of A to copy.
 1 IA IA M_A - M + 1. M_A - M + 1.
  
- JA
-  (global input) INTEGER 
 On entry,the global column index of the beginning of the (sub)matrix
 of A to copy.
 1 JA JA N_A - N + 1. N_A - N + 1.
  
- DESCA
-  (global and local input) INTEGER array, dimension (DLEN_)
 The array descriptor for the distributed matrix A.
 Only DESCA(DTYPE_)=1 is supported, and thus DLEN_ = 9.
 If the current process is not part of the context of A,
 then DESCA(CTXT_) must be equal to -1.
   
- B
-  (local output) REAL/COMPLEX/INTEGER array, dimension
(LLD_B,LOCc(JB+N-1)) 
 On exit, the defined (sub)matrix is overwritten by the indicated
 (sub)matrix from A.
  
- IB
-  (global input) INTEGER 
 On entry, the global row index of the beginning of the (sub)matrix
 of B that will be overwritten.
 1 IB IB M_B - M + 1. M_B - M + 1.
  
- JB
-  (global input) INTEGER 
 On entry, the global column index of the beginning of the submatrix
 of B that will be overwritten.
 1 JB JB N_B - N + 1. N_B - N + 1.
  
- DESCB
-  (global and local input) INTEGER array, dimension (DLEN_)
 The array descriptor for the distributed matrix B.
 Only DESCB(DTYPE_)=1 is supported, and thus DLEN_ = 9.
 If the calling process is not part of the context of B,
 then DESCB(CTXT_) must be equal to -1.
  
- ICTXT
-  (global input) INTEGER 
 The context encompassing at least the union of all processes
 in context A and context B.  All processes in the context ICTXT
 must call this routine, even if they do not own a piece of either
 matrix.
 
 
  
  
  
  
 
 Next: C Interface
Up: PxTRMR2D
 Previous: Purpose
Susan Blackford 
Tue May 13 09:21:01 EDT 1997