Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
lis_matrix_set_size(3)	      Lis Library Functions	  lis_matrix_set_size(3)

NAME
     lis_matrix_set_size - assign the size of the matrix

SYNOPSIS
     #include "lis.h"

     LIS_INT   lis_matrix_set_size(LIS_MATRIX	A,   LIS_INT   local_n,  LIS_INT
     global_n);

DESCRIPTION
     Assign the size of matrix A.

INPUT
     A	    The matrix

     local_nThe number of rows of the partial matrix

     global_n
	    The number of rows of the global matrix

EXIT STATUS
     The following exit values are returned:

     0	    The process is normally terminated

     unspecified
	    An error occurred

NOTE
     Either local_n or global_n must be provided.  In the case of the serial and
     multithreaded environments, local_n is equal to global_n.	Therefore,  both
     lis_matrix_set_size(A,n,0)  and lis_matrix_set_size(A,0,n) create a matrrix
     of  size  n  x   n.    For   the	multiprocessing   environment,	 lis_ma-
     trix_set_size(A,n,0)  creates  a  partial matrix of size n x N on each pro-
     cessing element, where N is the total sum of n. On the other hand,  lis_ma-
     trix_set_size(A,0,n)  creates  a partial matrix of size m_p x n on the pro-
     cessing element p. The values of m_p are determined by the library.

SEE ALSO
     lis(3)

     http://www.ssisc.org/lis/

Man Page			   6 Sep 2012		  lis_matrix_set_size(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=lis_matrix_set_size&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help