Matrix Operations (Mat)#
PETSc matrices (Mat
objects) are used to store Jacobians and other sparse matrices
in PDE-based (or other) simulations.
Matrix colorings (MatColoring), orderings (MatOrdering), and partitionings (MatPartitioning)#
Manual Pages by Level#
Beginner - Basic usage#
Intermediate - Setting options for algorithms and data structures#
Advanced - Setting more advanced options and customization#
Developer - Interfaces intended primarily for library developers, not for typical applications programmers#
Deprecated - Functionality scheduled for removal in future versions#
Single list of manual pages#
- MATAIJ
- MATAIJCRL
- MATAIJCUSPARSE
- MATAIJHIPSPARSE
- MATAIJKOKKOS
- MATAIJMKL
- MATAIJPERM
- MATAIJSELL
- MATAIJVIENNACL
- MATBAIJ
- MATBAIJMKL
- MATBLOCKMAT
- MATCOMPOSITE
- MATDENSE
- MATDENSECUDA
- MATDENSEHIP
- MATDUMMY
- MATELEMENTAL
- MATH2OPUS
- MATHERMITIANTRANSPOSEVIRTUAL
- MATHTOOL
- MATHYPRE
- MATIS
- MATKAIJ
- MATLRC
- MATMAIJ
- MATMFFD
- MATMFFD_DS
- MATMFFD_WP
- MATMPIADJ
- MATMPIAIJ
- MATMPIAIJCUSPARSE
- MATMPIAIJHIPSPARSE
- MATMPIBAIJ
- MATMPIDENSE
- MATMPIDENSECUDA
- MATMPIDENSEHIP
- MATMPISBAIJ
- MATMPISELL
- MATNEST
- MATNORMAL
- MATNORMALHERMITIAN
- MATPREALLOCATOR
- MATSBAIJ
- MATSCALAPACK
- MATSCATTER
- MATSELL
- MATSEQAIJ
- MATSEQAIJCUSPARSE
- MATSEQAIJHIPSPARSE
- MATSEQAIJKOKKOS
- MATSEQAIJVIENNACL
- MATSEQBAIJ
- MATSEQDENSE
- MATSEQDENSECUDA
- MATSEQDENSEHIP
- MATSEQSBAIJ
- MATSEQSELL
- MATSHELL
- MATSOLVERBAS
- MATSOLVERCHOLMOD
- MATSOLVERCUSPARSE
- MATSOLVERESSL
- MATSOLVERHIPSPARSE
- MATSOLVERKLU
- MATSOLVERKOKKOS
- MATSOLVERLUSOL
- MATSOLVERMATLAB
- MATSOLVERMKL_CPARDISO
- MATSOLVERMKL_PARDISO
- MATSOLVERMUMPS
- MATSOLVERPASTIX
- MATSOLVERSPARSEELEMENTAL
- MATSOLVERSPQR
- MATSOLVERSSTRUMPACK
- MATSOLVERSUPERLU
- MATSOLVERSUPERLU_DIST
- MATSOLVERUMFPACK
- MATSUBMATRIX
- MATTRANSPOSEVIRTUAL
- Mat
- MatAIJGetLocalMat
- MatAXPY
- MatAYPX
- MatAppendOptionsPrefix
- MatAppendOptionsPrefixFactor
- MatAssembled
- MatAssemblyBegin
- MatAssemblyEnd
- MatAssemblyType
- MatBackwardSolve
- MatBindToCPU
- MatBlockMatSetPreallocation
- MatBoundToCPU
- MatCUSPARSEFormatOperation
- MatCUSPARSESetFormat
- MatCUSPARSESetUseCPUSolve
- MatCUSPARSEStorageFormat
- MatCheckCompressedRow
- MatCholeskyFactor
- MatCholeskyFactorNumeric
- MatCholeskyFactorSymbolic
- MatChop
- MatCoarsen
- MatCoarsenType
- MatColoring
- MatColoringPatch
- MatColoringType
- MatColoringWeightType
- MatCompositeAddMat
- MatCompositeGetMat
- MatCompositeGetMatStructure
- MatCompositeGetNumberMat
- MatCompositeGetType
- MatCompositeMerge
- MatCompositeSetMatStructure
- MatCompositeSetMergeType
- MatCompositeSetScalings
- MatCompositeSetType
- MatComputeBandwidth
- MatComputeOperator
- MatComputeOperatorTranspose
- MatConjugate
- MatConvert
- MatCopy
- MatCreate
- MatCreateAIJ
- MatCreateAIJCUSPARSE
- MatCreateAIJHIPSPARSE
- MatCreateAIJKokkos
- MatCreateAIJViennaCL
- MatCreateBAIJ
- MatCreateBAIJMKL
- MatCreateBlockMat
- MatCreateCentering
- MatCreateComposite
- MatCreateConstantDiagonal
- MatCreateDense
- MatCreateDenseCUDA
- MatCreateDenseHIP
- MatCreateFFT
- MatCreateFromParCSR
- MatCreateGraph
- MatCreateH2OpusFromKernel
- MatCreateH2OpusFromMat
- MatCreateHermitianTranspose
- MatCreateHtoolFromKernel
- MatCreateIS
- MatCreateKAIJ
- MatCreateLRC
- MatCreateLocalRef
- MatCreateMAIJ
- MatCreateMFFD
- MatCreateMPIAIJCRL
- MatCreateMPIAIJMKL
- MatCreateMPIAIJPERM
- MatCreateMPIAIJSELL
- MatCreateMPIAIJSumSeqAIJ
- MatCreateMPIAIJWithArrays
- MatCreateMPIAIJWithSeqAIJ
- MatCreateMPIAIJWithSplitArrays
- MatCreateMPIAdj
- MatCreateMPIBAIJWithArrays
- MatCreateMPIMatConcatenateSeqMat
- MatCreateMPISBAIJWithArrays
- MatCreateNest
- MatCreateNormal
- MatCreateNormalHermitian
- MatCreateRedundantMatrix
- MatCreateSBAIJ
- MatCreateSELL
- MatCreateScaLAPACK
- MatCreateScatter
- MatCreateSeqAIJ
- MatCreateSeqAIJCRL
- MatCreateSeqAIJCUSPARSE
- MatCreateSeqAIJFromTriple
- MatCreateSeqAIJHIPSPARSE
- MatCreateSeqAIJKokkos
- MatCreateSeqAIJMKL
- MatCreateSeqAIJPERM
- MatCreateSeqAIJSELL
- MatCreateSeqAIJViennaCL
- MatCreateSeqAIJWithArrays
- MatCreateSeqBAIJ
- MatCreateSeqBAIJMKL
- MatCreateSeqBAIJWithArrays
- MatCreateSeqCUFFT
- MatCreateSeqDense
- MatCreateSeqDenseCUDA
- MatCreateSeqDenseHIP
- MatCreateSeqSBAIJ
- MatCreateSeqSBAIJWithArrays
- MatCreateSeqSELL
- MatCreateShell
- MatCreateSubMatrices
- MatCreateSubMatricesMPI
- MatCreateSubMatrix
- MatCreateSubMatrixOption
- MatCreateSubMatrixVirtual
- MatCreateTranspose
- MatCreateVecs
- MatCreateVecsFFTW
- MatDenseCUDAGetArray
- MatDenseCUDAGetArrayRead
- MatDenseCUDAGetArrayWrite
- MatDenseCUDAPlaceArray
- MatDenseCUDAReplaceArray
- MatDenseCUDAResetArray
- MatDenseCUDARestoreArray
- MatDenseCUDARestoreArrayRead
- MatDenseCUDARestoreArrayWrite
- MatDenseGetArray
- MatDenseGetArrayAndMemType
- MatDenseGetArrayF90
- MatDenseGetArrayRead
- MatDenseGetArrayReadAndMemType
- MatDenseGetArrayWrite
- MatDenseGetArrayWriteAndMemType
- MatDenseGetColumn
- MatDenseGetColumnVec
- MatDenseGetColumnVecRead
- MatDenseGetColumnVecWrite
- MatDenseGetLDA
- MatDenseGetLocalMatrix
- MatDenseGetSubMatrix
- MatDenseHIPGetArray
- MatDenseHIPGetArrayRead
- MatDenseHIPGetArrayWrite
- MatDenseHIPPlaceArray
- MatDenseHIPReplaceArray
- MatDenseHIPResetArray
- MatDenseHIPRestoreArray
- MatDenseHIPRestoreArrayRead
- MatDenseHIPRestoreArrayWrite
- MatDensePlaceArray
- MatDenseReplaceArray
- MatDenseResetArray
- MatDenseRestoreArray
- MatDenseRestoreArrayAndMemType
- MatDenseRestoreArrayF90
- MatDenseRestoreArrayRead
- MatDenseRestoreArrayReadAndMemType
- MatDenseRestoreArrayWrite
- MatDenseRestoreArrayWriteAndMemType
- MatDenseRestoreColumn
- MatDenseRestoreColumnVec
- MatDenseRestoreColumnVecRead
- MatDenseRestoreColumnVecWrite
- MatDenseRestoreSubMatrix
- MatDenseSetLDA
- MatDestroy
- MatDestroyMatrices
- MatDestroySeqNonzeroStructure
- MatDestroySubMatrices
- MatDiagonalScale
- MatDiagonalScaleLocal
- MatDiagonalSet
- MatDuplicate
- MatDuplicateOption
- MatEliminateZeros
- MatEqual
- MatFDColoring
- MatFDColoringSetValues
- MatFactorClearError
- MatFactorCreateSchurComplement
- MatFactorError
- MatFactorFactorizeSchurComplement
- MatFactorGetCanUseOrdering
- MatFactorGetError
- MatFactorGetErrorZeroPivot
- MatFactorGetPreferredOrdering
- MatFactorGetSchurComplement
- MatFactorGetSolverType
- MatFactorInfo
- MatFactorInfoInitialize
- MatFactorInvertSchurComplement
- MatFactorRestoreSchurComplement
- MatFactorSetSchurIS
- MatFactorShiftType
- MatFactorSolveSchurComplement
- MatFactorSolveSchurComplementTranspose
- MatFactorType
- MatFinalizePackage
- MatFindNonzeroRows
- MatFindOffBlockDiagonalEntries
- MatFindZeroDiagonals
- MatFindZeroRows
- MatForwardSolve
- MatGalerkin
- MatGetBindingPropagates
- MatGetBlockSize
- MatGetBlockSizes
- MatGetBrowsOfAcols
- MatGetColumnIJ
- MatGetColumnMeans
- MatGetColumnMeansImaginaryPart
- MatGetColumnMeansRealPart
- MatGetColumnNorms
- MatGetColumnReductions
- MatGetColumnSums
- MatGetColumnSumsImaginaryPart
- MatGetColumnSumsRealPart
- MatGetColumnVector
- MatGetDiagonal
- MatGetDiagonalBlock
- MatGetFactor
- MatGetFactorAvailable
- MatGetFactorType
- MatGetGhosts
- MatGetInertia
- MatGetInfo
- MatGetLayouts
- MatGetLocalSize
- MatGetLocalSubMatrix
- MatGetLocalToGlobalMapping
- MatGetMultiProcBlock
- MatGetNearNullSpace
- MatGetNonzeroState
- MatGetNullSpace
- MatGetOperation
- MatGetOption
- MatGetOptionsPrefix
- MatGetOwnershipIS
- MatGetOwnershipRange
- MatGetOwnershipRangeColumn
- MatGetOwnershipRanges
- MatGetOwnershipRangesColumn
- MatGetRow
- MatGetRowIJ
- MatGetRowIJF90
- MatGetRowMax
- MatGetRowMaxAbs
- MatGetRowMin
- MatGetRowMinAbs
- MatGetRowSum
- MatGetRowUpperTriangular
- MatGetSeqNonzeroStructure
- MatGetSize
- MatGetTrace
- MatGetTransposeNullSpace
- MatGetType
- MatGetValue
- MatGetValues
- MatGetValuesLocal
- MatGetVariableBlockSizes
- MatGetVecType
- MatH2OpusCompress
- MatH2OpusGetIndexMap
- MatH2OpusLowRankUpdate
- MatH2OpusMapVec
- MatH2OpusOrthogonalize
- MatH2OpusSetSamplingMat
- MatHIPSPARSEFormatOperation
- MatHIPSPARSESetFormat
- MatHIPSPARSESetUseCPUSolve
- MatHIPSPARSEStorageFormat
- MatHYPREGetParCSR
- MatHYPRESetPreallocation
- MatHasCongruentLayouts
- MatHasOperation
- MatHermitianTranspose
- MatHermitianTransposeGetMat
- MatHtoolClusteringType
- MatHtoolCompressorType
- MatHtoolGetHierarchicalMat
- MatHtoolGetPermutationSource
- MatHtoolGetPermutationTarget
- MatHtoolSetKernel
- MatHtoolUsePermutation
- MatICCFactor
- MatICCFactorSymbolic
- MatILUFactor
- MatILUFactorSymbolic
- MatISFixLocalEmpty
- MatISGetLocalMat
- MatISGetLocalToGlobalMapping
- MatISGetMPIXAIJ
- MatISRestoreLocalMat
- MatISSetLocalMat
- MatISSetLocalMatType
- MatISSetPreallocation
- MatISStoreL2L
- MatImaginaryPart
- MatIncreaseOverlap
- MatIncreaseOverlapSplit
- MatInfo
- MatInfoType
- MatInitializePackage
- MatInodeGetInodeSizes
- MatInterpolate
- MatInterpolateAdd
- MatInvertBlockDiagonal
- MatInvertBlockDiagonalMat
- MatInvertVariableBlockDiagonal
- MatInvertVariableBlockEnvelope
- MatIsHermitian
- MatIsHermitianKnown
- MatIsHermitianTranspose
- MatIsLinear
- MatIsSPDKnown
- MatIsShell
- MatIsStructurallySymmetric
- MatIsStructurallySymmetricKnown
- MatIsSymmetric
- MatIsSymmetricKnown
- MatIsTranspose
- MatKAIJGetAIJ
- MatKAIJGetS
- MatKAIJGetSRead
- MatKAIJGetScaledIdentity
- MatKAIJGetT
- MatKAIJGetTRead
- MatKAIJRestoreS
- MatKAIJRestoreSRead
- MatKAIJRestoreT
- MatKAIJRestoreTRead
- MatKAIJSetAIJ
- MatKAIJSetS
- MatKAIJSetT
- MatLRCGetMats
- MatLUFactor
- MatLUFactorNumeric
- MatLUFactorSymbolic
- MatLoad
- MatMAIJGetAIJ
- MatMAIJRedimension
- MatMFFD
- MatMFFDCheckPositivity
- MatMFFDDSSetUmin
- MatMFFDFinalizePackage
- MatMFFDGetH
- MatMFFDInitializePackage
- MatMFFDRegister
- MatMFFDRegisterAll
- MatMFFDResetHHistory
- MatMFFDSetBase
- MatMFFDSetCheckh
- MatMFFDSetFunction
- MatMFFDSetFunctionError
- MatMFFDSetFunctioni
- MatMFFDSetFunctioniBase
- MatMFFDSetHHistory
- MatMFFDSetOptionsPrefix
- MatMFFDSetPeriod
- MatMFFDSetType
- MatMFFDType
- MatMFFDWPSetComputeNormU
- MatMPIAIJGetLocalMat
- MatMPIAIJGetLocalMatCondensed
- MatMPIAIJGetLocalMatMerge
- MatMPIAIJGetNumberNonzeros
- MatMPIAIJGetSeqAIJ
- MatMPIAIJGetSeqAIJF90
- MatMPIAIJRestoreSeqAIJF90
- MatMPIAIJSetPreallocation
- MatMPIAIJSetPreallocationCSR
- MatMPIAIJSetUseScalableIncreaseOverlap
- MatMPIAdjCreateNonemptySubcommMat
- MatMPIAdjSetPreallocation
- MatMPIAdjToSeq
- MatMPIAdjToSeqRankZero
- MatMPIBAIJSetHashTableFactor
- MatMPIBAIJSetPreallocation
- MatMPIBAIJSetPreallocationCSR
- MatMPIBAIJSetValuesBlocked
- MatMPIDenseSetPreallocation
- MatMPISBAIJSetPreallocation
- MatMPISBAIJSetPreallocationCSR
- MatMPISELLGetLocalMatCondensed
- MatMPISELLSetPreallocation
- MatMatInterpolate
- MatMatInterpolateAdd
- MatMatMatMult
- MatMatMult
- MatMatMultEqual
- MatMatRestrict
- MatMatSolve
- MatMatSolveTranspose
- MatMatTransposeMult
- MatMatTransposeMultEqual
- MatMatTransposeSolve
- MatMissingDiagonal
- MatMkl_CPardisoSetCntl
- MatMkl_PardisoSetCntl
- MatMult
- MatMultAdd
- MatMultAddEqual
- MatMultDiagonalBlock
- MatMultEqual
- MatMultHermitianTranspose
- MatMultHermitianTransposeAdd
- MatMultHermitianTransposeAddEqual
- MatMultHermitianTransposeEqual
- MatMultTranspose
- MatMultTransposeAdd
- MatMultTransposeAddEqual
- MatMultTransposeEqual
- MatMumpsGetCntl
- MatMumpsGetIcntl
- MatMumpsGetInfo
- MatMumpsGetInfog
- MatMumpsGetInverse
- MatMumpsGetInverseTranspose
- MatMumpsGetRinfo
- MatMumpsGetRinfog
- MatMumpsSetCntl
- MatMumpsSetIcntl
- MatNestGetISs
- MatNestGetLocalISs
- MatNestGetSize
- MatNestGetSubMat
- MatNestGetSubMats
- MatNestSetSubMat
- MatNestSetSubMats
- MatNestSetVecType
- MatNorm
- MatNormalGetMat
- MatNormalHermitianGetMat
- MatNullSpace
- MatNullSpaceCreate
- MatNullSpaceCreateRigidBody
- MatNullSpaceDestroy
- MatNullSpaceGetVecs
- MatNullSpaceRemove
- MatNullSpaceSetFunction
- MatNullSpaceTest
- MatNullSpaceView
- MatOption
- MatOrderingType
- MatPartitioning
- MatPartitioningType
- MatPermute
- MatPreallocateBegin
- MatPreallocateEnd
- MatPreallocateLocation
- MatPreallocateSet
- MatPreallocateSetLocal
- MatPreallocateSetLocalBlock
- MatPreallocateSetLocalRemoveDups
- MatPreallocateSymmetricSetBlock
- MatPreallocateSymmetricSetLocalBlock
- MatPreallocatorPreallocate
- MatProductAlgorithm
- MatProductClear
- MatProductCreate
- MatProductCreateWithMat
- MatProductGetMats
- MatProductGetType
- MatProductNumeric
- MatProductReplaceMats
- MatProductSetAlgorithm
- MatProductSetFill
- MatProductSetFromOptions
- MatProductSetType
- MatProductSymbolic
- MatProductType
- MatProductView
- MatPropagateSymmetryOptions
- MatPtAP
- MatPtAPMultEqual
- MatPythonCreate
- MatPythonGetType
- MatPythonSetType
- MatQRFactor
- MatQRFactorNumeric
- MatQRFactorSymbolic
- MatRARt
- MatRARtMultEqual
- MatRealPart
- MatRegister
- MatRegisterAll
- MatRegisterRootName
- MatReorderForNonzeroDiagonal
- MatResetPreallocation
- MatResidual
- MatRestoreColumnIJ
- MatRestoreLocalSubMatrix
- MatRestoreRow
- MatRestoreRowIJ
- MatRestoreRowIJF90
- MatRestoreRowUpperTriangular
- MatRestrict
- MatRetrieveValues
- MatReuse
- MatSOR
- MatSORType
- MatSTRUMPACKReordering
- MatSTRUMPACKSetColPerm
- MatSTRUMPACKSetHSSAbsTol
- MatSTRUMPACKSetHSSLeafSize
- MatSTRUMPACKSetHSSMaxRank
- MatSTRUMPACKSetHSSMinSepSize
- MatSTRUMPACKSetHSSRelTol
- MatSTRUMPACKSetReordering
- MatScaLAPACKGetBlockSizes
- MatScaLAPACKSetBlockSizes
- MatScale
- MatScatterGetVecScatter
- MatScatterSetVecScatter
- MatSeqAIJCUSPARSEGetArray
- MatSeqAIJCUSPARSEGetArrayRead
- MatSeqAIJCUSPARSEGetArrayWrite
- MatSeqAIJCUSPARSEGetIJ
- MatSeqAIJCUSPARSERestoreArray
- MatSeqAIJCUSPARSERestoreArrayRead
- MatSeqAIJCUSPARSERestoreArrayWrite
- MatSeqAIJCUSPARSERestoreIJ
- MatSeqAIJGetArray
- MatSeqAIJGetArrayF90
- MatSeqAIJGetArrayRead
- MatSeqAIJGetArrayWrite
- MatSeqAIJGetCSRAndMemType
- MatSeqAIJGetMaxRowNonzeros
- MatSeqAIJHIPSPARSEGetArray
- MatSeqAIJHIPSPARSEGetArrayRead
- MatSeqAIJHIPSPARSEGetArrayWrite
- MatSeqAIJHIPSPARSEGetIJ
- MatSeqAIJHIPSPARSERestoreArray
- MatSeqAIJHIPSPARSERestoreArrayRead
- MatSeqAIJHIPSPARSERestoreArrayWrite
- MatSeqAIJHIPSPARSERestoreIJ
- MatSeqAIJKron
- MatSeqAIJRegister
- MatSeqAIJRegisterAll
- MatSeqAIJRestoreArray
- MatSeqAIJRestoreArrayF90
- MatSeqAIJRestoreArrayRead
- MatSeqAIJRestoreArrayWrite
- MatSeqAIJSetColumnIndices
- MatSeqAIJSetPreallocation
- MatSeqAIJSetPreallocationCSR
- MatSeqAIJSetTotalPreallocation
- MatSeqAIJSetType
- MatSeqBAIJGetArray
- MatSeqBAIJRestoreArray
- MatSeqBAIJSetColumnIndices
- MatSeqBAIJSetPreallocation
- MatSeqBAIJSetPreallocationCSR
- MatSeqDenseSetPreallocation
- MatSeqSBAIJGetArray
- MatSeqSBAIJRestoreArray
- MatSeqSBAIJSetColumnIndices
- MatSeqSBAIJSetPreallocation
- MatSeqSBAIJSetPreallocationCSR
- MatSeqSELLRestoreArray
- MatSeqSELLSetPreallocation
- MatSetBindingPropagates
- MatSetBlockSize
- MatSetBlockSizes
- MatSetBlockSizesFromMats
- MatSetErrorIfFailure
- MatSetFactorType
- MatSetFromOptions
- MatSetLayouts
- MatSetLocalToGlobalMapping
- MatSetNearNullSpace
- MatSetNullSpace
- MatSetOperation
- MatSetOption
- MatSetOptionsPrefix
- MatSetOptionsPrefixFactor
- MatSetPreallocationCOO
- MatSetPreallocationCOOLocal
- MatSetRandom
- MatSetSizes
- MatSetStencil
- MatSetTransposeNullSpace
- MatSetType
- MatSetUnfactored
- MatSetUp
- MatSetValue
- MatSetValueLocal
- MatSetValues
- MatSetValuesBatch
- MatSetValuesBlocked
- MatSetValuesBlockedLocal
- MatSetValuesBlockedStencil
- MatSetValuesCOO
- MatSetValuesDevice
- MatSetValuesIS
- MatSetValuesLocal
- MatSetValuesRow
- MatSetValuesRowLocal
- MatSetValuesStencil
- MatSetVariableBlockSizes
- MatSetVecType
- MatShellGetContext
- MatShellGetOperation
- MatShellSetContext
- MatShellSetContextDestroy
- MatShellSetManageScalingShifts
- MatShellSetMatProductOperation
- MatShellSetOperation
- MatShellSetVecType
- MatShellTestMult
- MatShellTestMultTranspose
- MatShift
- MatSolve
- MatSolveAdd
- MatSolveTranspose
- MatSolveTransposeAdd
- MatSolverType
- MatSolverTypeGet
- MatSolverTypeRegister
- MatSolves
- MatStashGetInfo
- MatStashSetInitialSize
- MatStencil
- MatStoreValues
- MatStructure
- MatSubMatrixVirtualUpdate
- MatSubdomainsCreateCoalesce
- MatSuperluSetILUDropTol
- MatTransColoringApplyDenToSp
- MatTransColoringApplySpToDen
- MatTranspose
- MatTransposeColoring
- MatTransposeColoringCreate
- MatTransposeColoringDestroy
- MatTransposeGetMat
- MatTransposeMatMult
- MatTransposeMatMultEqual
- MatTransposeSetPrecursor
- MatTransposeSymbolic
- MatType
- MatUpdateMPIAIJWithArray
- MatUpdateMPIAIJWithArrays
- MatView
- MatViewFromOptions
- MatXAIJSetPreallocation
- MatZeroEntries
- MatZeroRows
- MatZeroRowsColumns
- MatZeroRowsColumnsIS
- MatZeroRowsColumnsLocal
- MatZeroRowsColumnsLocalIS
- MatZeroRowsColumnsStencil
- MatZeroRowsIS
- MatZeroRowsLocal
- MatZeroRowsLocalIS
- MatZeroRowsStencil
- VecScatterFFTWToPetsc
- VecScatterPetscToFFTW