petsc4py.PETSc.Mat.Type#

class petsc4py.PETSc.Mat.Type#

Bases: object

Matrix type.

See also

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