|
H2OpusCompress(self,
tol) |
|
|
|
H2OpusLowRankUpdate(self,
Mat U,
Mat V=None,
s=1.0) |
|
|
|
H2OpusOrthogonalize(self) |
|
|
|
PtAP(self,
Mat P,
Mat result=None,
fill=None) |
|
|
|
SOR(self,
Vec b,
Vec x,
omega=1.0,
sortype=None,
shift=0.0,
its=1,
lits=1) |
|
|
|
|
|
__call__(...) <==> x(...) |
|
|
|
|
|
|
|
__dlpack__(self,
stream=-1) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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) |
|
|
|
createAIJCRL(self,
size,
bsize=None,
nnz=None,
csr=None,
comm=None) |
|
|
|
createAIJWithArrays(self,
size,
csr,
bsize=None,
comm=None) |
|
|
|
createBAIJ(self,
size,
bsize,
nnz=None,
csr=None,
comm=None) |
|
|
|
createDense(self,
size,
bsize=None,
array=None,
comm=None) |
|
|
|
createDenseCUDA(self,
size,
bsize=None,
array=None,
comm=None) |
|
|
|
createH2OpusFromMat(self,
Mat A,
coordinates=None,
dist=None,
eta=None,
leafsize=None,
maxrank=None,
bs=None,
rtol=None) |
|
|
|
createHermitianTranspose(self,
Mat mat) |
|
|
|
createIS(self,
size,
LGMap lgmapr=None,
LGMap lgmapc=None,
comm=None) |
|
|
|
createLRC(self,
Mat A,
Mat U,
Vec c,
Mat V) |
|
|
|
createNest(self,
mats,
isrows=None,
iscols=None,
comm=None) |
|
|
|
createNormal(self,
Mat mat) |
|
|
|
createNormalHermitian(self,
Mat mat) |
|
|
|
createPython(self,
size,
context=None,
comm=None) |
|
|
|
createSBAIJ(self,
size,
bsize,
nnz=None,
csr=None,
comm=None) |
|
|
|
createScatter(self,
Scatter scatter,
comm=None) |
|
|
|
createSubMatrices(self,
isrows,
iscols=None,
submats=None) |
|
|
|
createSubMatrix(self,
IS isrow,
IS iscol=None,
Mat submat=None) |
|
|
|
createSubMatrixVirtual(self,
Mat A,
IS isrow,
IS iscol=None) |
|
|
|
createTranspose(self,
Mat mat) |
|
|
|
|
|
|
|
createVecs(self,
side=None) |
|
|
|
|
|
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) |
|
|
|
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) |
|
|
|
|
|
fixISLocalEmpty(self,
fix) |
|
|
|
|
|
|
|
getColumnIJ(self,
symmetric=False,
compressed=False) |
|
|
|
getColumnVector(self,
column,
Vec result=None) |
|
|
|
|
|
getDenseArray(self,
readonly=False) |
|
|
|
getDenseColumnVec(self,
i,
mode='rw') |
|
|
|
|
|
getDenseLocalMatrix(self) |
|
|
|
getDiagonal(self,
Vec result=None) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
getLocalSubMatrix(self,
IS isrow,
IS iscol,
Mat submat=None) |
|
|
|
getMumpsCntl(self,
icntl) |
|
|
|
getMumpsIcntl(self,
icntl) |
|
|
|
getMumpsInfo(self,
icntl) |
|
|
|
getMumpsInfog(self,
icntl) |
|
|
|
getMumpsRinfo(self,
icntl) |
|
|
|
getMumpsRinfog(self,
icntl) |
|
|
|
|
|
|
|
|
|
|
|
getNestSubMatrix(self,
i,
j) |
|
|
|
|
|
|
|
|
|
getOrdering(self,
ord_type) |
|
|
|
|
|
|
|
getOwnershipRangeColumn(self) |
|
|
|
|
|
getOwnershipRangesColumn(self) |
|
|
|
|
|
|
|
getRedundantMatrix(self,
nsubcomm,
subcomm=None,
Mat out=None) |
|
|
|
|
|
getRowIJ(self,
symmetric=False,
compressed=False) |
|
|
|
getRowSum(self,
Vec result=None) |
|
|
|
|
|
|
|
getTransposeNullSpace(self) |
|
|
|
|
|
|
|
getValues(self,
rows,
cols,
values=None) |
|
|
|
|
|
|
|
|
|
|
|
|
|
hermitianTranspose(self,
Mat out=None) |
|
|
|
imagPart(self,
Mat out=None) |
|
|
|
increaseOverlap(self,
IS iset,
overlap=1) |
|
|
|
invertBlockDiagonal(self) |
|
|
|
|
|
|
|
|
|
isStructurallySymmetric(self) |
|
|
|
|
|
|
|
isTranspose(self,
Mat mat=None,
tol=0) |
|
|
|
kron(self,
Mat mat,
Mat result=None) |
|
|
|
load(self,
Viewer viewer) |
|
|
|
matMatMult(self,
Mat B,
Mat C,
Mat result=None,
fill=None) |
|
|
|
matMult(self,
Mat mat,
Mat result=None,
fill=None) |
|
|
|
matSolve(self,
Mat B,
Mat X) |
|
|
|
matTransposeMult(self,
Mat mat,
Mat result=None,
fill=None) |
|
|
|
|
|
multAdd(self,
Vec x,
Vec v,
Vec y) |
|
|
|
multHermitian(self,
Vec x,
Vec y) |
|
|
|
multHermitianAdd(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) |
|
|
|
ptap(self,
Mat P,
Mat result=None,
fill=None) |
|
|
|
rart(self,
Mat R,
Mat result=None,
fill=None) |
|
|
|
realPart(self,
Mat out=None) |
|
|
|
reorderForNonzeroDiagonal(self,
IS isrow,
IS iscol,
atol=0) |
|
|
|
restoreDenseColumnVec(self,
i,
mode='rw') |
|
|
|
restoreISLocalMat(self,
Mat local) |
|
|
|
restoreLocalSubMatrix(self,
IS isrow,
IS iscol,
Mat submat) |
|
|
|
|
|
|
|
setBlockSize(self,
bsize) |
|
|
|
setBlockSizes(self,
row_bsize,
col_bsize) |
|
|
|
|
|
|
|
setDiagonal(self,
Vec diag,
addv=None) |
|
|
|
|
|
setISLocalMat(self,
Mat local) |
|
|
|
setISPreallocation(self,
nnz,
onnz) |
|
|
|
setLGMap(self,
LGMap rmap,
LGMap cmap=None) |
|
|
|
setMumpsCntl(self,
icntl,
val) |
|
|
|
setMumpsIcntl(self,
icntl,
ival) |
|
|
|
setNearNullSpace(self,
NullSpace nsp) |
|
|
|
setNullSpace(self,
NullSpace nsp) |
|
|
|
setOption(self,
option,
flag) |
|
|
|
|
|
setPreallocationCSR(self,
csr) |
|
|
|
setPreallocationDense(self,
array) |
|
|
|
setPreallocationNNZ(self,
nnz) |
|
|
|
setPythonContext(self,
context) |
|
|
|
setPythonType(self,
py_type) |
|
|
|
setRandom(self,
Random random=None) |
|
|
|
setSizes(self,
size,
bsize=None) |
|
|
|
setStencil(self,
dims,
starts=None,
dof=1) |
|
|
|
setTransposeNullSpace(self,
NullSpace nsp) |
|
|
|
setTransposePrecursor(self,
Mat out) |
|
|
|
|
|
|
|
|
|
setValue(self,
row,
col,
value,
addv=None) |
|
|
|
setValueBlockedStagStencil(self,
row,
col,
value,
addv=None) |
|
|
|
setValueBlockedStencil(self,
row,
col,
value,
addv=None) |
|
|
|
setValueLocal(self,
row,
col,
value,
addv=None) |
|
|
|
setValueStagStencil(self,
row,
col,
value,
addv=None) |
|
|
|
setValueStencil(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) |
|
|
|
setVecType(self,
vec_type) |
|
|
|
|
|
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) |
|
|
|
|
|
toDLPack(self,
mode='rw') |
|
|
|
transpose(self,
Mat out=None) |
|
|
|
transposeMatMult(self,
Mat mat,
Mat result=None,
fill=None) |
|
|
|
view(self,
Viewer viewer=None) |
|
|
|
|
|
zeroRows(self,
rows,
diag=1,
Vec x=None,
Vec b=None) |
|
|
|
zeroRowsColumns(self,
rows,
diag=1,
Vec x=None,
Vec b=None) |
|
|
|
zeroRowsColumnsLocal(self,
rows,
diag=1,
Vec x=None,
Vec b=None) |
|
|
|
zeroRowsColumnsStencil(self,
rows,
diag=1,
Vec x=None,
Vec b=None) |
|
|
|
zeroRowsLocal(self,
rows,
diag=1,
Vec x=None,
Vec b=None) |
|
|
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 ,
stateGet ,
stateIncrease ,
stateSet ,
viewFromOptions
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__init__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
|