|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
a new object with type S, a subtype of T
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
assemble(self,
assembly=None) |
|
|
|
assemblyBegin(self,
assembly=None) |
|
|
|
assemblyEnd(self,
assembly=None) |
|
|
|
axpy(self,
alpha,
Mat X,
structure=None) |
|
|
|
aypx(self,
alpha,
Mat X,
structure=None) |
|
|
|
conjugate(self,
Mat out=None) |
|
|
|
convert(self,
mat_type=None,
Mat out=None) |
|
|
|
copy(self,
Mat result=None,
structure=None) |
|
|
|
|
|
createAIJ(self,
size,
bsize=None,
nnz=None,
csr=None,
comm=None) |
|
|
|
createCRL(self,
size,
bsize=None,
nnz=None,
csr=None,
comm=None) |
|
|
|
createDense(self,
size,
bsize=None,
array=None,
comm=None) |
|
|
|
createIS(self,
size,
LGMap lgmap,
comm=None) |
|
|
|
createLRC(self,
Mat A,
Mat U,
Mat V) |
|
|
|
createNormal(self,
Mat mat) |
|
|
|
createPython(self,
size,
context=None,
comm=None) |
|
|
|
createScatter(self,
Scatter scatter,
comm=None) |
|
|
|
createSubMatrix(self,
Mat A,
IS isrow,
IS iscol=None) |
|
|
|
createTranspose(self,
Mat mat) |
|
|
|
|
|
diagonalScale(self,
Vec L=None,
Vec R=None) |
|
|
|
duplicate(self,
copy=False) |
|
|
|
|
|
factorCholesky(self,
IS isperm,
options=None) |
|
|
|
factorICC(self,
IS isperm,
options=None) |
|
|
|
factorILU(self,
IS isrow,
IS iscol,
options=None) |
|
|
|
factorILUDT(self,
IS isrow,
IS iscol,
options=None) |
|
|
|
factorLU(self,
IS isrow,
IS iscol,
options=None) |
|
|
|
factorNumericCholesky(self,
Mat mat,
options=None) |
|
|
|
factorNumericLU(self,
Mat mat,
options=None) |
|
|
|
factorSymbolicCholesky(self,
IS isperm,
options=None) |
|
|
|
factorSymbolicICC(self,
IS isperm,
options=None) |
|
|
|
factorSymbolicILU(self,
IS isrow,
IS iscol,
options=None) |
|
|
|
factorSymbolicLU(self,
Mat mat,
IS isrow,
IS iscol,
options=None) |
|
|
|
|
|
getColumnIJ(self,
symmetric=False,
compressed=False) |
|
|
|
getColumnVector(self,
column,
Vec result=None) |
|
|
|
getDiagonal(self,
Vec result=None) |
|
|
|
|
|
|
|
|
|
|
|
getOrdering(self,
ord_type) |
|
|
|
|
|
getOwnershipRangeColumn(self) |
|
|
|
|
|
getOwnershipRangesColumn(self) |
|
|
|
|
|
|
|
getRowIJ(self,
symmetric=False,
compressed=False) |
|
|
|
|
|
|
|
getSubMatrix(self,
IS isrow,
IS iscol=None,
Mat submat=None) |
|
|
|
|
|
|
|
getValues(self,
rows,
cols,
values=None) |
|
|
|
|
|
|
|
|
|
imagPart(self,
Mat out=None) |
|
|
|
increaseOverlap(self,
IS iset,
overlap=1) |
|
|
|
|
|
|
|
|
|
isStructurallySymmetric(self) |
|
|
|
|
|
|
|
isTranspose(self,
Mat mat=None,
tol=0) |
|
|
|
load(self,
Viewer viewer,
mat_type=None) |
|
|
|
matMult(self,
Mat mat,
Mat result=None,
fill=None) |
|
|
|
matMultNumeric(self,
Mat mat,
Mat result=None) |
|
|
|
matMultSymbolic(self,
Mat mat,
fill=None) |
|
|
|
matMultTranspose(self,
Mat mat,
Mat result=None,
fill=None) |
|
|
|
matSolve(self,
Mat B,
Mat X) |
|
|
|
|
|
multAdd(self,
Vec x,
Vec v,
Vec y) |
|
|
|
multTranspose(self,
Vec x,
Vec y) |
|
|
|
multTransposeAdd(self,
Vec x,
Vec v,
Vec y) |
|
|
|
norm(self,
norm_type=None) |
|
|
|
permute(self,
IS row,
IS col) |
|
|
|
realPart(self,
Mat out=None) |
|
|
|
reorderForNonzeroDiagonal(self,
IS isrow,
IS iscol,
atol=0) |
|
|
|
|
|
|
|
setBlockSize(self,
bsize) |
|
|
|
setDiagonal(self,
Vec diag,
addv=None) |
|
|
|
|
|
setLGMap(self,
LGMap lgmap) |
|
|
|
setLGMapBlock(self,
LGMap lgmap) |
|
|
|
setNullSpace(self,
NullSpace nsp) |
|
|
|
setOption(self,
option,
flag) |
|
|
|
|
|
setPreallocationCSR(self,
csr,
bsize=None) |
|
|
|
setPreallocationDense(self,
array,
bsize=None) |
|
|
|
setPreallocationNNZ(self,
nnz,
bsize=None) |
|
|
|
setPythonContext(self,
context) |
|
|
|
setPythonType(self,
py_type) |
|
|
|
setSizes(self,
size,
bsize=None) |
|
|
|
|
|
|
|
|
|
setValue(self,
row,
col,
value,
addv=None) |
|
|
|
setValueLocal(self,
row,
col,
value,
addv=None) |
|
|
|
setValues(self,
rows,
cols,
values,
addv=None) |
|
|
|
setValuesBlocked(self,
rows,
cols,
values,
addv=None) |
|
|
|
setValuesBlockedCSR(self,
I,
J,
V,
addv=None) |
|
|
|
setValuesBlockedIJV(self,
I,
J,
V,
addv=None,
rowmap=None) |
|
|
|
setValuesBlockedLocal(self,
rows,
cols,
values,
addv=None) |
|
|
|
setValuesBlockedLocalCSR(self,
I,
J,
V,
addv=None) |
|
|
|
setValuesBlockedLocalIJV(self,
I,
J,
V,
addv=None,
rowmap=None) |
|
|
|
setValuesBlockedLocalRCV(self,
R,
C,
V,
addv=None) |
|
|
|
setValuesBlockedRCV(self,
R,
C,
V,
addv=None) |
|
|
|
setValuesCSR(self,
I,
J,
V,
addv=None) |
|
|
|
setValuesIJV(self,
I,
J,
V,
addv=None,
rowmap=None) |
|
|
|
setValuesLocal(self,
rows,
cols,
values,
addv=None) |
|
|
|
setValuesLocalCSR(self,
I,
J,
V,
addv=None) |
|
|
|
setValuesLocalIJV(self,
I,
J,
V,
addv=None,
rowmap=None) |
|
|
|
setValuesLocalRCV(self,
R,
C,
V,
addv=None) |
|
|
|
setValuesRCV(self,
R,
C,
V,
addv=None) |
|
|
|
|
|
solve(self,
Vec b,
Vec x) |
|
|
|
solveAdd(self,
Vec b,
Vec y,
Vec x) |
|
|
|
solveBackward(self,
Vec b,
Vec x) |
|
|
|
solveForward(self,
Vec b,
Vec x) |
|
|
|
solveTranspose(self,
Vec b,
Vec x) |
|
|
|
solveTransposeAdd(self,
Vec b,
Vec y,
Vec x) |
|
|
|
|
|
transpose(self,
Mat out=None) |
|
|
|
view(self,
Viewer viewer=None) |
|
|
|
|
|
zeroRows(self,
rows,
diag=1) |
|
|
|
zeroRowsLocal(self,
rows,
diag=1) |
|
|
Inherited from Object :
__eq__ ,
__ge__ ,
__gt__ ,
__le__ ,
__lt__ ,
__ne__ ,
__nonzero__ ,
compose ,
decRef ,
getAttr ,
getClassName ,
getComm ,
getCookie ,
getDict ,
getName ,
getRefCount ,
incRef ,
query ,
setAttr ,
setName
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__init__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
|