Package petsc4py :: Module PETSc :: Class IS
[hide private]
[frames] | no frames]

Class IS


Nested Classes [hide private]
  Type
Instance Methods [hide private]
 
__array__(self, dtype=None)
a new object with type S, a subtype of T
__new__(S, ...)
 
allGather(self)
 
create(self, indices, bsize=None, comm=None)
 
createBlock(self, bsize, indices, comm=None)
 
createGeneral(self, indices, comm=None)
 
createStride(self, size, first=None, step=None, comm=None)
 
destroy(self)
 
difference(self, IS iset)
 
duplicate(self)
 
equal(self, IS iset)
 
expand(self, IS iset)
 
getBlockSize(self)
 
getIndices(self)
 
getIndicesBlock(self)
 
getInfo(self)
 
getLocalSize(self)
 
getSize(self)
 
getSizes(self)
 
getType(self)
 
invertPermutation(self, nlocal=None)
 
isIdentity(self)
 
isPermutation(self)
 
isSorted(self)
 
setIdentity(self)
 
setPermutation(self)
 
sort(self)
 
sum(self, IS iset)
 
toGeneral(self)
 
union(self, IS iset)
 
view(self, Viewer viewer=None)

Inherited from Object: __eq__, __ge__, __gt__, __le__, __lt__, __ne__, __nonzero__, compose, decRef, getAttr, getClassName, getComm, getCookie, getDict, getName, getOptionsPrefix, getRefCount, incRef, query, setAttr, setFromOptions, setName, setOptionsPrefix

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __init__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties [hide private]
  __array_struct__
  array
  block_size
  identity
  local_size
  permutation
  size
  sizes
  sorted

Inherited from Object: comm, cookie, fortran, klass, name, prefix, refcount, type

Inherited from object: __class__

Method Details [hide private]

__new__(S, ...)

 
Returns: a new object with type S, a subtype of T
Overrides: object.__new__

destroy(self)

 
Overrides: Object.destroy

getType(self)

 
Overrides: Object.getType

view(self, Viewer viewer=None)

 
Overrides: Object.view