lis_vector_set_size.3f - Man Page

assign the size of the vector

Synopsis

subroutine lis_vector_set_size(LIS_VECTOR v, LIS_INTEGER local_n, LIS_INTEGER global_n, LIS_INTEGER ierr);

Description

Assign the size of vector v.

Input

v

The vector

local_n

The size of the partial vector

global_n

The size of the global vector

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_vector_set_size(v,n,0) and lis_vector_set_size(v,0,n) create a vector of size n. For the multiprocessing environment, lis_vector_set_size(v,n,0) creates a partial vector of size n on each processing element. On the other hand, lis_vector_set_size(v,0,n) creates a partial vector of size m_p on the processing element p. The values of m_p are determined by the library.

See Also

lis(3)

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

Info

6 Sep 2012 Man Page Lis Library Functions