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
|
<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.4.2 2013-07-02</b></div>
<H2> Matrices Mat: : <A HREF="../../../src/mat/examples/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_DIST.html">MATSOLVERSUPERLU_DIST</A></TD>
<TD WIDTH=250><A HREF="./MatMultTranspose.html">MatMultTranspose</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATAIJCRL.html">MATAIJCRL</A></TD>
<TD WIDTH=250><A HREF="./MATSOLVERUMFPACK.html">MATSOLVERUMFPACK</A></TD>
<TD WIDTH=250><A HREF="./MatMultTransposeAdd.html">MatMultTransposeAdd</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATAIJCUSP.html">MATAIJCUSP</A></TD>
<TD WIDTH=250><A HREF="./Mat.html">Mat</A></TD>
<TD WIDTH=250><A HREF="./MatMultTransposeConstrained.html">MatMultTransposeConstrained</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATAIJCUSPARSE.html">MATAIJCUSPARSE</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="./MATAIJPERM.html">MATAIJPERM</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="./MATBAIJ.html">MATBAIJ</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="./MATDENSE.html">MATDENSE</A></TD>
<TD WIDTH=250><A HREF="./MatCoarsen.html">MatCoarsen</A></TD>
<TD WIDTH=250><A HREF="./MatOrderingType.html">MatOrderingType</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATELEMENTAL.html">MATELEMENTAL</A></TD>
<TD WIDTH=250><A HREF="./MatCoarsenType.html">MatCoarsenType</A></TD>
<TD WIDTH=250><A HREF="./MatPartitioning.html">MatPartitioning</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATMPIADJ.html">MATMPIADJ</A></TD>
<TD WIDTH=250><A HREF="./MatColoringType.html">MatColoringType</A></TD>
<TD WIDTH=250><A HREF="./MatPartitioningType.html">MatPartitioningType</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATMPIAIJ.html">MATMPIAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatCreate.html">MatCreate</A></TD>
<TD WIDTH=250><A HREF="./MatReuse.html">MatReuse</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATMPIBAIJ.html">MATMPIBAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatDestroy.html">MatDestroy</A></TD>
<TD WIDTH=250><A HREF="./MatSORType.html">MatSORType</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATMPISBAIJ.html">MATMPISBAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatDuplicateOption.html">MatDuplicateOption</A></TD>
<TD WIDTH=250><A HREF="./MatSetFromOptions.html">MatSetFromOptions</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSBAIJ.html">MATSBAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatFDColoring.html">MatFDColoring</A></TD>
<TD WIDTH=250><A HREF="./MatSetSizes.html">MatSetSizes</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSEQAIJ.html">MATSEQAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatFactorShiftType.html">MatFactorShiftType</A></TD>
<TD WIDTH=250><A HREF="./MatSetStencil.html">MatSetStencil</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSEQAIJCUSP.html">MATSEQAIJCUSP</A></TD>
<TD WIDTH=250><A HREF="./MatFactorType.html">MatFactorType</A></TD>
<TD WIDTH=250><A HREF="./MatSetUp.html">MatSetUp</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSEQAIJCUSPARSE.html">MATSEQAIJCUSPARSE</A></TD>
<TD WIDTH=250><A HREF="./MatGetLocalSize.html">MatGetLocalSize</A></TD>
<TD WIDTH=250><A HREF="./MatSetValue.html">MatSetValue</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSEQBAIJ.html">MATSEQBAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatGetOwnershipRange.html">MatGetOwnershipRange</A></TD>
<TD WIDTH=250><A HREF="./MatSetValues.html">MatSetValues</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSEQDENSE.html">MATSEQDENSE</A></TD>
<TD WIDTH=250><A HREF="./MatGetOwnershipRanges.html">MatGetOwnershipRanges</A></TD>
<TD WIDTH=250><A HREF="./MatSetValuesBlockedStencil.html">MatSetValuesBlockedStencil</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSEQSBAIJ.html">MATSEQSBAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatGetOwnershipRangesColumn.html">MatGetOwnershipRangesColumn</A></TD>
<TD WIDTH=250><A HREF="./MatSetValuesStencil.html">MatSetValuesStencil</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSOLVERBAS.html">MATSOLVERBAS</A></TD>
<TD WIDTH=250><A HREF="./MatGetSize.html">MatGetSize</A></TD>
<TD WIDTH=250><A HREF="./MatSolverPackage.html">MatSolverPackage</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSOLVERCHOLMOD.html">MATSOLVERCHOLMOD</A></TD>
<TD WIDTH=250><A HREF="./MatGetSubMatrixOption.html">MatGetSubMatrixOption</A></TD>
<TD WIDTH=250><A HREF="./MatStencil.html">MatStencil</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSOLVERCLIQUE.html">MATSOLVERCLIQUE</A></TD>
<TD WIDTH=250><A HREF="./MatInfoType.html">MatInfoType</A></TD>
<TD WIDTH=250><A HREF="./MatStructure.html">MatStructure</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSOLVERCUSPARSE.html">MATSOLVERCUSPARSE</A></TD>
<TD WIDTH=250><A HREF="./MatLoad.html">MatLoad</A></TD>
<TD WIDTH=250><A HREF="./MatSuperluSetILUDropTol.html">MatSuperluSetILUDropTol</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSOLVERESSL.html">MATSOLVERESSL</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDType.html">MatMFFDType</A></TD>
<TD WIDTH=250><A HREF="./MatTransposeColoring.html">MatTransposeColoring</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSOLVERLUSOL.html">MATSOLVERLUSOL</A></TD>
<TD WIDTH=250><A HREF="./MatMult.html">MatMult</A></TD>
<TD WIDTH=250><A HREF="./MatType.html">MatType</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSOLVERMATLAB.html">MATSOLVERMATLAB</A></TD>
<TD WIDTH=250><A HREF="./MatMultAdd.html">MatMultAdd</A></TD>
<TD WIDTH=250><A HREF="./MatView.html">MatView</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSOLVERMUMPS.html">MATSOLVERMUMPS</A></TD>
<TD WIDTH=250><A HREF="./MatMultConstrained.html">MatMultConstrained</A></TD>
<TD WIDTH=250><A HREF="./MatXAIJSetPreallocation.html">MatXAIJSetPreallocation</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSOLVERPASTIX.html">MATSOLVERPASTIX</A></TD>
<TD WIDTH=250><A HREF="./MatMultHermitianTranspose.html">MatMultHermitianTranspose</A></TD>
<TD WIDTH=250><A HREF="./"></A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSOLVERSUPERLU.html">MATSOLVERSUPERLU</A></TD>
<TD WIDTH=250><A HREF="./MatMultHermitianTransposeAdd.html">MatMultHermitianTransposeAdd</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="./MATMFFD_DS.html">MATMFFD_DS</A></TD>
<TD WIDTH=250><A HREF="./MatFindNonzeroRows.html">MatFindNonzeroRows</A></TD>
<TD WIDTH=250><A HREF="./MatPythonCreate.html">MatPythonCreate</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATMFFD_WP.html">MATMFFD_WP</A></TD>
<TD WIDTH=250><A HREF="./MatGetBlockSize.html">MatGetBlockSize</A></TD>
<TD WIDTH=250><A HREF="./MatPythonSetType.html">MatPythonSetType</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATNEST.html">MATNEST</A></TD>
<TD WIDTH=250><A HREF="./MatGetBlockSizes.html">MatGetBlockSizes</A></TD>
<TD WIDTH=250><A HREF="./MatRARt.html">MatRARt</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatAXPY.html">MatAXPY</A></TD>
<TD WIDTH=250><A HREF="./MatGetColumnNorms.html">MatGetColumnNorms</A></TD>
<TD WIDTH=250><A HREF="./MatRARtNumeric.html">MatRARtNumeric</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatAYPX.html">MatAYPX</A></TD>
<TD WIDTH=250><A HREF="./MatGetDiagonal.html">MatGetDiagonal</A></TD>
<TD WIDTH=250><A HREF="./MatRARtSymbolic.html">MatRARtSymbolic</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatBlockMatSetPreallocation.html">MatBlockMatSetPreallocation</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="./MatCUSPARSEFormatOperation.html">MatCUSPARSEFormatOperation</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="./MatCUSPARSESetFormat.html">MatCUSPARSESetFormat</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="./MatCUSPARSEStorageFormat.html">MatCUSPARSEStorageFormat</A></TD>
<TD WIDTH=250><A HREF="./MatGetInfo.html">MatGetInfo</A></TD>
<TD WIDTH=250><A HREF="./MatScale.html">MatScale</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCUSPFormatOperation.html">MatCUSPFormatOperation</A></TD>
<TD WIDTH=250><A HREF="./MatGetLocalSubMatrix.html">MatGetLocalSubMatrix</A></TD>
<TD WIDTH=250><A HREF="./MatScatterGetVecScatter.html">MatScatterGetVecScatter</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCUSPSetFormat.html">MatCUSPSetFormat</A></TD>
<TD WIDTH=250><A HREF="./MatGetOwnershipIS.html">MatGetOwnershipIS</A></TD>
<TD WIDTH=250><A HREF="./MatSeqAIJFromMatlab.html">MatSeqAIJFromMatlab</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCUSPStorageFormat.html">MatCUSPStorageFormat</A></TD>
<TD WIDTH=250><A HREF="./MatGetRowMax.html">MatGetRowMax</A></TD>
<TD WIDTH=250><A HREF="./MatSeqAIJGetArray.html">MatSeqAIJGetArray</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatChop.html">MatChop</A></TD>
<TD WIDTH=250><A HREF="./MatGetRowMaxAbs.html">MatGetRowMaxAbs</A></TD>
<TD WIDTH=250><A HREF="./MatSeqAIJRestoreArray.html">MatSeqAIJRestoreArray</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatConvert.html">MatConvert</A></TD>
<TD WIDTH=250><A HREF="./MatGetRowMin.html">MatGetRowMin</A></TD>
<TD WIDTH=250><A HREF="./MatSeqAIJSetPreallocation.html">MatSeqAIJSetPreallocation</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCopy.html">MatCopy</A></TD>
<TD WIDTH=250><A HREF="./MatGetRowMinAbs.html">MatGetRowMinAbs</A></TD>
<TD WIDTH=250><A HREF="./MatSeqBAIJSetPreallocation.html">MatSeqBAIJSetPreallocation</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateAIJ.html">MatCreateAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatGetRowSum.html">MatGetRowSum</A></TD>
<TD WIDTH=250><A HREF="./MatSeqDenseSetLDA.html">MatSeqDenseSetLDA</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateAIJCUSP.html">MatCreateAIJCUSP</A></TD>
<TD WIDTH=250><A HREF="./MatGetSeqNonzeroStructure.html">MatGetSeqNonzeroStructure</A></TD>
<TD WIDTH=250><A HREF="./MatSeqDenseSetPreallocation.html">MatSeqDenseSetPreallocation</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateAIJCUSPARSE.html">MatCreateAIJCUSPARSE</A></TD>
<TD WIDTH=250><A HREF="./MatGetType.html">MatGetType</A></TD>
<TD WIDTH=250><A HREF="./MatSeqSBAIJSetPreallocation.html">MatSeqSBAIJSetPreallocation</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateBAIJ.html">MatCreateBAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatHermitianTranspose.html">MatHermitianTranspose</A></TD>
<TD WIDTH=250><A HREF="./MatSetBlockSize.html">MatSetBlockSize</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateBlockMat.html">MatCreateBlockMat</A></TD>
<TD WIDTH=250><A HREF="./MatInfo.html">MatInfo</A></TD>
<TD WIDTH=250><A HREF="./MatSetBlockSizes.html">MatSetBlockSizes</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateDense.html">MatCreateDense</A></TD>
<TD WIDTH=250><A HREF="./MatInterpolate.html">MatInterpolate</A></TD>
<TD WIDTH=250><A HREF="./MatSetLocalToGlobalMapping.html">MatSetLocalToGlobalMapping</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateFFT.html">MatCreateFFT</A></TD>
<TD WIDTH=250><A HREF="./MatInterpolateAdd.html">MatInterpolateAdd</A></TD>
<TD WIDTH=250><A HREF="./MatSetLocalToGlobalMappingBlock.html">MatSetLocalToGlobalMappingBlock</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateLRC.html">MatCreateLRC</A></TD>
<TD WIDTH=250><A HREF="./MatIsHermitian.html">MatIsHermitian</A></TD>
<TD WIDTH=250><A HREF="./MatSetOption.html">MatSetOption</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateMPIAIJCRL.html">MatCreateMPIAIJCRL</A></TD>
<TD WIDTH=250><A HREF="./MatIsHermitianTranspose.html">MatIsHermitianTranspose</A></TD>
<TD WIDTH=250><A HREF="./MatSetRandom.html">MatSetRandom</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateMPIAIJPERM.html">MatCreateMPIAIJPERM</A></TD>
<TD WIDTH=250><A HREF="./MatIsStructurallySymmetric.html">MatIsStructurallySymmetric</A></TD>
<TD WIDTH=250><A HREF="./MatSetType.html">MatSetType</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateMPIAIJWithArrays.html">MatCreateMPIAIJWithArrays</A></TD>
<TD WIDTH=250><A HREF="./MatIsSymmetric.html">MatIsSymmetric</A></TD>
<TD WIDTH=250><A HREF="./MatSetValuesBlocked.html">MatSetValuesBlocked</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateMPIAdj.html">MatCreateMPIAdj</A></TD>
<TD WIDTH=250><A HREF="./MatIsTranspose.html">MatIsTranspose</A></TD>
<TD WIDTH=250><A HREF="./MatSetValuesBlockedLocal.html">MatSetValuesBlockedLocal</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateMPIBAIJWithArrays.html">MatCreateMPIBAIJWithArrays</A></TD>
<TD WIDTH=250><A HREF="./MatMPIAIJSetPreallocation.html">MatMPIAIJSetPreallocation</A></TD>
<TD WIDTH=250><A HREF="./MatSetValuesLocal.html">MatSetValuesLocal</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateMPISBAIJWithArrays.html">MatCreateMPISBAIJWithArrays</A></TD>
<TD WIDTH=250><A HREF="./MatMPIAdjSetPreallocation.html">MatMPIAdjSetPreallocation</A></TD>
<TD WIDTH=250><A HREF="./MatSetValuesRowLocal.html">MatSetValuesRowLocal</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateNormal.html">MatCreateNormal</A></TD>
<TD WIDTH=250><A HREF="./MatMPIBAIJSetPreallocation.html">MatMPIBAIJSetPreallocation</A></TD>
<TD WIDTH=250><A HREF="./MatShift.html">MatShift</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSBAIJ.html">MatCreateSBAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatMPIDenseSetPreallocation.html">MatMPIDenseSetPreallocation</A></TD>
<TD WIDTH=250><A HREF="./MatStashSetInitialSize.html">MatStashSetInitialSize</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateScatter.html">MatCreateScatter</A></TD>
<TD WIDTH=250><A HREF="./MatMPISBAIJSetPreallocation.html">MatMPISBAIJSetPreallocation</A></TD>
<TD WIDTH=250><A HREF="./MatTransColoringApplyDenToSp.html">MatTransColoringApplyDenToSp</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSeqAIJ.html">MatCreateSeqAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatMatMatMult.html">MatMatMatMult</A></TD>
<TD WIDTH=250><A HREF="./MatTransColoringApplySpToDen.html">MatTransColoringApplySpToDen</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSeqAIJCRL.html">MatCreateSeqAIJCRL</A></TD>
<TD WIDTH=250><A HREF="./MatMatMult.html">MatMatMult</A></TD>
<TD WIDTH=250><A HREF="./MatTranspose.html">MatTranspose</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSeqAIJCUSP.html">MatCreateSeqAIJCUSP</A></TD>
<TD WIDTH=250><A HREF="./MatMatMultNumeric.html">MatMatMultNumeric</A></TD>
<TD WIDTH=250><A HREF="./MatTransposeColoringCreate.html">MatTransposeColoringCreate</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSeqAIJCUSPARSE.html">MatCreateSeqAIJCUSPARSE</A></TD>
<TD WIDTH=250><A HREF="./MatMatMultSymbolic.html">MatMatMultSymbolic</A></TD>
<TD WIDTH=250><A HREF="./MatTransposeColoringDestroy.html">MatTransposeColoringDestroy</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSeqAIJFromTriple.html">MatCreateSeqAIJFromTriple</A></TD>
<TD WIDTH=250><A HREF="./MatMatTransposeMult.html">MatMatTransposeMult</A></TD>
<TD WIDTH=250><A HREF="./MatTransposeMatMult.html">MatTransposeMatMult</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSeqAIJPERM.html">MatCreateSeqAIJPERM</A></TD>
<TD WIDTH=250><A HREF="./MatMultAddEqual.html">MatMultAddEqual</A></TD>
<TD WIDTH=250><A HREF="./MatZeroEntries.html">MatZeroEntries</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSeqAIJWithArrays.html">MatCreateSeqAIJWithArrays</A></TD>
<TD WIDTH=250><A HREF="./MatMultEqual.html">MatMultEqual</A></TD>
<TD WIDTH=250><A HREF="./MatZeroRows.html">MatZeroRows</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSeqBAIJ.html">MatCreateSeqBAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatMultTransposeAddEqual.html">MatMultTransposeAddEqual</A></TD>
<TD WIDTH=250><A HREF="./MatZeroRowsColumns.html">MatZeroRowsColumns</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSeqCUFFT.html">MatCreateSeqCUFFT</A></TD>
<TD WIDTH=250><A HREF="./MatMultTransposeEqual.html">MatMultTransposeEqual</A></TD>
<TD WIDTH=250><A HREF="./MatZeroRowsColumnsIS.html">MatZeroRowsColumnsIS</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSeqDense.html">MatCreateSeqDense</A></TD>
<TD WIDTH=250><A HREF="./MatNorm.html">MatNorm</A></TD>
<TD WIDTH=250><A HREF="./MatZeroRowsColumnsLocal.html">MatZeroRowsColumnsLocal</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSeqSBAIJ.html">MatCreateSeqSBAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatPreallocateFinalize.html">MatPreallocateFinalize</A></TD>
<TD WIDTH=250><A HREF="./MatZeroRowsColumnsLocalIS.html">MatZeroRowsColumnsLocalIS</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateTranspose.html">MatCreateTranspose</A></TD>
<TD WIDTH=250><A HREF="./MatPreallocateInitialize.html">MatPreallocateInitialize</A></TD>
<TD WIDTH=250><A HREF="./MatZeroRowsColumnsStencil.html">MatZeroRowsColumnsStencil</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDenseGetArray.html">MatDenseGetArray</A></TD>
<TD WIDTH=250><A HREF="./MatPreallocateLocation.html">MatPreallocateLocation</A></TD>
<TD WIDTH=250><A HREF="./MatZeroRowsIS.html">MatZeroRowsIS</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="./MatZeroRowsLocal.html">MatZeroRowsLocal</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDenseRestoreArray.html">MatDenseRestoreArray</A></TD>
<TD WIDTH=250><A HREF="./MatPreallocateSetLocal.html">MatPreallocateSetLocal</A></TD>
<TD WIDTH=250><A HREF="./MatZeroRowsLocalIS.html">MatZeroRowsLocalIS</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDiagonalScale.html">MatDiagonalScale</A></TD>
<TD WIDTH=250><A HREF="./MatPreallocateSymmetricSet.html">MatPreallocateSymmetricSet</A></TD>
<TD WIDTH=250><A HREF="./MatZeroRowsStencil.html">MatZeroRowsStencil</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDiagonalSet.html">MatDiagonalSet</A></TD>
<TD WIDTH=250><A HREF="./MatPreallocateSymmetricSetLocal.html">MatPreallocateSymmetricSetLocal</A></TD>
<TD WIDTH=250><A HREF="./VecScatterFFTWToPetsc.html">VecScatterFFTWToPetsc</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDuplicate.html">MatDuplicate</A></TD>
<TD WIDTH=250><A HREF="./MatPtAP.html">MatPtAP</A></TD>
<TD WIDTH=250><A HREF="./VecScatterPetscToFFTW.html">VecScatterPetscToFFTW</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatEqual.html">MatEqual</A></TD>
<TD WIDTH=250><A HREF="./MatPtAPNumeric.html">MatPtAPNumeric</A></TD>
<TD WIDTH=250><A HREF="./"></A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatFactorGetSolverPackage.html">MatFactorGetSolverPackage</A></TD>
<TD WIDTH=250><A HREF="./MatPtAPSymbolic.html">MatPtAPSymbolic</A></TD>
<TD WIDTH=250><A HREF="./"></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="./MatGetRedundantMatrix.html">MatGetRedundantMatrix</A></TD>
<TD WIDTH=250><A HREF="./MatMPIBAIJSetValuesBlocked.html">MatMPIBAIJSetValuesBlocked</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATCOMPOSITE.html">MATCOMPOSITE</A></TD>
<TD WIDTH=250><A HREF="./MatGetRow.html">MatGetRow</A></TD>
<TD WIDTH=250><A HREF="./MatMissingDiagonal.html">MatMissingDiagonal</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATIS.html">MATIS</A></TD>
<TD WIDTH=250><A HREF="./MatGetRowUpperTriangular.html">MatGetRowUpperTriangular</A></TD>
<TD WIDTH=250><A HREF="./MatNestGetISs.html">MatNestGetISs</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATMAIJ.html">MATMAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatGetSubMatrices.html">MatGetSubMatrices</A></TD>
<TD WIDTH=250><A HREF="./MatNestGetLocalISs.html">MatNestGetLocalISs</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATMFFD.html">MATMFFD</A></TD>
<TD WIDTH=250><A HREF="./MatGetSubMatrix.html">MatGetSubMatrix</A></TD>
<TD WIDTH=250><A HREF="./MatNestSetSubMats.html">MatNestSetSubMats</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSCATTER.html">MATSCATTER</A></TD>
<TD WIDTH=250><A HREF="./MatGetTrace.html">MatGetTrace</A></TD>
<TD WIDTH=250><A HREF="./MatNullSpace.html">MatNullSpace</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MATSHELL.html">MATSHELL</A></TD>
<TD WIDTH=250><A HREF="./MatGetValues.html">MatGetValues</A></TD>
<TD WIDTH=250><A HREF="./MatNullSpaceCreate.html">MatNullSpaceCreate</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatAppendOptionsPrefix.html">MatAppendOptionsPrefix</A></TD>
<TD WIDTH=250><A HREF="./MatGetVecs.html">MatGetVecs</A></TD>
<TD WIDTH=250><A HREF="./MatNullSpaceCreateRigidBody.html">MatNullSpaceCreateRigidBody</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatAssembled.html">MatAssembled</A></TD>
<TD WIDTH=250><A HREF="./MatGetVecsFFTW.html">MatGetVecsFFTW</A></TD>
<TD WIDTH=250><A HREF="./MatNullSpaceDestroy.html">MatNullSpaceDestroy</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCompositeAddMat.html">MatCompositeAddMat</A></TD>
<TD WIDTH=250><A HREF="./MatHasOperation.html">MatHasOperation</A></TD>
<TD WIDTH=250><A HREF="./MatNullSpaceRemove.html">MatNullSpaceRemove</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCompositeMerge.html">MatCompositeMerge</A></TD>
<TD WIDTH=250><A HREF="./MatISGetLocalMat.html">MatISGetLocalMat</A></TD>
<TD WIDTH=250><A HREF="./MatNullSpaceSetFunction.html">MatNullSpaceSetFunction</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCompositeSetType.html">MatCompositeSetType</A></TD>
<TD WIDTH=250><A HREF="./MatISSetLocalMat.html">MatISSetLocalMat</A></TD>
<TD WIDTH=250><A HREF="./MatNullSpaceTest.html">MatNullSpaceTest</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatComputeExplicitOperator.html">MatComputeExplicitOperator</A></TD>
<TD WIDTH=250><A HREF="./MatImaginaryPart.html">MatImaginaryPart</A></TD>
<TD WIDTH=250><A HREF="./MatNullSpaceView.html">MatNullSpaceView</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatConjugate.html">MatConjugate</A></TD>
<TD WIDTH=250><A HREF="./MatInodeGetInodeSizes.html">MatInodeGetInodeSizes</A></TD>
<TD WIDTH=250><A HREF="./MatPermute.html">MatPermute</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateComposite.html">MatCreateComposite</A></TD>
<TD WIDTH=250><A HREF="./MatInvertBlockDiagonal.html">MatInvertBlockDiagonal</A></TD>
<TD WIDTH=250><A HREF="./MatRealPart.html">MatRealPart</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateIS.html">MatCreateIS</A></TD>
<TD WIDTH=250><A HREF="./MatIsHermitianKnown.html">MatIsHermitianKnown</A></TD>
<TD WIDTH=250><A HREF="./MatRegister.html">MatRegister</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateMAIJ.html">MatCreateMAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatIsSymmetricKnown.html">MatIsSymmetricKnown</A></TD>
<TD WIDTH=250><A HREF="./MatRegisterAll.html">MatRegisterAll</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateMFFD.html">MatCreateMFFD</A></TD>
<TD WIDTH=250><A HREF="./MatMAIJGetAIJ.html">MatMAIJGetAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatRegisterBaseName.html">MatRegisterBaseName</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateMPIAIJConcatenateSeqAIJ.html">MatCreateMPIAIJConcatenateSeqAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatMAIJRedimension.html">MatMAIJRedimension</A></TD>
<TD WIDTH=250><A HREF="./MatRestoreRow.html">MatRestoreRow</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateMPIAIJSumSeqAIJ.html">MatCreateMPIAIJSumSeqAIJ</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDAddNullSpace.html">MatMFFDAddNullSpace</A></TD>
<TD WIDTH=250><A HREF="./MatRestoreRowUpperTriangular.html">MatRestoreRowUpperTriangular</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateMPIAIJWithSplitArrays.html">MatCreateMPIAIJWithSplitArrays</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDCheckPositivity.html">MatMFFDCheckPositivity</A></TD>
<TD WIDTH=250><A HREF="./MatRetrieveValues.html">MatRetrieveValues</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateNest.html">MatCreateNest</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDDSSetUmin.html">MatMFFDDSSetUmin</A></TD>
<TD WIDTH=250><A HREF="./MatScatterSetVecScatter.html">MatScatterSetVecScatter</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSeqBAIJWithArrays.html">MatCreateSeqBAIJWithArrays</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDGetH.html">MatMFFDGetH</A></TD>
<TD WIDTH=250><A HREF="./MatSeqAIJSetColumnIndices.html">MatSeqAIJSetColumnIndices</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSeqSBAIJWithArrays.html">MatCreateSeqSBAIJWithArrays</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDResetHHistory.html">MatMFFDResetHHistory</A></TD>
<TD WIDTH=250><A HREF="./MatSeqBAIJSetColumnIndices.html">MatSeqBAIJSetColumnIndices</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateShell.html">MatCreateShell</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDSetBase.html">MatMFFDSetBase</A></TD>
<TD WIDTH=250><A HREF="./MatSeqSBAIJSetColumnIndices.html">MatSeqSBAIJSetColumnIndices</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDenseGetArrayF90.html">MatDenseGetArrayF90</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDSetCheckh.html">MatMFFDSetCheckh</A></TD>
<TD WIDTH=250><A HREF="./MatSetNearNullSpace.html">MatSetNearNullSpace</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDenseRestoreArrayF90.html">MatDenseRestoreArrayF90</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDSetFunction.html">MatMFFDSetFunction</A></TD>
<TD WIDTH=250><A HREF="./MatSetNullSpace.html">MatSetNullSpace</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDestroyMatrices.html">MatDestroyMatrices</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDSetFunctionError.html">MatMFFDSetFunctionError</A></TD>
<TD WIDTH=250><A HREF="./MatSetOptionsPrefix.html">MatSetOptionsPrefix</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDestroySeqNonzeroStructure.html">MatDestroySeqNonzeroStructure</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDSetFunctioni.html">MatMFFDSetFunctioni</A></TD>
<TD WIDTH=250><A HREF="./MatSetValuesBatch.html">MatSetValuesBatch</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatGetColumnVector.html">MatGetColumnVector</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDSetFunctioniBase.html">MatMFFDSetFunctioniBase</A></TD>
<TD WIDTH=250><A HREF="./MatSetValuesRow.html">MatSetValuesRow</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatGetDiagonalBlock.html">MatGetDiagonalBlock</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDSetHHistory.html">MatMFFDSetHHistory</A></TD>
<TD WIDTH=250><A HREF="./MatShellGetContext.html">MatShellGetContext</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatGetGhosts.html">MatGetGhosts</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDSetOptionsPrefix.html">MatMFFDSetOptionsPrefix</A></TD>
<TD WIDTH=250><A HREF="./MatShellGetOperation.html">MatShellGetOperation</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatGetInertia.html">MatGetInertia</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDSetPeriod.html">MatMFFDSetPeriod</A></TD>
<TD WIDTH=250><A HREF="./MatShellSetContext.html">MatShellSetContext</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatGetLocalToGlobalMapping.html">MatGetLocalToGlobalMapping</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDSetType.html">MatMFFDSetType</A></TD>
<TD WIDTH=250><A HREF="./MatShellSetOperation.html">MatShellSetOperation</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatGetLocalToGlobalMappingBlock.html">MatGetLocalToGlobalMappingBlock</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDWPSetComputeNormU.html">MatMFFDWPSetComputeNormU</A></TD>
<TD WIDTH=250><A HREF="./MatStashGetInfo.html">MatStashGetInfo</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatGetMultiProcBlock.html">MatGetMultiProcBlock</A></TD>
<TD WIDTH=250><A HREF="./MatMPIAIJSetValuesBatch.html">MatMPIAIJSetValuesBatch</A></TD>
<TD WIDTH=250><A HREF="./MatStoreValues.html">MatStoreValues</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatGetOptionsPrefix.html">MatGetOptionsPrefix</A></TD>
<TD WIDTH=250><A HREF="./MatMPIBAIJSetHashTableFactor.html">MatMPIBAIJSetHashTableFactor</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="./MatBackwardSolve.html">MatBackwardSolve</A></TD>
<TD WIDTH=250><A HREF="./MatICCFactorSymbolic.html">MatICCFactorSymbolic</A></TD>
<TD WIDTH=250><A HREF="./MatNestGetSubMat.html">MatNestGetSubMat</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCheckCompressedRow.html">MatCheckCompressedRow</A></TD>
<TD WIDTH=250><A HREF="./MatILUFactor.html">MatILUFactor</A></TD>
<TD WIDTH=250><A HREF="./MatNestGetSubMats.html">MatNestGetSubMats</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCholeskyFactor.html">MatCholeskyFactor</A></TD>
<TD WIDTH=250><A HREF="./MatILUFactorSymbolic.html">MatILUFactorSymbolic</A></TD>
<TD WIDTH=250><A HREF="./MatNestSetSubMat.html">MatNestSetSubMat</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCholeskyFactorNumeric.html">MatCholeskyFactorNumeric</A></TD>
<TD WIDTH=250><A HREF="./MatIncreaseOverlap.html">MatIncreaseOverlap</A></TD>
<TD WIDTH=250><A HREF="./MatNestSetVecType.html">MatNestSetVecType</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCholeskyFactorSymbolic.html">MatCholeskyFactorSymbolic</A></TD>
<TD WIDTH=250><A HREF="./MatInitializePackage.html">MatInitializePackage</A></TD>
<TD WIDTH=250><A HREF="./MatNullSpaceGetVecs.html">MatNullSpaceGetVecs</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatColoringPatch.html">MatColoringPatch</A></TD>
<TD WIDTH=250><A HREF="./MatLUFactor.html">MatLUFactor</A></TD>
<TD WIDTH=250><A HREF="./MatRestoreColumnIJ.html">MatRestoreColumnIJ</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateLocalRef.html">MatCreateLocalRef</A></TD>
<TD WIDTH=250><A HREF="./MatLUFactorNumeric.html">MatLUFactorNumeric</A></TD>
<TD WIDTH=250><A HREF="./MatRestoreRowIJ.html">MatRestoreRowIJ</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatCreateSubMatrix.html">MatCreateSubMatrix</A></TD>
<TD WIDTH=250><A HREF="./MatLUFactorSymbolic.html">MatLUFactorSymbolic</A></TD>
<TD WIDTH=250><A HREF="./MatSOR.html">MatSOR</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatDiagonalScaleLocal.html">MatDiagonalScaleLocal</A></TD>
<TD WIDTH=250><A HREF="./MatMFFD.html">MatMFFD</A></TD>
<TD WIDTH=250><A HREF="./MatSeqAIJSetPreallocationCSR.html">MatSeqAIJSetPreallocationCSR</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="./MatSeqBAIJSetPreallocationCSR.html">MatSeqBAIJSetPreallocationCSR</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="./MatSetUnfactored.html">MatSetUnfactored</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatFinalizePackage.html">MatFinalizePackage</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDRegister.html">MatMFFDRegister</A></TD>
<TD WIDTH=250><A HREF="./MatSetValuesAdifor.html">MatSetValuesAdifor</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatFindZeroDiagonals.html">MatFindZeroDiagonals</A></TD>
<TD WIDTH=250><A HREF="./MatMFFDRegisterAll.html">MatMFFDRegisterAll</A></TD>
<TD WIDTH=250><A HREF="./MatSolve.html">MatSolve</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatForwardSolve.html">MatForwardSolve</A></TD>
<TD WIDTH=250><A HREF="./MatMPIAIJGetLocalMat.html">MatMPIAIJGetLocalMat</A></TD>
<TD WIDTH=250><A HREF="./MatSolveAdd.html">MatSolveAdd</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatGetBrowsOfAcols.html">MatGetBrowsOfAcols</A></TD>
<TD WIDTH=250><A HREF="./MatMPIAIJGetLocalMatCondensed.html">MatMPIAIJGetLocalMatCondensed</A></TD>
<TD WIDTH=250><A HREF="./MatSolveTranspose.html">MatSolveTranspose</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatGetColumnIJ.html">MatGetColumnIJ</A></TD>
<TD WIDTH=250><A HREF="./MatMPIAIJSetPreallocationCSR.html">MatMPIAIJSetPreallocationCSR</A></TD>
<TD WIDTH=250><A HREF="./MatSolveTransposeAdd.html">MatSolveTransposeAdd</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatGetCommunicationStructs.html">MatGetCommunicationStructs</A></TD>
<TD WIDTH=250><A HREF="./MatMPIAdjCreateNonemptySubcommMat.html">MatMPIAdjCreateNonemptySubcommMat</A></TD>
<TD WIDTH=250><A HREF="./MatSolves.html">MatSolves</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatGetNearNullSpace.html">MatGetNearNullSpace</A></TD>
<TD WIDTH=250><A HREF="./MatMPIBAIJSetPreallocationCSR.html">MatMPIBAIJSetPreallocationCSR</A></TD>
<TD WIDTH=250><A HREF="./MatSubMatrixUpdate.html">MatSubMatrixUpdate</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatGetNullSpace.html">MatGetNullSpace</A></TD>
<TD WIDTH=250><A HREF="./MatMPISBAIJSetPreallocationCSR.html">MatMPISBAIJSetPreallocationCSR</A></TD>
<TD WIDTH=250><A HREF="./PetscElementalFinalizePackage.html">PetscElementalFinalizePackage</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatGetOwnershipRangeColumn.html">MatGetOwnershipRangeColumn</A></TD>
<TD WIDTH=250><A HREF="./MatMatSolve.html">MatMatSolve</A></TD>
<TD WIDTH=250><A HREF="./PetscElementalInitializePackage.html">PetscElementalInitializePackage</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatGetRowIJ.html">MatGetRowIJ</A></TD>
<TD WIDTH=250><A HREF="./MatMultDiagonalBlock.html">MatMultDiagonalBlock</A></TD>
<TD WIDTH=250><A HREF="./"></A></TD>
<TR>
<TD WIDTH=250><A HREF="./MatICCFactor.html">MatICCFactor</A></TD>
<TD WIDTH=250><A HREF="./MatNestGetSize.html">MatNestGetSize</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>
|