petsc4py.PETSc.Mat.Type

class petsc4py.PETSc.Mat.Type

Bases: object

Matrix type.

See also

petsc.MatType

Attributes Summary

AIJ

Object AIJ of type str

AIJCRL

Object AIJCRL of type str

AIJCUSPARSE

Object AIJCUSPARSE of type str

AIJMKL

Object AIJMKL of type str

AIJPERM

Object AIJPERM of type str

AIJSELL

Object AIJSELL of type str

AIJVIENNACL

Object AIJVIENNACL of type str

BAIJ

Object BAIJ of type str

BAIJMKL

Object BAIJMKL of type str

BLOCKMAT

Object BLOCKMAT of type str

COMPOSITE

Object COMPOSITE of type str

CONSTANTDIAGONAL

Object CONSTANTDIAGONAL of type str

DENSE

Object DENSE of type str

DENSECUDA

Object DENSECUDA of type str

DIAGONAL

Object DIAGONAL of type str

DUMMY

Object DUMMY of type str

ELEMENTAL

Object ELEMENTAL of type str

FFT

Object FFT of type str

FFTW

Object FFTW of type str

H2OPUS

Object H2OPUS of type str

HERMITIANTRANSPOSE

Object HERMITIANTRANSPOSE of type str

HYPRE

Object HYPRE of type str

HYPRESSTRUCT

Object HYPRESSTRUCT of type str

HYPRESTRUCT

Object HYPRESTRUCT of type str

IS

Object IS of type str

KAIJ

Object KAIJ of type str

LMVM

Object LMVM of type str

LMVMBADBROYDEN

Object LMVMBADBROYDEN of type str

LMVMBFGS

Object LMVMBFGS of type str

LMVMBROYDEN

Object LMVMBROYDEN of type str

LMVMDBFGS

Object LMVMDBFGS of type str

LMVMDDFP

Object LMVMDDFP of type str

LMVMDFP

Object LMVMDFP of type str

LMVMDIAGBBROYDEN

Object LMVMDIAGBBROYDEN of type str

LMVMDQN

Object LMVMDQN of type str

LMVMSR1

Object LMVMSR1 of type str

LMVMSYMBADBROYDEN

Object LMVMSYMBADBROYDEN of type str

LMVMSYMBROYDEN

Object LMVMSYMBROYDEN of type str

LOCALREF

Object LOCALREF of type str

LRC

Object LRC of type str

MAIJ

Object MAIJ of type str

MFFD

Object MFFD of type str

MPIADJ

Object MPIADJ of type str

MPIAIJ

Object MPIAIJ of type str

MPIAIJCRL

Object MPIAIJCRL of type str

MPIAIJCUSPARSE

Object MPIAIJCUSPARSE of type str

MPIAIJMKL

Object MPIAIJMKL of type str

MPIAIJPERM

Object MPIAIJPERM of type str

MPIAIJSELL

Object MPIAIJSELL of type str

MPIAIJVIENNACL

Object MPIAIJVIENNACL of type str

MPIBAIJ

Object MPIBAIJ of type str

MPIBAIJMKL

Object MPIBAIJMKL of type str

MPIDENSE

Object MPIDENSE of type str

MPIDENSECUDA

Object MPIDENSECUDA of type str

MPIKAIJ

Object MPIKAIJ of type str

MPIMAIJ

Object MPIMAIJ of type str

MPISBAIJ

Object MPISBAIJ of type str

MPISELL

Object MPISELL of type str

NEST

Object NEST of type str

NORMAL

Object NORMAL of type str

NORMALHERMITIAN

Object NORMALHERMITIAN of type str

PREALLOCATOR

Object PREALLOCATOR of type str

PYTHON

Object PYTHON of type str

SAME

Object SAME of type str

SBAIJ

Object SBAIJ of type str

SCATTER

Object SCATTER of type str

SCHURCOMPLEMENT

Object SCHURCOMPLEMENT of type str

SELL

Object SELL of type str

SEQAIJ

Object SEQAIJ of type str

SEQAIJCRL

Object SEQAIJCRL of type str

SEQAIJCUSPARSE

Object SEQAIJCUSPARSE of type str

SEQAIJMKL

Object SEQAIJMKL of type str

SEQAIJPERM

Object SEQAIJPERM of type str

SEQAIJSELL

Object SEQAIJSELL of type str

SEQAIJVIENNACL

Object SEQAIJVIENNACL of type str

SEQBAIJ

Object SEQBAIJ of type str

SEQBAIJMKL

Object SEQBAIJMKL of type str

SEQCUFFT

Object SEQCUFFT of type str

SEQDENSE

Object SEQDENSE of type str

SEQDENSECUDA

Object SEQDENSECUDA of type str

SEQKAIJ

Object SEQKAIJ of type str

SEQMAIJ

Object SEQMAIJ of type str

SEQSBAIJ

Object SEQSBAIJ of type str

SEQSELL

Object SEQSELL of type str

SHELL

Object SHELL of type str

SUBMATRIX

Object SUBMATRIX of type str

TRANSPOSE

Object TRANSPOSE of type str

Attributes Documentation

AIJ: str = AIJ

Object AIJ of type str

AIJCRL: str = AIJCRL

Object AIJCRL of type str

AIJCUSPARSE: str = AIJCUSPARSE

Object AIJCUSPARSE of type str

AIJMKL: str = AIJMKL

Object AIJMKL of type str

AIJPERM: str = AIJPERM

Object AIJPERM of type str

AIJSELL: str = AIJSELL

Object AIJSELL of type str

AIJVIENNACL: str = AIJVIENNACL

Object AIJVIENNACL of type str

BAIJ: str = BAIJ

Object BAIJ of type str

BAIJMKL: str = BAIJMKL

Object BAIJMKL of type str

BLOCKMAT: str = BLOCKMAT

Object BLOCKMAT of type str

COMPOSITE: str = COMPOSITE

Object COMPOSITE of type str

CONSTANTDIAGONAL: str = CONSTANTDIAGONAL

Object CONSTANTDIAGONAL of type str

DENSE: str = DENSE

Object DENSE of type str

DENSECUDA: str = DENSECUDA

Object DENSECUDA of type str

DIAGONAL: str = DIAGONAL

Object DIAGONAL of type str

DUMMY: str = DUMMY

Object DUMMY of type str

ELEMENTAL: str = ELEMENTAL

Object ELEMENTAL of type str

FFT: str = FFT

Object FFT of type str

FFTW: str = FFTW

Object FFTW of type str

H2OPUS: str = H2OPUS

Object H2OPUS of type str

HERMITIANTRANSPOSE: str = HERMITIANTRANSPOSE

Object HERMITIANTRANSPOSE of type str

HYPRE: str = HYPRE

Object HYPRE of type str

HYPRESSTRUCT: str = HYPRESSTRUCT

Object HYPRESSTRUCT of type str

HYPRESTRUCT: str = HYPRESTRUCT

Object HYPRESTRUCT of type str

IS: str = IS

Object IS of type str

KAIJ: str = KAIJ

Object KAIJ of type str

LMVM: str = LMVM

Object LMVM of type str

LMVMBADBROYDEN: str = LMVMBADBROYDEN

Object LMVMBADBROYDEN of type str

LMVMBFGS: str = LMVMBFGS

Object LMVMBFGS of type str

LMVMBROYDEN: str = LMVMBROYDEN

Object LMVMBROYDEN of type str

LMVMDBFGS: str = LMVMDBFGS

Object LMVMDBFGS of type str

LMVMDDFP: str = LMVMDDFP

Object LMVMDDFP of type str

LMVMDFP: str = LMVMDFP

Object LMVMDFP of type str

LMVMDIAGBBROYDEN: str = LMVMDIAGBBROYDEN

Object LMVMDIAGBBROYDEN of type str

LMVMDQN: str = LMVMDQN

Object LMVMDQN of type str

LMVMSR1: str = LMVMSR1

Object LMVMSR1 of type str

LMVMSYMBADBROYDEN: str = LMVMSYMBADBROYDEN

Object LMVMSYMBADBROYDEN of type str

LMVMSYMBROYDEN: str = LMVMSYMBROYDEN

Object LMVMSYMBROYDEN of type str

LOCALREF: str = LOCALREF

Object LOCALREF of type str

LRC: str = LRC

Object LRC of type str

MAIJ: str = MAIJ

Object MAIJ of type str

MFFD: str = MFFD

Object MFFD of type str

MPIADJ: str = MPIADJ

Object MPIADJ of type str

MPIAIJ: str = MPIAIJ

Object MPIAIJ of type str

MPIAIJCRL: str = MPIAIJCRL

Object MPIAIJCRL of type str

MPIAIJCUSPARSE: str = MPIAIJCUSPARSE

Object MPIAIJCUSPARSE of type str

MPIAIJMKL: str = MPIAIJMKL

Object MPIAIJMKL of type str

MPIAIJPERM: str = MPIAIJPERM

Object MPIAIJPERM of type str

MPIAIJSELL: str = MPIAIJSELL

Object MPIAIJSELL of type str

MPIAIJVIENNACL: str = MPIAIJVIENNACL

Object MPIAIJVIENNACL of type str

MPIBAIJ: str = MPIBAIJ

Object MPIBAIJ of type str

MPIBAIJMKL: str = MPIBAIJMKL

Object MPIBAIJMKL of type str

MPIDENSE: str = MPIDENSE

Object MPIDENSE of type str

MPIDENSECUDA: str = MPIDENSECUDA

Object MPIDENSECUDA of type str

MPIKAIJ: str = MPIKAIJ

Object MPIKAIJ of type str

MPIMAIJ: str = MPIMAIJ

Object MPIMAIJ of type str

MPISBAIJ: str = MPISBAIJ

Object MPISBAIJ of type str

MPISELL: str = MPISELL

Object MPISELL of type str

NEST: str = NEST

Object NEST of type str

NORMAL: str = NORMAL

Object NORMAL of type str

NORMALHERMITIAN: str = NORMALHERMITIAN

Object NORMALHERMITIAN of type str

PREALLOCATOR: str = PREALLOCATOR

Object PREALLOCATOR of type str

PYTHON: str = PYTHON

Object PYTHON of type str

SAME: str = SAME

Object SAME of type str

SBAIJ: str = SBAIJ

Object SBAIJ of type str

SCATTER: str = SCATTER

Object SCATTER of type str

SCHURCOMPLEMENT: str = SCHURCOMPLEMENT

Object SCHURCOMPLEMENT of type str

SELL: str = SELL

Object SELL of type str

SEQAIJ: str = SEQAIJ

Object SEQAIJ of type str

SEQAIJCRL: str = SEQAIJCRL

Object SEQAIJCRL of type str

SEQAIJCUSPARSE: str = SEQAIJCUSPARSE

Object SEQAIJCUSPARSE of type str

SEQAIJMKL: str = SEQAIJMKL

Object SEQAIJMKL of type str

SEQAIJPERM: str = SEQAIJPERM

Object SEQAIJPERM of type str

SEQAIJSELL: str = SEQAIJSELL

Object SEQAIJSELL of type str

SEQAIJVIENNACL: str = SEQAIJVIENNACL

Object SEQAIJVIENNACL of type str

SEQBAIJ: str = SEQBAIJ

Object SEQBAIJ of type str

SEQBAIJMKL: str = SEQBAIJMKL

Object SEQBAIJMKL of type str

SEQCUFFT: str = SEQCUFFT

Object SEQCUFFT of type str

SEQDENSE: str = SEQDENSE

Object SEQDENSE of type str

SEQDENSECUDA: str = SEQDENSECUDA

Object SEQDENSECUDA of type str

SEQKAIJ: str = SEQKAIJ

Object SEQKAIJ of type str

SEQMAIJ: str = SEQMAIJ

Object SEQMAIJ of type str

SEQSBAIJ: str = SEQSBAIJ

Object SEQSBAIJ of type str

SEQSELL: str = SEQSELL

Object SEQSELL of type str

SHELL: str = SHELL

Object SHELL of type str

SUBMATRIX: str = SUBMATRIX

Object SUBMATRIX of type str

TRANSPOSE: str = TRANSPOSE

Object TRANSPOSE of type str