IndexMap¶
-
class
dolfin.cpp.la.IndexMap(*args)¶ Bases:
objectThis class represents the distribution index arrays across processes. An index array is a contiguous collection of N+1 indices [0, 1, . . ., N] that are distributed across processes M processes. On a given process, the IndexMap stores a portion of the index set using local indices [0, 1, . . . , n], and a map from the local indices to a unique global index.
-
MapSize_ALL= 0¶
-
MapSize_GLOBAL= 3¶
-
MapSize_OWNED= 1¶
-
MapSize_UNOWNED= 2¶
-
block_size()¶
-
init()¶
-
local_range()¶
-
local_to_global()¶
-
local_to_global_unowned()¶
-
mpi_comm()¶
-
off_process_owner()¶
-
set_local_to_global()¶
-
size()¶
-
thisown¶ The membership flag
-