VecSetLocalToGlobalMappingBlocked

Sets a local numbering to global numbering used by the routine VecSetValuesBlockedLocal() to allow users to insert vector entries using a local (per-processor) numbering.

Synopsis

#include "petscvec.h" 
int VecSetLocalToGlobalMappingBlocked(Vec x,ISLocalToGlobalMapping mapping)
Collective on Vec

Input Parameters

x - vector
mapping - mapping created with ISLocalToGlobalMappingCreate() or ISLocalToGlobalMappingCreateIS()

Notes

All vectors obtained with VecDuplicate() from this vector inherit the same mapping.

Keywords

vector, set, values, local ordering

See Also

VecAssemblyBegin(), VecAssemblyEnd(), VecSetValues(), VecSetValuesLocal(),
VecSetLocalToGlobalMapping(), VecSetValuesBlockedLocal()

Level:intermediate
Location:
src/vec/interface/vector.c
Index of all Vec routines
Table of Contents for all manual pages
Index of all manual pages