No beginner routines | ||
Intermediate - Setting options for algorithms and data structures | ||
PetscCommGetThreadComm | ||
Advanced - Setting more advanced options and customization | ||
PetscThreadCommRegisterAll | ||
Developer - Interfaces intended primarily for library developers, not for typical applications programmers | ||
PetscGetNCores | PetscThreadCommInitializePackage | PetscThreadCommRunKernel4 |
PetscThreadCommFinalizePackage | PetscThreadCommRunKernel | PetscThreadCommRunKernel6 |
PetscThreadCommGetAffinities | PetscThreadCommRunKernel0 | PetscThreadCommView |
PetscThreadCommGetInts | PetscThreadCommRunKernel1 | PetscThreadReductionBegin |
PetscThreadCommGetNThreads | PetscThreadCommRunKernel2 | PetscThreadReductionEnd |
PetscThreadCommGetScalars | PetscThreadCommRunKernel3 | |
No deprecated routines |