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
|
<HTML>
<HEAD> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/Sys/index.html" />
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
<div id="version" align=right><b>petsc-3.7.5 2017-01-01</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.7.5 v3.7.5 docs/manualpages/Sys/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
PETSc provides a variety of "system" level routines, including parallel file
access, synchronized printing to screen.
<P>
<P>
<TABLE>
<TR><TD WIDTH=250 COLSPAN="3"><B>Beginner - Basic usage</B></TD></TR>
<TD WIDTH=250><A HREF="./ADD_VALUES.html">ADD_VALUES</A></TD>
<TD WIDTH=250><A HREF="./PetscBool.html">PetscBool</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsGetRealArray.html">PetscOptionsGetRealArray</A></TD>
<TR>
<TD WIDTH=250><A HREF="./CHKERRQ.html">CHKERRQ</A></TD>
<TD WIDTH=250><A HREF="./PetscClipInterval.html">PetscClipInterval</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsGetScalar.html">PetscOptionsGetScalar</A></TD>
<TR>
<TD WIDTH=250><A HREF="./CHKERRXX.html">CHKERRXX</A></TD>
<TD WIDTH=250><A HREF="./PetscComplex.html">PetscComplex</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsGetScalarArray.html">PetscOptionsGetScalarArray</A></TD>
<TR>
<TD WIDTH=250><A HREF="./CHKMEMQ.html">CHKMEMQ</A></TD>
<TD WIDTH=250><A HREF="./PetscCopyMode.html">PetscCopyMode</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsGetString.html">PetscOptionsGetString</A></TD>
<TR>
<TD WIDTH=250><A HREF="./INSERT_VALUES.html">INSERT_VALUES</A></TD>
<TD WIDTH=250><A HREF="./PetscDataType.html">PetscDataType</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsGetStringArray.html">PetscOptionsGetStringArray</A></TD>
<TR>
<TD WIDTH=250><A HREF="./InsertMode.html">InsertMode</A></TD>
<TD WIDTH=250><A HREF="./PetscErrorCode.html">PetscErrorCode</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsHasName.html">PetscOptionsHasName</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MAX_VALUES.html">MAX_VALUES</A></TD>
<TD WIDTH=250><A HREF="./PetscFileMode.html">PetscFileMode</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsInt.html">PetscOptionsInt</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MPIU_SCALAR.html">MPIU_SCALAR</A></TD>
<TD WIDTH=250><A HREF="./PetscFinalize.html">PetscFinalize</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsIntArray.html">PetscOptionsIntArray</A></TD>
<TR>
<TD WIDTH=250><A HREF="./MPI_Comm.html">MPI_Comm</A></TD>
<TD WIDTH=250><A HREF="./PetscFortranAddr.html">PetscFortranAddr</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsMonitorSet.html">PetscOptionsMonitorSet</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PETSC_COMM_SELF.html">PETSC_COMM_SELF</A></TD>
<TD WIDTH=250><A HREF="./PetscFree.html">PetscFree</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsName.html">PetscOptionsName</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PETSC_COMM_WORLD.html">PETSC_COMM_WORLD</A></TD>
<TD WIDTH=250><A HREF="./PetscFreeVoid.html">PetscFreeVoid</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsReal.html">PetscOptionsReal</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PETSC_DECIDE.html">PETSC_DECIDE</A></TD>
<TD WIDTH=250><A HREF="./PetscGetDate.html">PetscGetDate</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsRealArray.html">PetscOptionsRealArray</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PETSC_DEFAULT.html">PETSC_DEFAULT</A></TD>
<TD WIDTH=250><A HREF="./PetscInitialize.html">PetscInitialize</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsScalar.html">PetscOptionsScalar</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PETSC_DETERMINE.html">PETSC_DETERMINE</A></TD>
<TD WIDTH=250><A HREF="./PetscInitializeFortran.html">PetscInitializeFortran</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsScalarArray.html">PetscOptionsScalarArray</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PETSC_FALSE.html">PETSC_FALSE</A></TD>
<TD WIDTH=250><A HREF="./PetscInitialized.html">PetscInitialized</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsString.html">PetscOptionsString</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PETSC_IGNORE.html">PETSC_IGNORE</A></TD>
<TD WIDTH=250><A HREF="./PetscIsInfOrNanReal.html">PetscIsInfOrNanReal</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsStringArray.html">PetscOptionsStringArray</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PETSC_NULL.html">PETSC_NULL</A></TD>
<TD WIDTH=250><A HREF="./PetscIsNanReal.html">PetscIsNanReal</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsViewer.html">PetscOptionsViewer</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PETSC_TRUE.html">PETSC_TRUE</A></TD>
<TD WIDTH=250><A HREF="./PetscIsNormalReal.html">PetscIsNormalReal</A></TD>
<TD WIDTH=250><A HREF="./PetscRandomSetFromOptions.html">PetscRandomSetFromOptions</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PETSC_i.html">PETSC_i</A></TD>
<TD WIDTH=250><A HREF="./PetscMalloc.html">PetscMalloc</A></TD>
<TD WIDTH=250><A HREF="./PetscRandomType.html">PetscRandomType</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetsSubcommcView.html">PetsSubcommcView</A></TD>
<TD WIDTH=250><A HREF="./PetscMax.html">PetscMax</A></TD>
<TD WIDTH=250><A HREF="./PetscRandomView.html">PetscRandomView</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscAbsInt.html">PetscAbsInt</A></TD>
<TD WIDTH=250><A HREF="./PetscMin.html">PetscMin</A></TD>
<TD WIDTH=250><A HREF="./PetscReal.html">PetscReal</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscAbsReal.html">PetscAbsReal</A></TD>
<TD WIDTH=250><A HREF="./PetscNew.html">PetscNew</A></TD>
<TD WIDTH=250><A HREF="./PetscScalar.html">PetscScalar</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscBag.html">PetscBag</A></TD>
<TD WIDTH=250><A HREF="./PetscObject.html">PetscObject</A></TD>
<TD WIDTH=250><A HREF="./PetscSqr.html">PetscSqr</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscBagDestroy.html">PetscBagDestroy</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectDestroy.html">PetscObjectDestroy</A></TD>
<TD WIDTH=250><A HREF="./PetscSubcommSetFromOptions.html">PetscSubcommSetFromOptions</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscBagLoad.html">PetscBagLoad</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectSetFromOptions.html">PetscObjectSetFromOptions</A></TD>
<TD WIDTH=250><A HREF="./SETERRABORT.html">SETERRABORT</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscBagRegister64bitInt.html">PetscBagRegister64bitInt</A></TD>
<TD WIDTH=250><A HREF="./PetscOffset.html">PetscOffset</A></TD>
<TD WIDTH=250><A HREF="./SETERRQ.html">SETERRQ</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscBagRegisterBool.html">PetscBagRegisterBool</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsBool.html">PetscOptionsBool</A></TD>
<TD WIDTH=250><A HREF="./SETERRQ1.html">SETERRQ1</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscBagRegisterBoolArray.html">PetscBagRegisterBoolArray</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsBoolArray.html">PetscOptionsBoolArray</A></TD>
<TD WIDTH=250><A HREF="./SETERRQ2.html">SETERRQ2</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscBagRegisterEnum.html">PetscBagRegisterEnum</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsEnum.html">PetscOptionsEnum</A></TD>
<TD WIDTH=250><A HREF="./SETERRQ3.html">SETERRQ3</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscBagRegisterInt.html">PetscBagRegisterInt</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsEnumArray.html">PetscOptionsEnumArray</A></TD>
<TD WIDTH=250><A HREF="./SETERRQ4.html">SETERRQ4</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscBagRegisterIntArray.html">PetscBagRegisterIntArray</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsGetBool.html">PetscOptionsGetBool</A></TD>
<TD WIDTH=250><A HREF="./SETERRQ5.html">SETERRQ5</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscBagRegisterReal.html">PetscBagRegisterReal</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsGetBoolArray.html">PetscOptionsGetBoolArray</A></TD>
<TD WIDTH=250><A HREF="./SETERRQ6.html">SETERRQ6</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscBagRegisterRealArray.html">PetscBagRegisterRealArray</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsGetEnum.html">PetscOptionsGetEnum</A></TD>
<TD WIDTH=250><A HREF="./SETERRQ7.html">SETERRQ7</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscBagRegisterScalar.html">PetscBagRegisterScalar</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsGetEnumArray.html">PetscOptionsGetEnumArray</A></TD>
<TD WIDTH=250><A HREF="./SETERRQ8.html">SETERRQ8</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscBagRegisterString.html">PetscBagRegisterString</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsGetInt.html">PetscOptionsGetInt</A></TD>
<TD WIDTH=250><A HREF="./UsingFortran.html">UsingFortran</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscBagSetFromOptions.html">PetscBagSetFromOptions</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsGetIntArray.html">PetscOptionsGetIntArray</A></TD>
<TD WIDTH=250><A HREF="./"></A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscBagView.html">PetscBagView</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsGetReal.html">PetscOptionsGetReal</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="./PetscBLASInt.html">PetscBLASInt</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectTypeCompare.html">PetscObjectTypeCompare</A></TD>
<TD WIDTH=250><A HREF="./PetscSortIntWithDataArray.html">PetscSortIntWithDataArray</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscBagCreate.html">PetscBagCreate</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectTypeCompareAny.html">PetscObjectTypeCompareAny</A></TD>
<TD WIDTH=250><A HREF="./PetscSortIntWithPermutation.html">PetscSortIntWithPermutation</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscBagGetData.html">PetscBagGetData</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectView.html">PetscObjectView</A></TD>
<TD WIDTH=250><A HREF="./PetscSortIntWithScalarArray.html">PetscSortIntWithScalarArray</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscBagGetName.html">PetscBagGetName</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectViewFromOptions.html">PetscObjectViewFromOptions</A></TD>
<TD WIDTH=250><A HREF="./PetscSortMPIInt.html">PetscSortMPIInt</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscBagGetNames.html">PetscBagGetNames</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsBegin.html">PetscOptionsBegin</A></TD>
<TD WIDTH=250><A HREF="./PetscSortMPIIntWithArray.html">PetscSortMPIIntWithArray</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscBagSetName.html">PetscBagSetName</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsBoolGroup.html">PetscOptionsBoolGroup</A></TD>
<TD WIDTH=250><A HREF="./PetscSortReal.html">PetscSortReal</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscBagSetOptionsPrefix.html">PetscBagSetOptionsPrefix</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsBoolGroupBegin.html">PetscOptionsBoolGroupBegin</A></TD>
<TD WIDTH=250><A HREF="./PetscSortRealWithPermutation.html">PetscSortRealWithPermutation</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscBarrier.html">PetscBarrier</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsBoolGroupEnd.html">PetscOptionsBoolGroupEnd</A></TD>
<TD WIDTH=250><A HREF="./PetscSortRemoveDupsInt.html">PetscSortRemoveDupsInt</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscBoxAuthorize.html">PetscBoxAuthorize</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsClearValue.html">PetscOptionsClearValue</A></TD>
<TD WIDTH=250><A HREF="./PetscSortRemoveDupsMPIInt.html">PetscSortRemoveDupsMPIInt</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscBoxRefresh.html">PetscBoxRefresh</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsEList.html">PetscOptionsEList</A></TD>
<TD WIDTH=250><A HREF="./PetscSortRemoveDupsReal.html">PetscSortRemoveDupsReal</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscBoxUpload.html">PetscBoxUpload</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsEnd.html">PetscOptionsEnd</A></TD>
<TD WIDTH=250><A HREF="./PetscSortSplit.html">PetscSortSplit</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscCitationsRegister.html">PetscCitationsRegister</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsFList.html">PetscOptionsFList</A></TD>
<TD WIDTH=250><A HREF="./PetscSortSplitReal.html">PetscSortSplitReal</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscEnum.html">PetscEnum</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsGetEList.html">PetscOptionsGetEList</A></TD>
<TD WIDTH=250><A HREF="./PetscSortStrWithPermutation.html">PetscSortStrWithPermutation</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscError.html">PetscError</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsHead.html">PetscOptionsHead</A></TD>
<TD WIDTH=250><A HREF="./PetscStartMatlab.html">PetscStartMatlab</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscFPrintf.html">PetscFPrintf</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsInsertString.html">PetscOptionsInsertString</A></TD>
<TD WIDTH=250><A HREF="./PetscStrArrayDestroy.html">PetscStrArrayDestroy</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscFindInt.html">PetscFindInt</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsMonitorCancel.html">PetscOptionsMonitorCancel</A></TD>
<TD WIDTH=250><A HREF="./PetscStrArrayallocpy.html">PetscStrArrayallocpy</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscFreeArguments.html">PetscFreeArguments</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsMonitorDefault.html">PetscOptionsMonitorDefault</A></TD>
<TD WIDTH=250><A HREF="./PetscStrNArrayDestroy.html">PetscStrNArrayDestroy</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscFunctionBeginUser.html">PetscFunctionBeginUser</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsSetFromOptions.html">PetscOptionsSetFromOptions</A></TD>
<TD WIDTH=250><A HREF="./PetscStrNArrayallocpy.html">PetscStrNArrayallocpy</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscGetArgs.html">PetscGetArgs</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsSetValue.html">PetscOptionsSetValue</A></TD>
<TD WIDTH=250><A HREF="./PetscStrToArray.html">PetscStrToArray</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscGetArguments.html">PetscGetArguments</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsTail.html">PetscOptionsTail</A></TD>
<TD WIDTH=250><A HREF="./PetscStrToArrayDestroy.html">PetscStrToArrayDestroy</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscGetCPUTime.html">PetscGetCPUTime</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsValidKey.html">PetscOptionsValidKey</A></TD>
<TD WIDTH=250><A HREF="./PetscStrallocpy.html">PetscStrallocpy</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscGlobusAuthorize.html">PetscGlobusAuthorize</A></TD>
<TD WIDTH=250><A HREF="./PetscPClose.html">PetscPClose</A></TD>
<TD WIDTH=250><A HREF="./PetscStrbeginswith.html">PetscStrbeginswith</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscGlobusGetTransfers.html">PetscGlobusGetTransfers</A></TD>
<TD WIDTH=250><A HREF="./PetscPOpen.html">PetscPOpen</A></TD>
<TD WIDTH=250><A HREF="./PetscStrcasecmp.html">PetscStrcasecmp</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscGlobusUpload.html">PetscGlobusUpload</A></TD>
<TD WIDTH=250><A HREF="./PetscPOpenSetMachine.html">PetscPOpenSetMachine</A></TD>
<TD WIDTH=250><A HREF="./PetscStrcat.html">PetscStrcat</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscGoogleDriveAuthorize.html">PetscGoogleDriveAuthorize</A></TD>
<TD WIDTH=250><A HREF="./PetscPopErrorHandler.html">PetscPopErrorHandler</A></TD>
<TD WIDTH=250><A HREF="./PetscStrchr.html">PetscStrchr</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscGoogleDriveRefresh.html">PetscGoogleDriveRefresh</A></TD>
<TD WIDTH=250><A HREF="./PetscPrintf.html">PetscPrintf</A></TD>
<TD WIDTH=250><A HREF="./PetscStrcmp.html">PetscStrcmp</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscGoogleDriveUpload.html">PetscGoogleDriveUpload</A></TD>
<TD WIDTH=250><A HREF="./PetscProcessTree.html">PetscProcessTree</A></TD>
<TD WIDTH=250><A HREF="./PetscStrcpy.html">PetscStrcpy</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscInt.html">PetscInt</A></TD>
<TD WIDTH=250><A HREF="./PetscPushErrorHandler.html">PetscPushErrorHandler</A></TD>
<TD WIDTH=250><A HREF="./PetscStrendswith.html">PetscStrendswith</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscIntView.html">PetscIntView</A></TD>
<TD WIDTH=250><A HREF="./PetscRandom.html">PetscRandom</A></TD>
<TD WIDTH=250><A HREF="./PetscStrendswithwhich.html">PetscStrendswithwhich</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscMPIInt.html">PetscMPIInt</A></TD>
<TD WIDTH=250><A HREF="./PetscRandomCreate.html">PetscRandomCreate</A></TD>
<TD WIDTH=250><A HREF="./PetscStrgrt.html">PetscStrgrt</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscMallocDebug.html">PetscMallocDebug</A></TD>
<TD WIDTH=250><A HREF="./PetscRandomDestroy.html">PetscRandomDestroy</A></TD>
<TD WIDTH=250><A HREF="./PetscStrlen.html">PetscStrlen</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscMallocDump.html">PetscMallocDump</A></TD>
<TD WIDTH=250><A HREF="./PetscRandomGetInterval.html">PetscRandomGetInterval</A></TD>
<TD WIDTH=250><A HREF="./PetscStrncat.html">PetscStrncat</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscMallocGetCurrentUsage.html">PetscMallocGetCurrentUsage</A></TD>
<TD WIDTH=250><A HREF="./PetscRandomGetSeed.html">PetscRandomGetSeed</A></TD>
<TD WIDTH=250><A HREF="./PetscStrncmp.html">PetscStrncmp</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscMallocGetDebug.html">PetscMallocGetDebug</A></TD>
<TD WIDTH=250><A HREF="./PetscRandomGetType.html">PetscRandomGetType</A></TD>
<TD WIDTH=250><A HREF="./PetscStrncpy.html">PetscStrncpy</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscMallocGetMaximumUsage.html">PetscMallocGetMaximumUsage</A></TD>
<TD WIDTH=250><A HREF="./PetscRandomGetValue.html">PetscRandomGetValue</A></TD>
<TD WIDTH=250><A HREF="./PetscStrrchr.html">PetscStrrchr</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscMallocGetStack.html">PetscMallocGetStack</A></TD>
<TD WIDTH=250><A HREF="./PetscRandomGetValueReal.html">PetscRandomGetValueReal</A></TD>
<TD WIDTH=250><A HREF="./PetscStrreplace.html">PetscStrreplace</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscMatlabEngine.html">PetscMatlabEngine</A></TD>
<TD WIDTH=250><A HREF="./PetscRandomSeed.html">PetscRandomSeed</A></TD>
<TD WIDTH=250><A HREF="./PetscStrrstr.html">PetscStrrstr</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscMemcmp.html">PetscMemcmp</A></TD>
<TD WIDTH=250><A HREF="./PetscRandomSetInterval.html">PetscRandomSetInterval</A></TD>
<TD WIDTH=250><A HREF="./PetscStrstr.html">PetscStrstr</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscMemcpy.html">PetscMemcpy</A></TD>
<TD WIDTH=250><A HREF="./PetscRandomSetSeed.html">PetscRandomSetSeed</A></TD>
<TD WIDTH=250><A HREF="./PetscStrtolower.html">PetscStrtolower</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscMemmove.html">PetscMemmove</A></TD>
<TD WIDTH=250><A HREF="./PetscRandomSetType.html">PetscRandomSetType</A></TD>
<TD WIDTH=250><A HREF="./PetscSubcommSetOptionsPrefix.html">PetscSubcommSetOptionsPrefix</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscMemoryGetCurrentUsage.html">PetscMemoryGetCurrentUsage</A></TD>
<TD WIDTH=250><A HREF="./PetscRealView.html">PetscRealView</A></TD>
<TD WIDTH=250><A HREF="./PetscSynchronizedFGets.html">PetscSynchronizedFGets</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscMemoryGetMaximumUsage.html">PetscMemoryGetMaximumUsage</A></TD>
<TD WIDTH=250><A HREF="./PetscSNPrintf.html">PetscSNPrintf</A></TD>
<TD WIDTH=250><A HREF="./PetscSynchronizedFPrintf.html">PetscSynchronizedFPrintf</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscMemorySetGetMaximumUsage.html">PetscMemorySetGetMaximumUsage</A></TD>
<TD WIDTH=250><A HREF="./PetscSNPrintfCount.html">PetscSNPrintfCount</A></TD>
<TD WIDTH=250><A HREF="./PetscSynchronizedFlush.html">PetscSynchronizedFlush</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscMemoryView.html">PetscMemoryView</A></TD>
<TD WIDTH=250><A HREF="./PetscScalarView.html">PetscScalarView</A></TD>
<TD WIDTH=250><A HREF="./PetscSynchronizedPrintf.html">PetscSynchronizedPrintf</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscMemzero.html">PetscMemzero</A></TD>
<TD WIDTH=250><A HREF="./PetscSequentialPhaseBegin.html">PetscSequentialPhaseBegin</A></TD>
<TD WIDTH=250><A HREF="./PetscTextBelt.html">PetscTextBelt</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscMergeIntArray.html">PetscMergeIntArray</A></TD>
<TD WIDTH=250><A HREF="./PetscSequentialPhaseEnd.html">PetscSequentialPhaseEnd</A></TD>
<TD WIDTH=250><A HREF="./PetscToken.html">PetscToken</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscMergeIntArrayPair.html">PetscMergeIntArrayPair</A></TD>
<TD WIDTH=250><A HREF="./PetscSleep.html">PetscSleep</A></TD>
<TD WIDTH=250><A HREF="./PetscTokenCreate.html">PetscTokenCreate</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscMergeMPIIntArray.html">PetscMergeMPIIntArray</A></TD>
<TD WIDTH=250><A HREF="./PetscSortInt.html">PetscSortInt</A></TD>
<TD WIDTH=250><A HREF="./PetscTokenDestroy.html">PetscTokenDestroy</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscObjectGetName.html">PetscObjectGetName</A></TD>
<TD WIDTH=250><A HREF="./PetscSortIntWithArray.html">PetscSortIntWithArray</A></TD>
<TD WIDTH=250><A HREF="./PetscTokenFind.html">PetscTokenFind</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscObjectOptionsBegin.html">PetscObjectOptionsBegin</A></TD>
<TD WIDTH=250><A HREF="./PetscSortIntWithArrayPair.html">PetscSortIntWithArrayPair</A></TD>
<TD WIDTH=250><A HREF="./PetscURLShorten.html">PetscURLShorten</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="./PetscAttachDebugger.html">PetscAttachDebugger</A></TD>
<TD WIDTH=250><A HREF="./PetscMPIIntCast.html">PetscMPIIntCast</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectSetUp.html">PetscObjectSetUp</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscBLASIntCast.html">PetscBLASIntCast</A></TD>
<TD WIDTH=250><A HREF="./PetscMallocDumpLog.html">PetscMallocDumpLog</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectStateGet.html">PetscObjectStateGet</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscBT.html">PetscBT</A></TD>
<TD WIDTH=250><A HREF="./PetscMallocGetDumpLog.html">PetscMallocGetDumpLog</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectStateSet.html">PetscObjectStateSet</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscBinaryClose.html">PetscBinaryClose</A></TD>
<TD WIDTH=250><A HREF="./PetscMallocSetDumpLog.html">PetscMallocSetDumpLog</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectsDump.html">PetscObjectsDump</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscBinaryOpen.html">PetscBinaryOpen</A></TD>
<TD WIDTH=250><A HREF="./PetscMallocSetDumpLogThreshold.html">PetscMallocSetDumpLogThreshold</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectsGetObject.html">PetscObjectsGetObject</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscBinarySeekType.html">PetscBinarySeekType</A></TD>
<TD WIDTH=250><A HREF="./PetscMallocValidate.html">PetscMallocValidate</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectsView.html">PetscObjectsView</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscBinaryWrite.html">PetscBinaryWrite</A></TD>
<TD WIDTH=250><A HREF="./PetscMatlabEngineCreate.html">PetscMatlabEngineCreate</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsAllUsed.html">PetscOptionsAllUsed</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscCheckPointerSetIntensity.html">PetscCheckPointerSetIntensity</A></TD>
<TD WIDTH=250><A HREF="./PetscMatlabEngineDestroy.html">PetscMatlabEngineDestroy</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsCreate.html">PetscOptionsCreate</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscContainer.html">PetscContainer</A></TD>
<TD WIDTH=250><A HREF="./PetscMatlabEngineEvaluate.html">PetscMatlabEngineEvaluate</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsGetAll.html">PetscOptionsGetAll</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscContainerCreate.html">PetscContainerCreate</A></TD>
<TD WIDTH=250><A HREF="./PetscMatlabEngineGet.html">PetscMatlabEngineGet</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsGetenv.html">PetscOptionsGetenv</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscContainerDestroy.html">PetscContainerDestroy</A></TD>
<TD WIDTH=250><A HREF="./PetscMatlabEngineGetArray.html">PetscMatlabEngineGetArray</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsInsert.html">PetscOptionsInsert</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscContainerGetPointer.html">PetscContainerGetPointer</A></TD>
<TD WIDTH=250><A HREF="./PetscMatlabEngineGetOutput.html">PetscMatlabEngineGetOutput</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsLeft.html">PetscOptionsLeft</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscContainerSetPointer.html">PetscContainerSetPointer</A></TD>
<TD WIDTH=250><A HREF="./PetscMatlabEnginePrintOutput.html">PetscMatlabEnginePrintOutput</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsPrefixPop.html">PetscOptionsPrefixPop</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscContainerSetUserDestroy.html">PetscContainerSetUserDestroy</A></TD>
<TD WIDTH=250><A HREF="./PetscMatlabEnginePut.html">PetscMatlabEnginePut</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsPrefixPush.html">PetscOptionsPrefixPush</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscDLLibrary.html">PetscDLLibrary</A></TD>
<TD WIDTH=250><A HREF="./PetscMatlabEnginePutArray.html">PetscMatlabEnginePutArray</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsReject.html">PetscOptionsReject</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscDataTypeFromString.html">PetscDataTypeFromString</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectComm.html">PetscObjectComm</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsSetAlias.html">PetscOptionsSetAlias</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscDataTypeGetSize.html">PetscDataTypeGetSize</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectCompose.html">PetscObjectCompose</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsUsed.html">PetscOptionsUsed</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscDataTypeToMPIDataType.html">PetscDataTypeToMPIDataType</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectComposeFunction.html">PetscObjectComposeFunction</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsView.html">PetscOptionsView</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscEListFind.html">PetscEListFind</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectDereference.html">PetscObjectDereference</A></TD>
<TD WIDTH=250><A HREF="./PetscPrecision.html">PetscPrecision</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscEnd.html">PetscEnd</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectGetComm.html">PetscObjectGetComm</A></TD>
<TD WIDTH=250><A HREF="./PetscRandomRegister.html">PetscRandomRegister</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscErrorType.html">PetscErrorType</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectGetReference.html">PetscObjectGetReference</A></TD>
<TD WIDTH=250><A HREF="./PetscRandomRegisterAll.html">PetscRandomRegisterAll</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscFPTrapPop.html">PetscFPTrapPop</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectGetType.html">PetscObjectGetType</A></TD>
<TD WIDTH=250><A HREF="./PetscRealIntMultTruncate.html">PetscRealIntMultTruncate</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscFPTrapPush.html">PetscFPTrapPush</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectQuery.html">PetscObjectQuery</A></TD>
<TD WIDTH=250><A HREF="./PetscSAWsBlock.html">PetscSAWsBlock</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscFixFilename.html">PetscFixFilename</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectQueryFunction.html">PetscObjectQueryFunction</A></TD>
<TD WIDTH=250><A HREF="./PetscSetFPTrap.html">PetscSetFPTrap</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscFunctionList.html">PetscFunctionList</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectReference.html">PetscObjectReference</A></TD>
<TD WIDTH=250><A HREF="./PetscSignalHandlerDefault.html">PetscSignalHandlerDefault</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscGetProgramName.html">PetscGetProgramName</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectSAWsBlock.html">PetscObjectSAWsBlock</A></TD>
<TD WIDTH=250><A HREF="./PetscSubcomm.html">PetscSubcomm</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscInitializeNoArguments.html">PetscInitializeNoArguments</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectSAWsGrantAccess.html">PetscObjectSAWsGrantAccess</A></TD>
<TD WIDTH=250><A HREF="./PetscSubcommCreate.html">PetscSubcommCreate</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscIntMultError.html">PetscIntMultError</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectSAWsSetBlock.html">PetscObjectSAWsSetBlock</A></TD>
<TD WIDTH=250><A HREF="./PetscSubcommDestroy.html">PetscSubcommDestroy</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscIntMultTruncate.html">PetscIntMultTruncate</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectSAWsTakeAccess.html">PetscObjectSAWsTakeAccess</A></TD>
<TD WIDTH=250><A HREF="./PetscSubcommSetNumber.html">PetscSubcommSetNumber</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscIntSumError.html">PetscIntSumError</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectSetName.html">PetscObjectSetName</A></TD>
<TD WIDTH=250><A HREF="./PetscSubcommSetType.html">PetscSubcommSetType</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscIntSumTruncate.html">PetscIntSumTruncate</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectSetOptions.html">PetscObjectSetOptions</A></TD>
<TD WIDTH=250><A HREF="./PetscSubcommSetTypeGeneral.html">PetscSubcommSetTypeGeneral</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscLikely.html">PetscLikely</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectSetPrecision.html">PetscObjectSetPrecision</A></TD>
<TD WIDTH=250><A HREF="./PetscUnlikely.html">PetscUnlikely</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscMPIDataTypeToPetscDataType.html">PetscMPIDataTypeToPetscDataType</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectSetType.html">PetscObjectSetType</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="./PETSC_MATLAB_ENGINE_.html">PETSC_MATLAB_ENGINE_</A></TD>
<TD WIDTH=250><A HREF="./PetscFunctionListDuplicate.html">PetscFunctionListDuplicate</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectInheritPrintedOptions.html">PetscObjectInheritPrintedOptions</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PETSC_MATLAB_ENGINE_SELF.html">PETSC_MATLAB_ENGINE_SELF</A></TD>
<TD WIDTH=250><A HREF="./PetscFunctionListFind.html">PetscFunctionListFind</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectList.html">PetscObjectList</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PETSC_MATLAB_ENGINE_WORLD.html">PETSC_MATLAB_ENGINE_WORLD</A></TD>
<TD WIDTH=250><A HREF="./PetscFunctionListGet.html">PetscFunctionListGet</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectListAdd.html">PetscObjectListAdd</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscAbortErrorHandler.html">PetscAbortErrorHandler</A></TD>
<TD WIDTH=250><A HREF="./PetscFunctionListPrintTypes.html">PetscFunctionListPrintTypes</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectListDestroy.html">PetscObjectListDestroy</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscAddrAlign.html">PetscAddrAlign</A></TD>
<TD WIDTH=250><A HREF="./PetscFunctionListView.html">PetscFunctionListView</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectListDuplicate.html">PetscObjectListDuplicate</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscAttachDebuggerErrorHandler.html">PetscAttachDebuggerErrorHandler</A></TD>
<TD WIDTH=250><A HREF="./PetscFunctionReturn.html">PetscFunctionReturn</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectListFind.html">PetscObjectListFind</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscBinaryRead.html">PetscBinaryRead</A></TD>
<TD WIDTH=250><A HREF="./PetscGatherMessageLengths.html">PetscGatherMessageLengths</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectListRemoveReference.html">PetscObjectListRemoveReference</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscBinarySeek.html">PetscBinarySeek</A></TD>
<TD WIDTH=250><A HREF="./PetscGatherMessageLengths2.html">PetscGatherMessageLengths2</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectListReverseFind.html">PetscObjectListReverseFind</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscBinarySynchronizedRead.html">PetscBinarySynchronizedRead</A></TD>
<TD WIDTH=250><A HREF="./PetscGatherNumberOfMessages.html">PetscGatherNumberOfMessages</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectName.html">PetscObjectName</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscBinarySynchronizedSeek.html">PetscBinarySynchronizedSeek</A></TD>
<TD WIDTH=250><A HREF="./PetscGetArchType.html">PetscGetArchType</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectPrintTypeNamePrefix.html">PetscObjectPrintTypeNamePrefix</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscBinarySynchronizedWrite.html">PetscBinarySynchronizedWrite</A></TD>
<TD WIDTH=250><A HREF="./PetscGetFileFromPath.html">PetscGetFileFromPath</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectProcessOptionsHandlers.html">PetscObjectProcessOptionsHandlers</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscBuildTwoSidedType.html">PetscBuildTwoSidedType</A></TD>
<TD WIDTH=250><A HREF="./PetscGetFullPath.html">PetscGetFullPath</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectRegisterDestroy.html">PetscObjectRegisterDestroy</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscCUDAFlag.html">PetscCUDAFlag</A></TD>
<TD WIDTH=250><A HREF="./PetscGetHomeDirectory.html">PetscGetHomeDirectory</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectRegisterDestroyAll.html">PetscObjectRegisterDestroyAll</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscCUSPFlag.html">PetscCUSPFlag</A></TD>
<TD WIDTH=250><A HREF="./PetscGetHostName.html">PetscGetHostName</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectSetFortranCallback.html">PetscObjectSetFortranCallback</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscCalloc1.html">PetscCalloc1</A></TD>
<TD WIDTH=250><A HREF="./PetscGetPetscDir.html">PetscGetPetscDir</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectSetPrintedOptions.html">PetscObjectSetPrintedOptions</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscCalloc2.html">PetscCalloc2</A></TD>
<TD WIDTH=250><A HREF="./PetscGetRealPath.html">PetscGetRealPath</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectSetTabLevel.html">PetscObjectSetTabLevel</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscCalloc3.html">PetscCalloc3</A></TD>
<TD WIDTH=250><A HREF="./PetscGetRelativePath.html">PetscGetRelativePath</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectState.html">PetscObjectState</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscCalloc4.html">PetscCalloc4</A></TD>
<TD WIDTH=250><A HREF="./PetscGetTmp.html">PetscGetTmp</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectStateIncrease.html">PetscObjectStateIncrease</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscCalloc5.html">PetscCalloc5</A></TD>
<TD WIDTH=250><A HREF="./PetscGetUserName.html">PetscGetUserName</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectsListGetGlobalNumbering.html">PetscObjectsListGetGlobalNumbering</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscCalloc6.html">PetscCalloc6</A></TD>
<TD WIDTH=250><A HREF="./PetscGetVersion.html">PetscGetVersion</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsClear.html">PetscOptionsClear</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscCalloc7.html">PetscCalloc7</A></TD>
<TD WIDTH=250><A HREF="./PetscGetWorkingDirectory.html">PetscGetWorkingDirectory</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsDestroy.html">PetscOptionsDestroy</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscCheckPointer.html">PetscCheckPointer</A></TD>
<TD WIDTH=250><A HREF="./PetscHeaderCreate.html">PetscHeaderCreate</A></TD>
<TD WIDTH=250><A HREF="./PetscOptionsInsertFile.html">PetscOptionsInsertFile</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscClassId.html">PetscClassId</A></TD>
<TD WIDTH=250><A HREF="./PetscHeaderDestroy.html">PetscHeaderDestroy</A></TD>
<TD WIDTH=250><A HREF="./PetscPopSignalHandler.html">PetscPopSignalHandler</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscCommBuildTwoSided.html">PetscCommBuildTwoSided</A></TD>
<TD WIDTH=250><A HREF="./PetscHelpPrintf.html">PetscHelpPrintf</A></TD>
<TD WIDTH=250><A HREF="./PetscPopUpSelect.html">PetscPopUpSelect</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscCommBuildTwoSidedF.html">PetscCommBuildTwoSidedF</A></TD>
<TD WIDTH=250><A HREF="./PetscIgnoreErrorHandler.html">PetscIgnoreErrorHandler</A></TD>
<TD WIDTH=250><A HREF="./PetscPrefetchBlock.html">PetscPrefetchBlock</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscCommBuildTwoSidedFReq.html">PetscCommBuildTwoSidedFReq</A></TD>
<TD WIDTH=250><A HREF="./PetscMPIAbortErrorHandler.html">PetscMPIAbortErrorHandler</A></TD>
<TD WIDTH=250><A HREF="./PetscPushSignalHandler.html">PetscPushSignalHandler</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscCommBuildTwoSidedGetType.html">PetscCommBuildTwoSidedGetType</A></TD>
<TD WIDTH=250><A HREF="./PetscMPIDump.html">PetscMPIDump</A></TD>
<TD WIDTH=250><A HREF="./PetscRandomFinalizePackage.html">PetscRandomFinalizePackage</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscCommBuildTwoSidedSetType.html">PetscCommBuildTwoSidedSetType</A></TD>
<TD WIDTH=250><A HREF="./PetscMalloc1.html">PetscMalloc1</A></TD>
<TD WIDTH=250><A HREF="./PetscRandomInitializePackage.html">PetscRandomInitializePackage</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscCommDestroy.html">PetscCommDestroy</A></TD>
<TD WIDTH=250><A HREF="./PetscMalloc2.html">PetscMalloc2</A></TD>
<TD WIDTH=250><A HREF="./PetscRegisterFinalize.html">PetscRegisterFinalize</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscCommDuplicate.html">PetscCommDuplicate</A></TD>
<TD WIDTH=250><A HREF="./PetscMalloc3.html">PetscMalloc3</A></TD>
<TD WIDTH=250><A HREF="./PetscRegisterFinalizeAll.html">PetscRegisterFinalizeAll</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscCommGetNewTag.html">PetscCommGetNewTag</A></TD>
<TD WIDTH=250><A HREF="./PetscMalloc4.html">PetscMalloc4</A></TD>
<TD WIDTH=250><A HREF="./PetscReturnErrorHandler.html">PetscReturnErrorHandler</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscDLClose.html">PetscDLClose</A></TD>
<TD WIDTH=250><A HREF="./PetscMalloc5.html">PetscMalloc5</A></TD>
<TD WIDTH=250><A HREF="./PetscSSEIsEnabled.html">PetscSSEIsEnabled</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscDLLibraryAppend.html">PetscDLLibraryAppend</A></TD>
<TD WIDTH=250><A HREF="./PetscMalloc6.html">PetscMalloc6</A></TD>
<TD WIDTH=250><A HREF="./PetscSegBuffer.html">PetscSegBuffer</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscDLLibraryClose.html">PetscDLLibraryClose</A></TD>
<TD WIDTH=250><A HREF="./PetscMalloc7.html">PetscMalloc7</A></TD>
<TD WIDTH=250><A HREF="./PetscSegBufferCreate.html">PetscSegBufferCreate</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscDLLibraryOpen.html">PetscDLLibraryOpen</A></TD>
<TD WIDTH=250><A HREF="./PetscMallocClear.html">PetscMallocClear</A></TD>
<TD WIDTH=250><A HREF="./PetscSegBufferDestroy.html">PetscSegBufferDestroy</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscDLLibraryPrepend.html">PetscDLLibraryPrepend</A></TD>
<TD WIDTH=250><A HREF="./PetscMallocSet.html">PetscMallocSet</A></TD>
<TD WIDTH=250><A HREF="./PetscSegBufferExtractAlloc.html">PetscSegBufferExtractAlloc</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscDLLibraryRetrieve.html">PetscDLLibraryRetrieve</A></TD>
<TD WIDTH=250><A HREF="./PetscNewLog.html">PetscNewLog</A></TD>
<TD WIDTH=250><A HREF="./PetscSegBufferExtractInPlace.html">PetscSegBufferExtractInPlace</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscDLLibrarySym.html">PetscDLLibrarySym</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectAddOptionsHandler.html">PetscObjectAddOptionsHandler</A></TD>
<TD WIDTH=250><A HREF="./PetscSegBufferExtractTo.html">PetscSegBufferExtractTo</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscDLOpen.html">PetscDLOpen</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectComposedDataGetInt.html">PetscObjectComposedDataGetInt</A></TD>
<TD WIDTH=250><A HREF="./PetscSegBufferGet.html">PetscSegBufferGet</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscDLSym.html">PetscDLSym</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectComposedDataGetIntstar.html">PetscObjectComposedDataGetIntstar</A></TD>
<TD WIDTH=250><A HREF="./PetscSegBufferGetSize.html">PetscSegBufferGetSize</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscEmacsClientErrorHandler.html">PetscEmacsClientErrorHandler</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectComposedDataGetReal.html">PetscObjectComposedDataGetReal</A></TD>
<TD WIDTH=250><A HREF="./PetscSegBufferUnuse.html">PetscSegBufferUnuse</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscErrorMessage.html">PetscErrorMessage</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectComposedDataGetRealstar.html">PetscObjectComposedDataGetRealstar</A></TD>
<TD WIDTH=250><A HREF="./PetscSetDebugTerminal.html">PetscSetDebugTerminal</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscErrorPrintf.html">PetscErrorPrintf</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectComposedDataGetScalar.html">PetscObjectComposedDataGetScalar</A></TD>
<TD WIDTH=250><A HREF="./PetscSetDebugger.html">PetscSetDebugger</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscFClose.html">PetscFClose</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectComposedDataGetScalarstar.html">PetscObjectComposedDataGetScalarstar</A></TD>
<TD WIDTH=250><A HREF="./PetscSetDebuggerFromString.html">PetscSetDebuggerFromString</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscFOpen.html">PetscFOpen</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectComposedDataRegister.html">PetscObjectComposedDataRegister</A></TD>
<TD WIDTH=250><A HREF="./PetscSetDefaultDebugger.html">PetscSetDefaultDebugger</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscFileRetrieve.html">PetscFileRetrieve</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectComposedDataSetInt.html">PetscObjectComposedDataSetInt</A></TD>
<TD WIDTH=250><A HREF="./PetscSetHelpVersionFunctions.html">PetscSetHelpVersionFunctions</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscFinalized.html">PetscFinalized</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectComposedDataSetIntstar.html">PetscObjectComposedDataSetIntstar</A></TD>
<TD WIDTH=250><A HREF="./PetscSharedTmp.html">PetscSharedTmp</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscFormatConvert.html">PetscFormatConvert</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectComposedDataSetReal.html">PetscObjectComposedDataSetReal</A></TD>
<TD WIDTH=250><A HREF="./PetscSharedWorkingDirectory.html">PetscSharedWorkingDirectory</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscFormatStrip.html">PetscFormatStrip</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectComposedDataSetRealstar.html">PetscObjectComposedDataSetRealstar</A></TD>
<TD WIDTH=250><A HREF="./PetscSplitOwnership.html">PetscSplitOwnership</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscFortranCallbackGetSizes.html">PetscFortranCallbackGetSizes</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectComposedDataSetScalar.html">PetscObjectComposedDataSetScalar</A></TD>
<TD WIDTH=250><A HREF="./PetscSplitOwnershipBlock.html">PetscSplitOwnershipBlock</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscFortranCallbackRegister.html">PetscFortranCallbackRegister</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectComposedDataSetScalarstar.html">PetscObjectComposedDataSetScalarstar</A></TD>
<TD WIDTH=250><A HREF="./PetscStackSAWsGrantAccess.html">PetscStackSAWsGrantAccess</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscFree2.html">PetscFree2</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectCopyFortranFunctionPointers.html">PetscObjectCopyFortranFunctionPointers</A></TD>
<TD WIDTH=250><A HREF="./PetscStackSAWsTakeAccess.html">PetscStackSAWsTakeAccess</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscFree3.html">PetscFree3</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectDestroyOptionsHandlers.html">PetscObjectDestroyOptionsHandlers</A></TD>
<TD WIDTH=250><A HREF="./PetscStopForDebugger.html">PetscStopForDebugger</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscFree4.html">PetscFree4</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectGetClassId.html">PetscObjectGetClassId</A></TD>
<TD WIDTH=250><A HREF="./PetscTime.html">PetscTime</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscFree5.html">PetscFree5</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectGetClassName.html">PetscObjectGetClassName</A></TD>
<TD WIDTH=250><A HREF="./PetscTimeAdd.html">PetscTimeAdd</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscFree6.html">PetscFree6</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectGetFortranCallback.html">PetscObjectGetFortranCallback</A></TD>
<TD WIDTH=250><A HREF="./PetscTimeSubtract.html">PetscTimeSubtract</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscFree7.html">PetscFree7</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectGetId.html">PetscObjectGetId</A></TD>
<TD WIDTH=250><A HREF="./PetscTraceBackErrorHandler.html">PetscTraceBackErrorHandler</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscFunctionBegin.html">PetscFunctionBegin</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectGetNewTag.html">PetscObjectGetNewTag</A></TD>
<TD WIDTH=250><A HREF="./PetscVFPrintf.html">PetscVFPrintf</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscFunctionBeginHot.html">PetscFunctionBeginHot</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectGetTabLevel.html">PetscObjectGetTabLevel</A></TD>
<TD WIDTH=250><A HREF="./PetscVSNPrintf.html">PetscVSNPrintf</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscFunctionListAdd.html">PetscFunctionListAdd</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectId.html">PetscObjectId</A></TD>
<TD WIDTH=250><A HREF="./PetscViennaCLFlag.html">PetscViennaCLFlag</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PetscFunctionListDestroy.html">PetscFunctionListDestroy</A></TD>
<TD WIDTH=250><A HREF="./PetscObjectIncrementTabLevel.html">PetscObjectIncrementTabLevel</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>
|