ex1.c: Tests LU and Cholesky factorization for a dense matrix
ex2.c: Tests MatTranspose(), MatNorm(), MatValid(), MatAXPY() and MatAYPX()
ex3.c: Tests relaxation for dense matrices
ex4.c: Creates a matrix, inserts some values, and tests MatGetSubMatrices() and MatZeroEntries()
ex5.c: Tests MatMult(), MatMultAdd(), MatMultTranspose()
ex6.c: Tests reordering a matrix
ex7.c: Tests matrix factorization
ex8.c: Tests automatic allocation of matrix storage space
ex9.c: Tests MPI parallel matrix creation
ex10.c: Tests repeated use of assembly for matrices
ex11.c: Tests the use of MatZeroRows() for uniprocessor matrices
ex12.c: Tests the use of MatZeroRows() for parallel matrices
ex13.c: Tests copying and ordering uniprocessor row-based sparse matrices
ex14.c: Tests sequential and parallel MatGetRow() and MatRestoreRow()
ex15.c: Tests MatNorm(), MatLUFactor(), MatSolve() and MatSolveAdd()
ex16.c: Tests MatGetArray()
ex17.c: Tests the use of MatSolveTranspose()
ex19.c: Tests reusing MPI parallel matrices and MatGetValues()
ex20.c: Tests converting a matrix to another format with MatConvert()
ex21.c: Tests converting a parallel AIJ formatted matrix to the parallel Row format
ex22.c: Tests matrix ordering routines
ex24.c: Tests copying an AIJ matrix
ex25.c: Tests MatTranspose()\n\n
ex27.c: Tests repeated use of assembly for matrices
ex28.c: Tests MatReorderForNonzeroDiagonal()\n\n
ex30.c: Tests ILU and ICC factorization with matrix ordering, and illustrates drawing of matrix sparsity structure with MatView()
ex31.c: Tests binary I/O of matrices and illustrates user-defined event logging
ex32.c: Reads in a matrix and vector in ASCII slap format
ex33.c: Writes a matrix using the PETSc sparse format
ex34.c: Reads a matrix and vector from a file and writes to another
ex35.c: Tests MatGetSubMatrices()
ex37.c: Tests MatCopy() and MatStore/RetrieveValues()
ex38.c: Tests MatSetValues() for column oriented storage
ex40.c: Tests the parallel case for MatIncreaseOverlap()
ex41.c: Tests MatIncreaseOverlap() - the parallel case
ex42.c: Tests MatIncreaseOverlap() and MatGetSubmatrices() for the parallel case
ex43.c: Saves a dense matrix in a dense format (binary)
ex44.c: Loads matrix dumped by ex43
ex45.c:
ex46.c: Tests generating a nonsymmetric BlockSolve95 (MATMPIROWBS) matrix
ex47.c: Tests the various routines in MatBAIJ format
ex48.c: Tests the vatious routines in MatSeqBAIJ format
ex49.c: Tests MatTranspose(), MatNorm(), MatValid(), and MatAXPY()
ex50.c: Reads in a matrix and vector in ASCII format
ex51.c: Tests MatIncreaseOverlap(), MatGetSubMatrices() for MatBAIJ format
ex52.c: Tests the vatious routines in MatMPIBAIJ format
ex53.c: Tests the vatious routines in MatMPIBAIJ format
ex54.c: Tests MatIncreaseOverlap(), MatGetSubMatrices() for parallel MatBAIJ format
ex55.c: Tests converting a matrix to another format with MatConvert()
ex56.c: Test the use of MatSetValuesBlocked(), MatZeroRows() for rectangular MatBAIJ matrix, test MatSetValuesBlocked() for MatSBAIJ matrix (-test_mat_sbaij)
ex57.c: Reads in a binary file, extracts a submatrix from it, and writes to another binary file
ex58.c: Tests MatTranspose() and MatEqual() for MPIAIJ matrices
ex59.c: Tests MatGetSubmatrix() in parallel
ex60.c: Tests MatGetColumnVector()
ex61.c: Tests MatSeq(B)AIJSetColumnIndices()
ex62.c: Tests the use of MatSolveTranspose()
ex64.c: Saves 4by4 block matrix
ex65.c: Saves a rectangular sparse matrix to disk
ex66.c: Reads in rectangular matrix from disk, stored from ex65
ex68.c: Tests MatReorderForNonzeroDiagonal()
ex70.c: Tests Vec/MatSetValues() with negative row and column indices
ex71.c: Passes a sparse matrix to Matlab
ex72.c: Reads in a Symmetric matrix in MatrixMarket format
ex73.c: Reads a PETSc matrix from a file partitions it\n\n
ex74.c: Tests the various sequential routines in MatSBAIJ format
ex75.c: Tests the vatious routines in MatMPISBAIJ format
ex76.c: Tests cholesky, icc factorization and solve on sequential aij, baij and sbaij matrices
ex80.c: Partition tiny grid
ex81.c: Reads in a PETSc binary matrix and saves in Harwell-Boeing format
ex77.c: Tests the various sequential routines in MatSBAIJ format
ex78.c: Reads in a matrix in ASCII Matlab format (I,J,A), read in vectors rhs and exact_solu in ASCII format
ex86.c:
ex87.c: Tests MatGetSubMatrices() for SBAIJ matrices\n\n
ex91.c: Tests MatIncreaseOverlap(), MatGetSubMatrices() for sequential MatSBAIJ format
ex92.c: Tests MatIncreaseOverlap(), MatGetSubMatrices() for parallel MatSBAIJ format
ex93.c: Test sequential MatMatMult() and MatPtAP() for AIJ matrices
ex94.c: Tests sequential and parallel MatMatMult() and MatPtAP(), sequential MatMatMultTranspose()\n\
ex95.c: Testing MatMerge_SeqsToMPI()
ex96.c: Tests sequential and parallel DAGetMatrix(), MatMatMult() and MatPtAP()\n\
ex98.c: Tests MatMPIAIJSetPreallocationCSR()\n\n
ex99.c: Test LAPACK routine DSYGV() or DSYGVX()
ex100.c: Tests vatious routines in MatMAIJ format
ex101.c: Testing PtAP for SeqMAIJ matrix, P, with SeqAIJ matrix, A
ex102.c: Tests MatCreateLRC()\n\n
ex103.c: Tests PLAPACK interface
ex104.c: Test MatMatMult(), MatMatMultTranspose() for SeqDense matrices
ex106.c: Test repeated LU factorizations
ex107.c: Tests PLAPACK interface
ex108.c: Testing MatCreateSeqBAIJWithArrays() and MatCreateSeqSBAIJWithArrays()
ex109.c: Test MatMatMult() for AIJ and Dense matrices
ex110.c: Testing MatCreateMPIAIJWithSplitArrays()
ex111.c: Test PtAP \n\
ex112.c: Test sequential FFTW interface \n\n
makefile