Benchmarks (BM)# Benchmark (BM) objects manage running PETSc benchmarks No beginner routines# Intermediate - Setting options for algorithms and data structures# PetscBench PetscBenchGetType PetscBenchType Advanced - Setting more advanced options and customization# PetscBenchCreate PetscBenchDestroy PetscBenchGetSize PetscBenchRegister PetscBenchReset PetscBenchRun PetscBenchSetFromOptions PetscBenchSetOptionsPrefix PetscBenchSetSize PetscBenchSetType PetscBenchSetUp PetscBenchView PetscBenchViewFromOptions Developer - Interfaces rarely needed by applications programmers# PetscBenchFinalizePackage PetscBenchInitializePackage Single list of manual pages# PetscBench PetscBenchCreate PetscBenchDestroy PetscBenchFinalizePackage PetscBenchGetSize PetscBenchGetType PetscBenchInitializePackage PetscBenchRegister PetscBenchReset PetscBenchRun PetscBenchSetFromOptions PetscBenchSetOptionsPrefix PetscBenchSetSize PetscBenchSetType PetscBenchSetUp PetscBenchType PetscBenchView PetscBenchViewFromOptions