|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
a new object with type S, a subtype of T
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
axpby(self,
alpha,
beta,
Vec y) |
|
|
|
|
|
|
|
|
|
copy(self,
Vec result=None) |
|
|
|
|
|
createGhost(self,
ghosts,
size,
bsize=None,
comm=None) |
|
|
|
createGhostWithArray(self,
ghosts,
array,
size=None,
bsize=None,
comm=None) |
|
|
|
createMPI(self,
size,
bsize=None,
comm=None) |
|
|
|
createNest(self,
vecs,
isets=None,
comm=None) |
|
|
|
createSeq(self,
size,
bsize=None,
comm=None) |
|
|
|
createShared(self,
size,
bsize=None,
comm=None) |
|
|
|
createWithArray(self,
array,
size=None,
bsize=None,
comm=None) |
|
|
|
|
|
|
|
|
|
|
|
duplicate(self,
array=None) |
|
|
|
|
|
|
|
getArray(self,
readonly=False) |
|
|
|
|
|
getBuffer(self,
readonly=False) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
getSubVector(self,
IS iset,
Vec subvec=None) |
|
|
|
|
|
|
|
getValues(self,
indices,
values=None) |
|
|
|
ghostUpdate(self,
addv=None,
mode=None) |
|
|
|
ghostUpdateBegin(self,
addv=None,
mode=None) |
|
|
|
ghostUpdateEnd(self,
addv=None,
mode=None) |
|
|
|
isaxpy(self,
IS idx,
alpha,
Vec x) |
|
|
|
isset(self,
IS idx,
alpha) |
|
|
|
load(self,
Viewer viewer) |
|
|
|
localForm(self)
Intended for use in context manager: |
|
|
|
|
|
mDot(self,
vecs,
out=None) |
|
|
|
mDotBegin(self,
vecs,
out=None) |
|
|
|
mDotEnd(self,
vecs,
out=None) |
|
|
|
|
|
maxPointwiseDivide(self,
Vec vec) |
|
|
|
maxpy(self,
alphas,
vecs) |
|
|
|
|
|
mtDot(self,
vecs,
out=None) |
|
|
|
mtDotBegin(self,
vecs,
out=None) |
|
|
|
mtDotEnd(self,
vecs,
out=None) |
|
|
|
norm(self,
norm_type=None) |
|
|
|
normBegin(self,
norm_type=None) |
|
|
|
normEnd(self,
norm_type=None) |
|
|
|
|
|
permute(self,
IS order,
invert=False) |
|
|
|
|
|
pointwiseDivide(self,
Vec x,
Vec y) |
|
|
|
pointwiseMax(self,
Vec x,
Vec y) |
|
|
|
pointwiseMaxAbs(self,
Vec x,
Vec y) |
|
|
|
pointwiseMin(self,
Vec x,
Vec y) |
|
|
|
pointwiseMult(self,
Vec x,
Vec y) |
|
|
|
|
|
resetArray(self,
force=False) |
|
|
|
restoreCUDAHandle(self,
handle) |
|
|
|
restoreSubVector(self,
IS iset,
Vec subvec) |
|
|
|
|
|
|
|
|
|
setBlockSize(self,
bsize) |
|
|
|
|
|
setLGMap(self,
LGMap lgmap) |
|
|
|
setMPIGhost(self,
ghosts)
Alternative to createGhost() |
|
|
|
setNestSubVecs(self,
sx,
idxm=None) |
|
|
|
setOption(self,
option,
flag) |
|
|
|
|
|
setRandom(self,
Random random=None) |
|
|
|
setSizes(self,
size,
bsize=None) |
|
|
|
|
|
|
|
setValue(self,
index,
value,
addv=None) |
|
|
|
setValueLocal(self,
index,
value,
addv=None) |
|
|
|
setValues(self,
indices,
values,
addv=None) |
|
|
|
setValuesBlocked(self,
indices,
values,
addv=None) |
|
|
|
setValuesBlockedLocal(self,
indices,
values,
addv=None) |
|
|
|
setValuesLocal(self,
indices,
values,
addv=None) |
|
|
|
|
|
|
|
strideGather(self,
field,
Vec vec,
addv=None) |
|
|
|
|
|
|
|
strideNorm(self,
field,
norm_type=None) |
|
|
|
strideScale(self,
field,
alpha) |
|
|
|
strideScatter(self,
field,
Vec vec,
addv=None) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
view(self,
Viewer viewer=None) |
|
|
|
waxpy(self,
alpha,
Vec x,
Vec y) |
|
|
|
|
Inherited from Object :
__copy__ ,
__deepcopy__ ,
__eq__ ,
__ge__ ,
__gt__ ,
__le__ ,
__lt__ ,
__ne__ ,
__nonzero__ ,
compose ,
decRef ,
getAttr ,
getClassId ,
getClassName ,
getComm ,
getDict ,
getName ,
getRefCount ,
getTabLevel ,
incRef ,
incrementTabLevel ,
query ,
setAttr ,
setName ,
setTabLevel ,
stateIncrease
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__init__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
|