1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840
|
<HTML>
<HEAD> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/Mat/index.html" />
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
<div id="version" align=right><b>petsc-3.14.5 2021-03-03</b></div>
<div id="bugreport" align=right><a href="mailto:petsc-maint@mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.14.5 v3.14.5 docs/manualpages/Mat/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../src/mat/tutorials/index.html">Examples</A></H2>
PETSc matrices (Mat objects) are used to store Jacobians and other sparse matrices
in PDE-based (or other) simulations.
<P>
<P>
<TABLE>
<TR><TD WIDTH=250 COLSPAN="3"><B>Beginner - Basic usage</B></TD></TR>
<TD WIDTH=250><A HREF="./MATAIJ.html">MATAIJ</A></TD>
<TD WIDTH=250><A HREF="./MATSOLVERSUPERLU.html">MATSOLVERSUPERLU</A></TD>
<TD WIDTH=250><A HREF="./MatMumpsGetInverse.html">MatMumpsGetInverse</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATAIJCRL.html">MATAIJCRL</A></TD>
<TD WIDTH=250><A HREF="./MATSOLVERSUPERLU_DIST.html">MATSOLVERSUPERLU_DIST</A></TD>
<TD WIDTH=250><A HREF="./MatMumpsGetInverseTranspose.html">MatMumpsGetInverseTranspose</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATAIJCUSPARSE.html">MATAIJCUSPARSE</A></TD>
<TD WIDTH=250><A HREF="./MATSOLVERUMFPACK.html">MATSOLVERUMFPACK</A></TD>
<TD WIDTH=250><A HREF="./MatMumpsGetRinfo.html">MatMumpsGetRinfo</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATAIJMKL.html">MATAIJMKL</A></TD>
<TD WIDTH=250><A HREF="./Mat.html">Mat</A></TD>
<TD WIDTH=250><A HREF="./MatMumpsGetRinfog.html">MatMumpsGetRinfog</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATAIJPERM.html">MATAIJPERM</A></TD>
<TD WIDTH=250><A HREF="./MatAssemblyBegin.html">MatAssemblyBegin</A></TD>
<TD WIDTH=250><A HREF="./MatMumpsSetCntl.html">MatMumpsSetCntl</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATAIJSELL.html">MATAIJSELL</A></TD>
<TD WIDTH=250><A HREF="./MatAssemblyEnd.html">MatAssemblyEnd</A></TD>
<TD WIDTH=250><A HREF="./MatMumpsSetIcntl.html">MatMumpsSetIcntl</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATAIJVIENNACL.html">MATAIJVIENNACL</A></TD>
<TD WIDTH=250><A HREF="./MatAssemblyType.html">MatAssemblyType</A></TD>
<TD WIDTH=250><A HREF="./MatOption.html">MatOption</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATBAIJ.html">MATBAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatColoring.html">MatColoring</A></TD>
<TD WIDTH=250><A HREF="./MatOrderingType.html">MatOrderingType</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATBAIJMKL.html">MATBAIJMKL</A></TD>
<TD WIDTH=250><A HREF="./MatColoringType.html">MatColoringType</A></TD>
<TD WIDTH=250><A HREF="./MatPartitioning.html">MatPartitioning</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATDENSE.html">MATDENSE</A></TD>
<TD WIDTH=250><A HREF="./MatComputeBandwidth.html">MatComputeBandwidth</A></TD>
<TD WIDTH=250><A HREF="./MatPartitioningType.html">MatPartitioningType</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATDENSECUDA.html">MATDENSECUDA</A></TD>
<TD WIDTH=250><A HREF="./MatCreate.html">MatCreate</A></TD>
<TD WIDTH=250><A HREF="./MatProductAlgorithm.html">MatProductAlgorithm</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATELEMENTAL.html">MATELEMENTAL</A></TD>
<TD WIDTH=250><A HREF="./MatCreateSubMatrixOption.html">MatCreateSubMatrixOption</A></TD>
<TD WIDTH=250><A HREF="./MatProductType.html">MatProductType</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATMPIADJ.html">MATMPIADJ</A></TD>
<TD WIDTH=250><A HREF="./MatDestroy.html">MatDestroy</A></TD>
<TD WIDTH=250><A HREF="./MatPropagateSymmetryOptions.html">MatPropagateSymmetryOptions</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATMPIAIJ.html">MATMPIAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatDuplicateOption.html">MatDuplicateOption</A></TD>
<TD WIDTH=250><A HREF="./MatResetPreallocation.html">MatResetPreallocation</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATMPIBAIJ.html">MATMPIBAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatFDColoring.html">MatFDColoring</A></TD>
<TD WIDTH=250><A HREF="./MatReuse.html">MatReuse</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATMPIDENSE.html">MATMPIDENSE</A></TD>
<TD WIDTH=250><A HREF="./MatFactorError.html">MatFactorError</A></TD>
<TD WIDTH=250><A HREF="./MatSORType.html">MatSORType</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATMPIDENSECUDA.html">MATMPIDENSECUDA</A></TD>
<TD WIDTH=250><A HREF="./MatFactorShiftType.html">MatFactorShiftType</A></TD>
<TD WIDTH=250><A HREF="./MatSTRUMPACKSetColPerm.html">MatSTRUMPACKSetColPerm</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATMPISBAIJ.html">MATMPISBAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatFactorType.html">MatFactorType</A></TD>
<TD WIDTH=250><A HREF="./MatSTRUMPACKSetHSSAbsTol.html">MatSTRUMPACKSetHSSAbsTol</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATMPISELL.html">MATMPISELL</A></TD>
<TD WIDTH=250><A HREF="./MatGetLocalSize.html">MatGetLocalSize</A></TD>
<TD WIDTH=250><A HREF="./MatSTRUMPACKSetHSSLeafSize.html">MatSTRUMPACKSetHSSLeafSize</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSBAIJ.html">MATSBAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatGetOwnershipRange.html">MatGetOwnershipRange</A></TD>
<TD WIDTH=250><A HREF="./MatSTRUMPACKSetHSSMaxRank.html">MatSTRUMPACKSetHSSMaxRank</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSCALAPACK.html">MATSCALAPACK</A></TD>
<TD WIDTH=250><A HREF="./MatGetOwnershipRanges.html">MatGetOwnershipRanges</A></TD>
<TD WIDTH=250><A HREF="./MatSTRUMPACKSetHSSMinSepSize.html">MatSTRUMPACKSetHSSMinSepSize</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSELL.html">MATSELL</A></TD>
<TD WIDTH=250><A HREF="./MatGetOwnershipRangesColumn.html">MatGetOwnershipRangesColumn</A></TD>
<TD WIDTH=250><A HREF="./MatSTRUMPACKSetHSSRelTol.html">MatSTRUMPACKSetHSSRelTol</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSEQAIJ.html">MATSEQAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatGetSize.html">MatGetSize</A></TD>
<TD WIDTH=250><A HREF="./MatSTRUMPACKSetReordering.html">MatSTRUMPACKSetReordering</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSEQAIJCUSPARSE.html">MATSEQAIJCUSPARSE</A></TD>
<TD WIDTH=250><A HREF="./MatHasCongruentLayouts.html">MatHasCongruentLayouts</A></TD>
<TD WIDTH=250><A HREF="./MatSetFromOptions.html">MatSetFromOptions</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSEQAIJVIENNACL.html">MATSEQAIJVIENNACL</A></TD>
<TD WIDTH=250><A HREF="./MatInfoType.html">MatInfoType</A></TD>
<TD WIDTH=250><A HREF="./MatSetSizes.html">MatSetSizes</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSEQBAIJ.html">MATSEQBAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatLoad.html">MatLoad</A></TD>
<TD WIDTH=250><A HREF="./MatSetStencil.html">MatSetStencil</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSEQDENSE.html">MATSEQDENSE</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDType.html">MatMFFDType</A></TD>
<TD WIDTH=250><A HREF="./MatSetUp.html">MatSetUp</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSEQDENSECUDA.html">MATSEQDENSECUDA</A></TD>
<TD WIDTH=250><A HREF="./MatMkl_PardisoSetCntl.html">MatMkl_PardisoSetCntl</A></TD>
<TD WIDTH=250><A HREF="./MatSetValue.html">MatSetValue</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSEQSBAIJ.html">MATSEQSBAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatMult.html">MatMult</A></TD>
<TD WIDTH=250><A HREF="./MatSetValues.html">MatSetValues</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSOLVERCHOLMOD.html">MATSOLVERCHOLMOD</A></TD>
<TD WIDTH=250><A HREF="./MatMultAdd.html">MatMultAdd</A></TD>
<TD WIDTH=250><A HREF="./MatSetValuesBlockedStencil.html">MatSetValuesBlockedStencil</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSOLVERCUSPARSE.html">MATSOLVERCUSPARSE</A></TD>
<TD WIDTH=250><A HREF="./MatMultConstrained.html">MatMultConstrained</A></TD>
<TD WIDTH=250><A HREF="./MatSetValuesStencil.html">MatSetValuesStencil</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSOLVERESSL.html">MATSOLVERESSL</A></TD>
<TD WIDTH=250><A HREF="./MatMultHermitianTranspose.html">MatMultHermitianTranspose</A></TD>
<TD WIDTH=250><A HREF="./MatSolverType.html">MatSolverType</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSOLVERKLU.html">MATSOLVERKLU</A></TD>
<TD WIDTH=250><A HREF="./MatMultHermitianTransposeAdd.html">MatMultHermitianTransposeAdd</A></TD>
<TD WIDTH=250><A HREF="./MatStencil.html">MatStencil</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSOLVERLUSOL.html">MATSOLVERLUSOL</A></TD>
<TD WIDTH=250><A HREF="./MatMultTranspose.html">MatMultTranspose</A></TD>
<TD WIDTH=250><A HREF="./MatStructure.html">MatStructure</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSOLVERMATLAB.html">MATSOLVERMATLAB</A></TD>
<TD WIDTH=250><A HREF="./MatMultTransposeAdd.html">MatMultTransposeAdd</A></TD>
<TD WIDTH=250><A HREF="./MatSuperluSetILUDropTol.html">MatSuperluSetILUDropTol</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSOLVERMKL_PARDISO.html">MATSOLVERMKL_PARDISO</A></TD>
<TD WIDTH=250><A HREF="./MatMultTransposeConstrained.html">MatMultTransposeConstrained</A></TD>
<TD WIDTH=250><A HREF="./MatTransposeColoring.html">MatTransposeColoring</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSOLVERMUMPS.html">MATSOLVERMUMPS</A></TD>
<TD WIDTH=250><A HREF="./MatMumpsGetCntl.html">MatMumpsGetCntl</A></TD>
<TD WIDTH=250><A HREF="./MatType.html">MatType</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSOLVERPASTIX.html">MATSOLVERPASTIX</A></TD>
<TD WIDTH=250><A HREF="./MatMumpsGetIcntl.html">MatMumpsGetIcntl</A></TD>
<TD WIDTH=250><A HREF="./MatView.html">MatView</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSOLVERSPARSEELEMENTAL.html">MATSOLVERSPARSEELEMENTAL</A></TD>
<TD WIDTH=250><A HREF="./MatMumpsGetInfo.html">MatMumpsGetInfo</A></TD>
<TD WIDTH=250><A HREF="./MatXAIJSetPreallocation.html">MatXAIJSetPreallocation</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSOLVERSSTRUMPACK.html">MATSOLVERSSTRUMPACK</A></TD>
<TD WIDTH=250><A HREF="./MatMumpsGetInfog.html">MatMumpsGetInfog</A></TD>
<TD WIDTH=250><A HREF="./"></A></TD>
<TR>
<TR><TD WIDTH=250 COLSPAN="3"><B>Intermediate - Setting options for algorithms and data structures</B></TD></TR>
<TD WIDTH=250><A HREF="./MATHYPRE.html">MATHYPRE</A></TD>
<TD WIDTH=250><A HREF="./MatDenseSetLDA.html">MatDenseSetLDA</A></TD>
<TD WIDTH=250><A HREF="./MatProductReplaceMats.html">MatProductReplaceMats</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATMFFD_DS.html">MATMFFD_DS</A></TD>
<TD WIDTH=250><A HREF="./MatDiagonalScale.html">MatDiagonalScale</A></TD>
<TD WIDTH=250><A HREF="./MatProductSetAlgorithm.html">MatProductSetAlgorithm</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATMFFD_WP.html">MATMFFD_WP</A></TD>
<TD WIDTH=250><A HREF="./MatDiagonalSet.html">MatDiagonalSet</A></TD>
<TD WIDTH=250><A HREF="./MatProductSetFill.html">MatProductSetFill</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATNEST.html">MATNEST</A></TD>
<TD WIDTH=250><A HREF="./MatDuplicate.html">MatDuplicate</A></TD>
<TD WIDTH=250><A HREF="./MatProductSetFromOptions.html">MatProductSetFromOptions</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSOLVERBAS.html">MATSOLVERBAS</A></TD>
<TD WIDTH=250><A HREF="./MatEqual.html">MatEqual</A></TD>
<TD WIDTH=250><A HREF="./MatProductSetType.html">MatProductSetType</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatAXPY.html">MatAXPY</A></TD>
<TD WIDTH=250><A HREF="./MatFDColoringSetValues.html">MatFDColoringSetValues</A></TD>
<TD WIDTH=250><A HREF="./MatProductSymbolic.html">MatProductSymbolic</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatAYPX.html">MatAYPX</A></TD>
<TD WIDTH=250><A HREF="./MatFactorGetSolverType.html">MatFactorGetSolverType</A></TD>
<TD WIDTH=250><A HREF="./MatProductView.html">MatProductView</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatBindToCPU.html">MatBindToCPU</A></TD>
<TD WIDTH=250><A HREF="./MatFindNonzeroRows.html">MatFindNonzeroRows</A></TD>
<TD WIDTH=250><A HREF="./MatPtAP.html">MatPtAP</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatBlockMatSetPreallocation.html">MatBlockMatSetPreallocation</A></TD>
<TD WIDTH=250><A HREF="./MatFindZeroRows.html">MatFindZeroRows</A></TD>
<TD WIDTH=250><A HREF="./MatPtAPMultEqual.html">MatPtAPMultEqual</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCUSPARSEFormatOperation.html">MatCUSPARSEFormatOperation</A></TD>
<TD WIDTH=250><A HREF="./MatGetBlockSize.html">MatGetBlockSize</A></TD>
<TD WIDTH=250><A HREF="./MatPythonCreate.html">MatPythonCreate</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCUSPARSESetFormat.html">MatCUSPARSESetFormat</A></TD>
<TD WIDTH=250><A HREF="./MatGetBlockSizes.html">MatGetBlockSizes</A></TD>
<TD WIDTH=250><A HREF="./MatPythonSetType.html">MatPythonSetType</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCUSPARSEStorageFormat.html">MatCUSPARSEStorageFormat</A></TD>
<TD WIDTH=250><A HREF="./MatGetColumnNorms.html">MatGetColumnNorms</A></TD>
<TD WIDTH=250><A HREF="./MatRARt.html">MatRARt</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatChop.html">MatChop</A></TD>
<TD WIDTH=250><A HREF="./MatGetDiagonal.html">MatGetDiagonal</A></TD>
<TD WIDTH=250><A HREF="./MatRARtMultEqual.html">MatRARtMultEqual</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatColoringWeightType.html">MatColoringWeightType</A></TD>
<TD WIDTH=250><A HREF="./MatGetFactor.html">MatGetFactor</A></TD>
<TD WIDTH=250><A HREF="./MatReorderForNonzeroDiagonal.html">MatReorderForNonzeroDiagonal</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatConvert.html">MatConvert</A></TD>
<TD WIDTH=250><A HREF="./MatGetFactorAvailable.html">MatGetFactorAvailable</A></TD>
<TD WIDTH=250><A HREF="./MatRestoreLocalSubMatrix.html">MatRestoreLocalSubMatrix</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCopy.html">MatCopy</A></TD>
<TD WIDTH=250><A HREF="./MatGetFactorType.html">MatGetFactorType</A></TD>
<TD WIDTH=250><A HREF="./MatRestrict.html">MatRestrict</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateAIJ.html">MatCreateAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatGetInfo.html">MatGetInfo</A></TD>
<TD WIDTH=250><A HREF="./MatSTRUMPACKReordering.html">MatSTRUMPACKReordering</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateAIJCUSPARSE.html">MatCreateAIJCUSPARSE</A></TD>
<TD WIDTH=250><A HREF="./MatGetLocalSubMatrix.html">MatGetLocalSubMatrix</A></TD>
<TD WIDTH=250><A HREF="./MatScaLAPACKGetBlockSizes.html">MatScaLAPACKGetBlockSizes</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateAIJViennaCL.html">MatCreateAIJViennaCL</A></TD>
<TD WIDTH=250><A HREF="./MatGetNonzeroState.html">MatGetNonzeroState</A></TD>
<TD WIDTH=250><A HREF="./MatScaLAPACKSetBlockSizes.html">MatScaLAPACKSetBlockSizes</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateBAIJ.html">MatCreateBAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatGetOption.html">MatGetOption</A></TD>
<TD WIDTH=250><A HREF="./MatScale.html">MatScale</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateBAIJMKL.html">MatCreateBAIJMKL</A></TD>
<TD WIDTH=250><A HREF="./MatGetOwnershipIS.html">MatGetOwnershipIS</A></TD>
<TD WIDTH=250><A HREF="./MatScatterGetVecScatter.html">MatScatterGetVecScatter</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateBlockMat.html">MatCreateBlockMat</A></TD>
<TD WIDTH=250><A HREF="./MatGetRowMax.html">MatGetRowMax</A></TD>
<TD WIDTH=250><A HREF="./MatSeqAIJCUSPARSESetGenerateTranspose.html">MatSeqAIJCUSPARSESetGenerateTranspose</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateDense.html">MatCreateDense</A></TD>
<TD WIDTH=250><A HREF="./MatGetRowMaxAbs.html">MatGetRowMaxAbs</A></TD>
<TD WIDTH=250><A HREF="./MatSeqAIJGetArray.html">MatSeqAIJGetArray</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateDenseCUDA.html">MatCreateDenseCUDA</A></TD>
<TD WIDTH=250><A HREF="./MatGetRowMin.html">MatGetRowMin</A></TD>
<TD WIDTH=250><A HREF="./MatSeqAIJGetArrayRead.html">MatSeqAIJGetArrayRead</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateFFT.html">MatCreateFFT</A></TD>
<TD WIDTH=250><A HREF="./MatGetRowMinAbs.html">MatGetRowMinAbs</A></TD>
<TD WIDTH=250><A HREF="./MatSeqAIJGetMaxRowNonzeros.html">MatSeqAIJGetMaxRowNonzeros</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateHermitianTranspose.html">MatCreateHermitianTranspose</A></TD>
<TD WIDTH=250><A HREF="./MatGetRowSum.html">MatGetRowSum</A></TD>
<TD WIDTH=250><A HREF="./MatSeqAIJRestoreArray.html">MatSeqAIJRestoreArray</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateLRC.html">MatCreateLRC</A></TD>
<TD WIDTH=250><A HREF="./MatGetSeqNonzeroStructure.html">MatGetSeqNonzeroStructure</A></TD>
<TD WIDTH=250><A HREF="./MatSeqAIJRestoreArrayRead.html">MatSeqAIJRestoreArrayRead</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateMPIAIJCRL.html">MatCreateMPIAIJCRL</A></TD>
<TD WIDTH=250><A HREF="./MatGetType.html">MatGetType</A></TD>
<TD WIDTH=250><A HREF="./MatSeqAIJSetPreallocation.html">MatSeqAIJSetPreallocation</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateMPIAIJMKL.html">MatCreateMPIAIJMKL</A></TD>
<TD WIDTH=250><A HREF="./MatGetVariableBlockSizes.html">MatGetVariableBlockSizes</A></TD>
<TD WIDTH=250><A HREF="./MatSeqAIJSetType.html">MatSeqAIJSetType</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateMPIAIJPERM.html">MatCreateMPIAIJPERM</A></TD>
<TD WIDTH=250><A HREF="./MatGetVecType.html">MatGetVecType</A></TD>
<TD WIDTH=250><A HREF="./MatSeqBAIJGetArray.html">MatSeqBAIJGetArray</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateMPIAIJSELL.html">MatCreateMPIAIJSELL</A></TD>
<TD WIDTH=250><A HREF="./MatHYPRESetPreallocation.html">MatHYPRESetPreallocation</A></TD>
<TD WIDTH=250><A HREF="./MatSeqBAIJRestoreArray.html">MatSeqBAIJRestoreArray</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateMPIAIJWithArrays.html">MatCreateMPIAIJWithArrays</A></TD>
<TD WIDTH=250><A HREF="./MatHermitianTranspose.html">MatHermitianTranspose</A></TD>
<TD WIDTH=250><A HREF="./MatSeqBAIJSetPreallocation.html">MatSeqBAIJSetPreallocation</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateMPIAdj.html">MatCreateMPIAdj</A></TD>
<TD WIDTH=250><A HREF="./MatHermitianTransposeGetMat.html">MatHermitianTransposeGetMat</A></TD>
<TD WIDTH=250><A HREF="./MatSeqDenseSetPreallocation.html">MatSeqDenseSetPreallocation</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateMPIBAIJWithArrays.html">MatCreateMPIBAIJWithArrays</A></TD>
<TD WIDTH=250><A HREF="./MatISSetPreallocation.html">MatISSetPreallocation</A></TD>
<TD WIDTH=250><A HREF="./MatSeqSBAIJGetArray.html">MatSeqSBAIJGetArray</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateMPISBAIJWithArrays.html">MatCreateMPISBAIJWithArrays</A></TD>
<TD WIDTH=250><A HREF="./MatInfo.html">MatInfo</A></TD>
<TD WIDTH=250><A HREF="./MatSeqSBAIJRestoreArray.html">MatSeqSBAIJRestoreArray</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateNormal.html">MatCreateNormal</A></TD>
<TD WIDTH=250><A HREF="./MatInterpolate.html">MatInterpolate</A></TD>
<TD WIDTH=250><A HREF="./MatSeqSBAIJSetPreallocation.html">MatSeqSBAIJSetPreallocation</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateNormalHermitian.html">MatCreateNormalHermitian</A></TD>
<TD WIDTH=250><A HREF="./MatInterpolateAdd.html">MatInterpolateAdd</A></TD>
<TD WIDTH=250><A HREF="./MatSeqSELLRestoreArray.html">MatSeqSELLRestoreArray</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSBAIJ.html">MatCreateSBAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatIsHermitian.html">MatIsHermitian</A></TD>
<TD WIDTH=250><A HREF="./MatSeqSELLSetPreallocation.html">MatSeqSELLSetPreallocation</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSELL.html">MatCreateSELL</A></TD>
<TD WIDTH=250><A HREF="./MatIsHermitianTranspose.html">MatIsHermitianTranspose</A></TD>
<TD WIDTH=250><A HREF="./MatSetBlockSize.html">MatSetBlockSize</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateScaLAPACK.html">MatCreateScaLAPACK</A></TD>
<TD WIDTH=250><A HREF="./MatIsLinear.html">MatIsLinear</A></TD>
<TD WIDTH=250><A HREF="./MatSetBlockSizes.html">MatSetBlockSizes</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateScatter.html">MatCreateScatter</A></TD>
<TD WIDTH=250><A HREF="./MatIsStructurallySymmetric.html">MatIsStructurallySymmetric</A></TD>
<TD WIDTH=250><A HREF="./MatSetFactorType.html">MatSetFactorType</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSeqAIJ.html">MatCreateSeqAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatIsSymmetric.html">MatIsSymmetric</A></TD>
<TD WIDTH=250><A HREF="./MatSetLocalToGlobalMapping.html">MatSetLocalToGlobalMapping</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSeqAIJCRL.html">MatCreateSeqAIJCRL</A></TD>
<TD WIDTH=250><A HREF="./MatIsTranspose.html">MatIsTranspose</A></TD>
<TD WIDTH=250><A HREF="./MatSetOption.html">MatSetOption</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSeqAIJCUSPARSE.html">MatCreateSeqAIJCUSPARSE</A></TD>
<TD WIDTH=250><A HREF="./MatLRCGetMats.html">MatLRCGetMats</A></TD>
<TD WIDTH=250><A HREF="./MatSetRandom.html">MatSetRandom</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSeqAIJFromTriple.html">MatCreateSeqAIJFromTriple</A></TD>
<TD WIDTH=250><A HREF="./MatMPIAIJGetSeqAIJ.html">MatMPIAIJGetSeqAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatSetType.html">MatSetType</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSeqAIJMKL.html">MatCreateSeqAIJMKL</A></TD>
<TD WIDTH=250><A HREF="./MatMPIAIJSetPreallocation.html">MatMPIAIJSetPreallocation</A></TD>
<TD WIDTH=250><A HREF="./MatSetValuesBlocked.html">MatSetValuesBlocked</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSeqAIJPERM.html">MatCreateSeqAIJPERM</A></TD>
<TD WIDTH=250><A HREF="./MatMPIAdjSetPreallocation.html">MatMPIAdjSetPreallocation</A></TD>
<TD WIDTH=250><A HREF="./MatSetValuesBlockedLocal.html">MatSetValuesBlockedLocal</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSeqAIJSELL.html">MatCreateSeqAIJSELL</A></TD>
<TD WIDTH=250><A HREF="./MatMPIAdjToSeq.html">MatMPIAdjToSeq</A></TD>
<TD WIDTH=250><A HREF="./MatSetValuesLocal.html">MatSetValuesLocal</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSeqAIJViennaCL.html">MatCreateSeqAIJViennaCL</A></TD>
<TD WIDTH=250><A HREF="./MatMPIBAIJSetPreallocation.html">MatMPIBAIJSetPreallocation</A></TD>
<TD WIDTH=250><A HREF="./MatSetValuesRowLocal.html">MatSetValuesRowLocal</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSeqAIJWithArrays.html">MatCreateSeqAIJWithArrays</A></TD>
<TD WIDTH=250><A HREF="./MatMPIDenseSetPreallocation.html">MatMPIDenseSetPreallocation</A></TD>
<TD WIDTH=250><A HREF="./MatSetVariableBlockSizes.html">MatSetVariableBlockSizes</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSeqBAIJ.html">MatCreateSeqBAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatMPISBAIJSetPreallocation.html">MatMPISBAIJSetPreallocation</A></TD>
<TD WIDTH=250><A HREF="./MatSetVecType.html">MatSetVecType</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSeqBAIJMKL.html">MatCreateSeqBAIJMKL</A></TD>
<TD WIDTH=250><A HREF="./MatMPISELLSetPreallocation.html">MatMPISELLSetPreallocation</A></TD>
<TD WIDTH=250><A HREF="./MatShift.html">MatShift</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSeqCUFFT.html">MatCreateSeqCUFFT</A></TD>
<TD WIDTH=250><A HREF="./MatMatMatMult.html">MatMatMatMult</A></TD>
<TD WIDTH=250><A HREF="./MatSolveTypeGet.html">MatSolveTypeGet</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSeqDense.html">MatCreateSeqDense</A></TD>
<TD WIDTH=250><A HREF="./MatMatMult.html">MatMatMult</A></TD>
<TD WIDTH=250><A HREF="./MatSolveTypeRegister.html">MatSolveTypeRegister</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSeqDenseCUDA.html">MatCreateSeqDenseCUDA</A></TD>
<TD WIDTH=250><A HREF="./MatMatMultEqual.html">MatMatMultEqual</A></TD>
<TD WIDTH=250><A HREF="./MatStashSetInitialSize.html">MatStashSetInitialSize</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSeqSBAIJ.html">MatCreateSeqSBAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatMatTransposeMult.html">MatMatTransposeMult</A></TD>
<TD WIDTH=250><A HREF="./MatTranspose.html">MatTranspose</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSeqSELL.html">MatCreateSeqSELL</A></TD>
<TD WIDTH=250><A HREF="./MatMatTransposeMultEqual.html">MatMatTransposeMultEqual</A></TD>
<TD WIDTH=250><A HREF="./MatTransposeColoringCreate.html">MatTransposeColoringCreate</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateTranspose.html">MatCreateTranspose</A></TD>
<TD WIDTH=250><A HREF="./MatMkl_CPardisoSetCntl.html">MatMkl_CPardisoSetCntl</A></TD>
<TD WIDTH=250><A HREF="./MatTransposeColoringDestroy.html">MatTransposeColoringDestroy</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDenseGetArray.html">MatDenseGetArray</A></TD>
<TD WIDTH=250><A HREF="./MatMultAddEqual.html">MatMultAddEqual</A></TD>
<TD WIDTH=250><A HREF="./MatTransposeGetMat.html">MatTransposeGetMat</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDenseGetArrayRead.html">MatDenseGetArrayRead</A></TD>
<TD WIDTH=250><A HREF="./MatMultEqual.html">MatMultEqual</A></TD>
<TD WIDTH=250><A HREF="./MatTransposeMatMult.html">MatTransposeMatMult</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDenseGetArrayWrite.html">MatDenseGetArrayWrite</A></TD>
<TD WIDTH=250><A HREF="./MatMultTransposeAddEqual.html">MatMultTransposeAddEqual</A></TD>
<TD WIDTH=250><A HREF="./MatTransposeMatMultEqual.html">MatTransposeMatMultEqual</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDenseGetColumn.html">MatDenseGetColumn</A></TD>
<TD WIDTH=250><A HREF="./MatMultTransposeEqual.html">MatMultTransposeEqual</A></TD>
<TD WIDTH=250><A HREF="./MatUpdateMPIAIJWithArrays.html">MatUpdateMPIAIJWithArrays</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDenseGetColumnVec.html">MatDenseGetColumnVec</A></TD>
<TD WIDTH=250><A HREF="./MatNorm.html">MatNorm</A></TD>
<TD WIDTH=250><A HREF="./MatViewFromOptions.html">MatViewFromOptions</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDenseGetColumnVecRead.html">MatDenseGetColumnVecRead</A></TD>
<TD WIDTH=250><A HREF="./MatPreallocateFinalize.html">MatPreallocateFinalize</A></TD>
<TD WIDTH=250><A HREF="./MatZeroEntries.html">MatZeroEntries</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDenseGetColumnVecWrite.html">MatDenseGetColumnVecWrite</A></TD>
<TD WIDTH=250><A HREF="./MatPreallocateInitialize.html">MatPreallocateInitialize</A></TD>
<TD WIDTH=250><A HREF="./MatZeroRows.html">MatZeroRows</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDenseGetLDA.html">MatDenseGetLDA</A></TD>
<TD WIDTH=250><A HREF="./MatPreallocateLocation.html">MatPreallocateLocation</A></TD>
<TD WIDTH=250><A HREF="./MatZeroRowsColumns.html">MatZeroRowsColumns</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDenseGetLocalMatrix.html">MatDenseGetLocalMatrix</A></TD>
<TD WIDTH=250><A HREF="./MatPreallocateSet.html">MatPreallocateSet</A></TD>
<TD WIDTH=250><A HREF="./MatZeroRowsColumnsIS.html">MatZeroRowsColumnsIS</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDenseGetSubMatrix.html">MatDenseGetSubMatrix</A></TD>
<TD WIDTH=250><A HREF="./MatPreallocateSetLocal.html">MatPreallocateSetLocal</A></TD>
<TD WIDTH=250><A HREF="./MatZeroRowsColumnsLocal.html">MatZeroRowsColumnsLocal</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDenseRestoreArray.html">MatDenseRestoreArray</A></TD>
<TD WIDTH=250><A HREF="./MatPreallocateSetLocalBlock.html">MatPreallocateSetLocalBlock</A></TD>
<TD WIDTH=250><A HREF="./MatZeroRowsColumnsLocalIS.html">MatZeroRowsColumnsLocalIS</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDenseRestoreArrayRead.html">MatDenseRestoreArrayRead</A></TD>
<TD WIDTH=250><A HREF="./MatPreallocateSetLocalRemoveDups.html">MatPreallocateSetLocalRemoveDups</A></TD>
<TD WIDTH=250><A HREF="./MatZeroRowsColumnsStencil.html">MatZeroRowsColumnsStencil</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDenseRestoreArrayWrite.html">MatDenseRestoreArrayWrite</A></TD>
<TD WIDTH=250><A HREF="./MatPreallocateSymmetricSetBlock.html">MatPreallocateSymmetricSetBlock</A></TD>
<TD WIDTH=250><A HREF="./MatZeroRowsIS.html">MatZeroRowsIS</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDenseRestoreColumn.html">MatDenseRestoreColumn</A></TD>
<TD WIDTH=250><A HREF="./MatPreallocateSymmetricSetLocalBlock.html">MatPreallocateSymmetricSetLocalBlock</A></TD>
<TD WIDTH=250><A HREF="./MatZeroRowsLocal.html">MatZeroRowsLocal</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDenseRestoreColumnVec.html">MatDenseRestoreColumnVec</A></TD>
<TD WIDTH=250><A HREF="./MatProductClear.html">MatProductClear</A></TD>
<TD WIDTH=250><A HREF="./MatZeroRowsLocalIS.html">MatZeroRowsLocalIS</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDenseRestoreColumnVecRead.html">MatDenseRestoreColumnVecRead</A></TD>
<TD WIDTH=250><A HREF="./MatProductCreate.html">MatProductCreate</A></TD>
<TD WIDTH=250><A HREF="./MatZeroRowsStencil.html">MatZeroRowsStencil</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDenseRestoreColumnVecWrite.html">MatDenseRestoreColumnVecWrite</A></TD>
<TD WIDTH=250><A HREF="./MatProductCreateWithMat.html">MatProductCreateWithMat</A></TD>
<TD WIDTH=250><A HREF="./VecScatterFFTWToPetsc.html">VecScatterFFTWToPetsc</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDenseRestoreSubMatrix.html">MatDenseRestoreSubMatrix</A></TD>
<TD WIDTH=250><A HREF="./MatProductNumeric.html">MatProductNumeric</A></TD>
<TD WIDTH=250><A HREF="./VecScatterPetscToFFTW.html">VecScatterPetscToFFTW</A></TD>
<TR>
<TR><TD WIDTH=250 COLSPAN="3"><B>Advanced - Setting more advanced options and customization</B></TD></TR>
<TD WIDTH=250><A HREF="./MATBLOCKMAT.html">MATBLOCKMAT</A></TD>
<TD WIDTH=250><A HREF="./MatGetColumnVector.html">MatGetColumnVector</A></TD>
<TD WIDTH=250><A HREF="./MatMPIBAIJSetHashTableFactor.html">MatMPIBAIJSetHashTableFactor</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATCOMPOSITE.html">MATCOMPOSITE</A></TD>
<TD WIDTH=250><A HREF="./MatGetDiagonalBlock.html">MatGetDiagonalBlock</A></TD>
<TD WIDTH=250><A HREF="./MatMPIBAIJSetPreallocationCSR.html">MatMPIBAIJSetPreallocationCSR</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATIS.html">MATIS</A></TD>
<TD WIDTH=250><A HREF="./MatGetGhosts.html">MatGetGhosts</A></TD>
<TD WIDTH=250><A HREF="./MatMPIBAIJSetValuesBlocked.html">MatMPIBAIJSetValuesBlocked</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATKAIJ.html">MATKAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatGetInertia.html">MatGetInertia</A></TD>
<TD WIDTH=250><A HREF="./MatMPISBAIJSetPreallocationCSR.html">MatMPISBAIJSetPreallocationCSR</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATMAIJ.html">MATMAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatGetLayouts.html">MatGetLayouts</A></TD>
<TD WIDTH=250><A HREF="./MatMissingDiagonal.html">MatMissingDiagonal</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATMFFD.html">MATMFFD</A></TD>
<TD WIDTH=250><A HREF="./MatGetLocalToGlobalMapping.html">MatGetLocalToGlobalMapping</A></TD>
<TD WIDTH=250><A HREF="./MatNestGetISs.html">MatNestGetISs</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATPREALLOCATOR.html">MATPREALLOCATOR</A></TD>
<TD WIDTH=250><A HREF="./MatGetMultiProcBlock.html">MatGetMultiProcBlock</A></TD>
<TD WIDTH=250><A HREF="./MatNestGetLocalISs.html">MatNestGetLocalISs</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSCATTER.html">MATSCATTER</A></TD>
<TD WIDTH=250><A HREF="./MatGetOptionsPrefix.html">MatGetOptionsPrefix</A></TD>
<TD WIDTH=250><A HREF="./MatNestSetSubMats.html">MatNestSetSubMats</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSHELL.html">MATSHELL</A></TD>
<TD WIDTH=250><A HREF="./MatGetRow.html">MatGetRow</A></TD>
<TD WIDTH=250><A HREF="./MatNullSpace.html">MatNullSpace</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatAppendOptionsPrefix.html">MatAppendOptionsPrefix</A></TD>
<TD WIDTH=250><A HREF="./MatGetRowUpperTriangular.html">MatGetRowUpperTriangular</A></TD>
<TD WIDTH=250><A HREF="./MatNullSpaceCreate.html">MatNullSpaceCreate</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatAssembled.html">MatAssembled</A></TD>
<TD WIDTH=250><A HREF="./MatGetTrace.html">MatGetTrace</A></TD>
<TD WIDTH=250><A HREF="./MatNullSpaceCreateRigidBody.html">MatNullSpaceCreateRigidBody</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCompositeAddMat.html">MatCompositeAddMat</A></TD>
<TD WIDTH=250><A HREF="./MatGetValues.html">MatGetValues</A></TD>
<TD WIDTH=250><A HREF="./MatNullSpaceDestroy.html">MatNullSpaceDestroy</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCompositeGetMat.html">MatCompositeGetMat</A></TD>
<TD WIDTH=250><A HREF="./MatGetValuesLocal.html">MatGetValuesLocal</A></TD>
<TD WIDTH=250><A HREF="./MatNullSpaceRemove.html">MatNullSpaceRemove</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCompositeGetMatStructure.html">MatCompositeGetMatStructure</A></TD>
<TD WIDTH=250><A HREF="./MatHasOperation.html">MatHasOperation</A></TD>
<TD WIDTH=250><A HREF="./MatNullSpaceSetFunction.html">MatNullSpaceSetFunction</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCompositeGetNumberMat.html">MatCompositeGetNumberMat</A></TD>
<TD WIDTH=250><A HREF="./MatISFixLocalEmpty.html">MatISFixLocalEmpty</A></TD>
<TD WIDTH=250><A HREF="./MatNullSpaceTest.html">MatNullSpaceTest</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCompositeGetType.html">MatCompositeGetType</A></TD>
<TD WIDTH=250><A HREF="./MatISGetLocalMat.html">MatISGetLocalMat</A></TD>
<TD WIDTH=250><A HREF="./MatNullSpaceView.html">MatNullSpaceView</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCompositeMerge.html">MatCompositeMerge</A></TD>
<TD WIDTH=250><A HREF="./MatISRestoreLocalMat.html">MatISRestoreLocalMat</A></TD>
<TD WIDTH=250><A HREF="./MatPermute.html">MatPermute</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCompositeSetMatStructure.html">MatCompositeSetMatStructure</A></TD>
<TD WIDTH=250><A HREF="./MatISSetLocalMat.html">MatISSetLocalMat</A></TD>
<TD WIDTH=250><A HREF="./MatPreallocatorPreallocate.html">MatPreallocatorPreallocate</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCompositeSetMergeType.html">MatCompositeSetMergeType</A></TD>
<TD WIDTH=250><A HREF="./MatISSetLocalMatType.html">MatISSetLocalMatType</A></TD>
<TD WIDTH=250><A HREF="./MatRealPart.html">MatRealPart</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCompositeSetScalings.html">MatCompositeSetScalings</A></TD>
<TD WIDTH=250><A HREF="./MatISStoreL2L.html">MatISStoreL2L</A></TD>
<TD WIDTH=250><A HREF="./MatRegister.html">MatRegister</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCompositeSetType.html">MatCompositeSetType</A></TD>
<TD WIDTH=250><A HREF="./MatImaginaryPart.html">MatImaginaryPart</A></TD>
<TD WIDTH=250><A HREF="./MatRegisterAll.html">MatRegisterAll</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatComputeOperator.html">MatComputeOperator</A></TD>
<TD WIDTH=250><A HREF="./MatInodeGetInodeSizes.html">MatInodeGetInodeSizes</A></TD>
<TD WIDTH=250><A HREF="./MatRestoreRow.html">MatRestoreRow</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatComputeOperatorTranspose.html">MatComputeOperatorTranspose</A></TD>
<TD WIDTH=250><A HREF="./MatInvertBlockDiagonal.html">MatInvertBlockDiagonal</A></TD>
<TD WIDTH=250><A HREF="./MatRestoreRowUpperTriangular.html">MatRestoreRowUpperTriangular</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatConjugate.html">MatConjugate</A></TD>
<TD WIDTH=250><A HREF="./MatInvertBlockDiagonalMat.html">MatInvertBlockDiagonalMat</A></TD>
<TD WIDTH=250><A HREF="./MatRetrieveValues.html">MatRetrieveValues</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateComposite.html">MatCreateComposite</A></TD>
<TD WIDTH=250><A HREF="./MatInvertVariableBlockDiagonal.html">MatInvertVariableBlockDiagonal</A></TD>
<TD WIDTH=250><A HREF="./MatScatterSetVecScatter.html">MatScatterSetVecScatter</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateConstantDiagonal.html">MatCreateConstantDiagonal</A></TD>
<TD WIDTH=250><A HREF="./MatIsHermitianKnown.html">MatIsHermitianKnown</A></TD>
<TD WIDTH=250><A HREF="./MatSeqAIJGetArrayF90.html">MatSeqAIJGetArrayF90</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateIS.html">MatCreateIS</A></TD>
<TD WIDTH=250><A HREF="./MatIsSymmetricKnown.html">MatIsSymmetricKnown</A></TD>
<TD WIDTH=250><A HREF="./MatSeqAIJRegister.html">MatSeqAIJRegister</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateKAIJ.html">MatCreateKAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatKAIJGetAIJ.html">MatKAIJGetAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatSeqAIJRegisterAll.html">MatSeqAIJRegisterAll</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateMAIJ.html">MatCreateMAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatKAIJGetS.html">MatKAIJGetS</A></TD>
<TD WIDTH=250><A HREF="./MatSeqAIJRestoreArrayF90.html">MatSeqAIJRestoreArrayF90</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateMFFD.html">MatCreateMFFD</A></TD>
<TD WIDTH=250><A HREF="./MatKAIJGetSRead.html">MatKAIJGetSRead</A></TD>
<TD WIDTH=250><A HREF="./MatSeqAIJSetColumnIndices.html">MatSeqAIJSetColumnIndices</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateMPIAIJSumSeqAIJ.html">MatCreateMPIAIJSumSeqAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatKAIJGetScaledIdentity.html">MatKAIJGetScaledIdentity</A></TD>
<TD WIDTH=250><A HREF="./MatSeqAIJSetTotalPreallocation.html">MatSeqAIJSetTotalPreallocation</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateMPIAIJWithSeqAIJ.html">MatCreateMPIAIJWithSeqAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatKAIJGetT.html">MatKAIJGetT</A></TD>
<TD WIDTH=250><A HREF="./MatSeqBAIJSetColumnIndices.html">MatSeqBAIJSetColumnIndices</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateMPIAIJWithSplitArrays.html">MatCreateMPIAIJWithSplitArrays</A></TD>
<TD WIDTH=250><A HREF="./MatKAIJGetTRead.html">MatKAIJGetTRead</A></TD>
<TD WIDTH=250><A HREF="./MatSeqBAIJSetPreallocationCSR.html">MatSeqBAIJSetPreallocationCSR</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateMPIMatConcatenateSeqMat.html">MatCreateMPIMatConcatenateSeqMat</A></TD>
<TD WIDTH=250><A HREF="./MatKAIJRestoreS.html">MatKAIJRestoreS</A></TD>
<TD WIDTH=250><A HREF="./MatSeqSBAIJSetColumnIndices.html">MatSeqSBAIJSetColumnIndices</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateNest.html">MatCreateNest</A></TD>
<TD WIDTH=250><A HREF="./MatKAIJRestoreSRead.html">MatKAIJRestoreSRead</A></TD>
<TD WIDTH=250><A HREF="./MatSeqSBAIJSetPreallocationCSR.html">MatSeqSBAIJSetPreallocationCSR</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateRedundantMatrix.html">MatCreateRedundantMatrix</A></TD>
<TD WIDTH=250><A HREF="./MatKAIJRestoreT.html">MatKAIJRestoreT</A></TD>
<TD WIDTH=250><A HREF="./MatSetErrorIfFailure.html">MatSetErrorIfFailure</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSeqBAIJWithArrays.html">MatCreateSeqBAIJWithArrays</A></TD>
<TD WIDTH=250><A HREF="./MatKAIJRestoreTRead.html">MatKAIJRestoreTRead</A></TD>
<TD WIDTH=250><A HREF="./MatSetLayouts.html">MatSetLayouts</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSeqSBAIJWithArrays.html">MatCreateSeqSBAIJWithArrays</A></TD>
<TD WIDTH=250><A HREF="./MatKAIJSetAIJ.html">MatKAIJSetAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatSetNearNullSpace.html">MatSetNearNullSpace</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateShell.html">MatCreateShell</A></TD>
<TD WIDTH=250><A HREF="./MatKAIJSetS.html">MatKAIJSetS</A></TD>
<TD WIDTH=250><A HREF="./MatSetNullSpace.html">MatSetNullSpace</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSubMatrices.html">MatCreateSubMatrices</A></TD>
<TD WIDTH=250><A HREF="./MatKAIJSetT.html">MatKAIJSetT</A></TD>
<TD WIDTH=250><A HREF="./MatSetOptionsPrefix.html">MatSetOptionsPrefix</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSubMatricesMPI.html">MatCreateSubMatricesMPI</A></TD>
<TD WIDTH=250><A HREF="./MatMAIJGetAIJ.html">MatMAIJGetAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatSetTransposeNullSpace.html">MatSetTransposeNullSpace</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSubMatrix.html">MatCreateSubMatrix</A></TD>
<TD WIDTH=250><A HREF="./MatMAIJRedimension.html">MatMAIJRedimension</A></TD>
<TD WIDTH=250><A HREF="./MatSetValuesBatch.html">MatSetValuesBatch</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateVecs.html">MatCreateVecs</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDCheckPositivity.html">MatMFFDCheckPositivity</A></TD>
<TD WIDTH=250><A HREF="./MatSetValuesRow.html">MatSetValuesRow</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateVecsFFTW.html">MatCreateVecsFFTW</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDDSSetUmin.html">MatMFFDDSSetUmin</A></TD>
<TD WIDTH=250><A HREF="./MatShellGetContext.html">MatShellGetContext</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDenseGetArrayF90.html">MatDenseGetArrayF90</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDGetH.html">MatMFFDGetH</A></TD>
<TD WIDTH=250><A HREF="./MatShellGetOperation.html">MatShellGetOperation</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDenseRestoreArrayF90.html">MatDenseRestoreArrayF90</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDResetHHistory.html">MatMFFDResetHHistory</A></TD>
<TD WIDTH=250><A HREF="./MatShellSetContext.html">MatShellSetContext</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDestroyMatrices.html">MatDestroyMatrices</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDSetBase.html">MatMFFDSetBase</A></TD>
<TD WIDTH=250><A HREF="./MatShellSetManageScalingShifts.html">MatShellSetManageScalingShifts</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDestroySeqNonzeroStructure.html">MatDestroySeqNonzeroStructure</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDSetCheckh.html">MatMFFDSetCheckh</A></TD>
<TD WIDTH=250><A HREF="./MatShellSetMatProductOperation.html">MatShellSetMatProductOperation</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDestroySubMatrices.html">MatDestroySubMatrices</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDSetFunction.html">MatMFFDSetFunction</A></TD>
<TD WIDTH=250><A HREF="./MatShellSetOperation.html">MatShellSetOperation</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatFactorCreateSchurComplement.html">MatFactorCreateSchurComplement</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDSetFunctionError.html">MatMFFDSetFunctionError</A></TD>
<TD WIDTH=250><A HREF="./MatShellSetVecType.html">MatShellSetVecType</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatFactorFactorizeSchurComplement.html">MatFactorFactorizeSchurComplement</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDSetFunctioni.html">MatMFFDSetFunctioni</A></TD>
<TD WIDTH=250><A HREF="./MatShellTestMult.html">MatShellTestMult</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatFactorGetError.html">MatFactorGetError</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDSetFunctioniBase.html">MatMFFDSetFunctioniBase</A></TD>
<TD WIDTH=250><A HREF="./MatShellTestMultTranpose.html">MatShellTestMultTranpose</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatFactorGetErrorZeroPivot.html">MatFactorGetErrorZeroPivot</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDSetHHistory.html">MatMFFDSetHHistory</A></TD>
<TD WIDTH=250><A HREF="./MatStashGetInfo.html">MatStashGetInfo</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatFactorGetSchurComplement.html">MatFactorGetSchurComplement</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDSetOptionsPrefix.html">MatMFFDSetOptionsPrefix</A></TD>
<TD WIDTH=250><A HREF="./MatStoreValues.html">MatStoreValues</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatFactorInvertSchurComplement.html">MatFactorInvertSchurComplement</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDSetPeriod.html">MatMFFDSetPeriod</A></TD>
<TD WIDTH=250><A HREF="./MatSubdomainsCreateCoalesce.html">MatSubdomainsCreateCoalesce</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatFactorRestoreSchurComplement.html">MatFactorRestoreSchurComplement</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDSetType.html">MatMFFDSetType</A></TD>
<TD WIDTH=250><A HREF="./MatTransColoringApplyDenToSp.html">MatTransColoringApplyDenToSp</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatFactorSolveSchurComplement.html">MatFactorSolveSchurComplement</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDWPSetComputeNormU.html">MatMFFDWPSetComputeNormU</A></TD>
<TD WIDTH=250><A HREF="./MatTransColoringApplySpToDen.html">MatTransColoringApplySpToDen</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatFactorSolveSchurComplementTranspose.html">MatFactorSolveSchurComplementTranspose</A></TD>
<TD WIDTH=250><A HREF="./MatMPIAIJSetUseScalableIncreaseOverlap.html">MatMPIAIJSetUseScalableIncreaseOverlap</A></TD>
<TD WIDTH=250><A HREF="./"></A></TD>
<TR>
<TR><TD WIDTH=250 COLSPAN="3"><B>Developer - Interfaces intended primarily for library developers, not for typical applications programmers</B></TD></TR>
<TD WIDTH=250><A HREF="./MATDUMMY.html">MATDUMMY</A></TD>
<TD WIDTH=250><A HREF="./MatForwardSolve.html">MatForwardSolve</A></TD>
<TD WIDTH=250><A HREF="./MatMPIAIJSetPreallocationCSR.html">MatMPIAIJSetPreallocationCSR</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatBackwardSolve.html">MatBackwardSolve</A></TD>
<TD WIDTH=250><A HREF="./MatGalerkin.html">MatGalerkin</A></TD>
<TD WIDTH=250><A HREF="./MatMPIAdjCreateNonemptySubcommMat.html">MatMPIAdjCreateNonemptySubcommMat</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCheckCompressedRow.html">MatCheckCompressedRow</A></TD>
<TD WIDTH=250><A HREF="./MatGetBrowsOfAcols.html">MatGetBrowsOfAcols</A></TD>
<TD WIDTH=250><A HREF="./MatMPISELLGetLocalMatCondensed.html">MatMPISELLGetLocalMatCondensed</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCholeskyFactor.html">MatCholeskyFactor</A></TD>
<TD WIDTH=250><A HREF="./MatGetColumnIJ.html">MatGetColumnIJ</A></TD>
<TD WIDTH=250><A HREF="./MatMatSolve.html">MatMatSolve</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCholeskyFactorNumeric.html">MatCholeskyFactorNumeric</A></TD>
<TD WIDTH=250><A HREF="./MatGetCommunicationStructs.html">MatGetCommunicationStructs</A></TD>
<TD WIDTH=250><A HREF="./MatMatSolveTranspose.html">MatMatSolveTranspose</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCholeskyFactorSymbolic.html">MatCholeskyFactorSymbolic</A></TD>
<TD WIDTH=250><A HREF="./MatGetNearNullSpace.html">MatGetNearNullSpace</A></TD>
<TD WIDTH=250><A HREF="./MatMatTransposeSolve.html">MatMatTransposeSolve</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatColoringPatch.html">MatColoringPatch</A></TD>
<TD WIDTH=250><A HREF="./MatGetNullSpace.html">MatGetNullSpace</A></TD>
<TD WIDTH=250><A HREF="./MatMultDiagonalBlock.html">MatMultDiagonalBlock</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateLocalRef.html">MatCreateLocalRef</A></TD>
<TD WIDTH=250><A HREF="./MatGetOperation.html">MatGetOperation</A></TD>
<TD WIDTH=250><A HREF="./MatNestGetSize.html">MatNestGetSize</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSubMatrixVirtual.html">MatCreateSubMatrixVirtual</A></TD>
<TD WIDTH=250><A HREF="./MatGetOwnershipRangeColumn.html">MatGetOwnershipRangeColumn</A></TD>
<TD WIDTH=250><A HREF="./MatNestGetSubMat.html">MatNestGetSubMat</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDenseCUDAGetArray.html">MatDenseCUDAGetArray</A></TD>
<TD WIDTH=250><A HREF="./MatGetRowIJ.html">MatGetRowIJ</A></TD>
<TD WIDTH=250><A HREF="./MatNestGetSubMats.html">MatNestGetSubMats</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDenseCUDAGetArrayRead.html">MatDenseCUDAGetArrayRead</A></TD>
<TD WIDTH=250><A HREF="./MatGetTransposeNullSpace.html">MatGetTransposeNullSpace</A></TD>
<TD WIDTH=250><A HREF="./MatNestSetSubMat.html">MatNestSetSubMat</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDenseCUDAGetArrayWrite.html">MatDenseCUDAGetArrayWrite</A></TD>
<TD WIDTH=250><A HREF="./MatICCFactor.html">MatICCFactor</A></TD>
<TD WIDTH=250><A HREF="./MatNestSetVecType.html">MatNestSetVecType</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDenseCUDAPlaceArray.html">MatDenseCUDAPlaceArray</A></TD>
<TD WIDTH=250><A HREF="./MatICCFactorSymbolic.html">MatICCFactorSymbolic</A></TD>
<TD WIDTH=250><A HREF="./MatNullSpaceGetVecs.html">MatNullSpaceGetVecs</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDenseCUDAReplaceArray.html">MatDenseCUDAReplaceArray</A></TD>
<TD WIDTH=250><A HREF="./MatILUFactor.html">MatILUFactor</A></TD>
<TD WIDTH=250><A HREF="./MatRegisterRootName.html">MatRegisterRootName</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDenseCUDAResetArray.html">MatDenseCUDAResetArray</A></TD>
<TD WIDTH=250><A HREF="./MatILUFactorSymbolic.html">MatILUFactorSymbolic</A></TD>
<TD WIDTH=250><A HREF="./MatResidual.html">MatResidual</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDenseCUDARestoreArray.html">MatDenseCUDARestoreArray</A></TD>
<TD WIDTH=250><A HREF="./MatISGetMPIXAIJ.html">MatISGetMPIXAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatRestoreColumnIJ.html">MatRestoreColumnIJ</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDenseCUDARestoreArrayRead.html">MatDenseCUDARestoreArrayRead</A></TD>
<TD WIDTH=250><A HREF="./MatIncreaseOverlap.html">MatIncreaseOverlap</A></TD>
<TD WIDTH=250><A HREF="./MatRestoreRowIJ.html">MatRestoreRowIJ</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDenseCUDARestoreArrayWrite.html">MatDenseCUDARestoreArrayWrite</A></TD>
<TD WIDTH=250><A HREF="./MatIncreaseOverlapSplit.html">MatIncreaseOverlapSplit</A></TD>
<TD WIDTH=250><A HREF="./MatSOR.html">MatSOR</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDensePlaceArray.html">MatDensePlaceArray</A></TD>
<TD WIDTH=250><A HREF="./MatInitializePackage.html">MatInitializePackage</A></TD>
<TD WIDTH=250><A HREF="./MatSeqAIJSetPreallocationCSR.html">MatSeqAIJSetPreallocationCSR</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDenseReplaceArray.html">MatDenseReplaceArray</A></TD>
<TD WIDTH=250><A HREF="./MatIsShell.html">MatIsShell</A></TD>
<TD WIDTH=250><A HREF="./MatSetBlockSizesFromMats.html">MatSetBlockSizesFromMats</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDenseResetArray.html">MatDenseResetArray</A></TD>
<TD WIDTH=250><A HREF="./MatLUFactor.html">MatLUFactor</A></TD>
<TD WIDTH=250><A HREF="./MatSetOperation.html">MatSetOperation</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDiagonalScaleLocal.html">MatDiagonalScaleLocal</A></TD>
<TD WIDTH=250><A HREF="./MatLUFactorNumeric.html">MatLUFactorNumeric</A></TD>
<TD WIDTH=250><A HREF="./MatSetUnfactored.html">MatSetUnfactored</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatFactorClearError.html">MatFactorClearError</A></TD>
<TD WIDTH=250><A HREF="./MatLUFactorSymbolic.html">MatLUFactorSymbolic</A></TD>
<TD WIDTH=250><A HREF="./MatSolve.html">MatSolve</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatFactorGetUseOrdering.html">MatFactorGetUseOrdering</A></TD>
<TD WIDTH=250><A HREF="./MatMFFD.html">MatMFFD</A></TD>
<TD WIDTH=250><A HREF="./MatSolveAdd.html">MatSolveAdd</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatFactorInfo.html">MatFactorInfo</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDFinalizePackage.html">MatMFFDFinalizePackage</A></TD>
<TD WIDTH=250><A HREF="./MatSolveTranspose.html">MatSolveTranspose</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatFactorInfoInitialize.html">MatFactorInfoInitialize</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDInitializePackage.html">MatMFFDInitializePackage</A></TD>
<TD WIDTH=250><A HREF="./MatSolveTransposeAdd.html">MatSolveTransposeAdd</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatFactorSetSchurIS.html">MatFactorSetSchurIS</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDRegister.html">MatMFFDRegister</A></TD>
<TD WIDTH=250><A HREF="./MatSolves.html">MatSolves</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatFinalizePackage.html">MatFinalizePackage</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDRegisterAll.html">MatMFFDRegisterAll</A></TD>
<TD WIDTH=250><A HREF="./MatSubMatrixVirtualUpdate.html">MatSubMatrixVirtualUpdate</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatFindOffBlockDiagonalEntries.html">MatFindOffBlockDiagonalEntries</A></TD>
<TD WIDTH=250><A HREF="./MatMPIAIJGetLocalMat.html">MatMPIAIJGetLocalMat</A></TD>
<TD WIDTH=250><A HREF="./"></A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatFindZeroDiagonals.html">MatFindZeroDiagonals</A></TD>
<TD WIDTH=250><A HREF="./MatMPIAIJGetLocalMatCondensed.html">MatMPIAIJGetLocalMatCondensed</A></TD>
<TD WIDTH=250><A HREF="./"></A></TD>
<TR>
<TR><TD WIDTH=250 COLSPAN="3"><B>No deprecated routines</B></TD></TR>
</TABLE>
<BR><A HREF="../../index.html">Table of Contents</A>
|