| /petsc/src/ts/tutorials/output/ |
| H A D | ex20adj_5.out | 1 TSTrajectorySet: stepnum 0, time 0. (stages 0) 3 TSTrajectorySet: stepnum 1, time 0.001 (stages 0) 5 TSTrajectorySet: stepnum 2, time 0.002 (stages 0) 6 TSTrajectorySet: stepnum 3, time 0.003 (stages 0) 7 TSTrajectorySet: stepnum 4, time 0.004 (stages 0) 8 TSTrajectorySet: stepnum 5, time 0.005 (stages 0) 10 TSTrajectorySet: stepnum 6, time 0.006 (stages 0) 11 TSTrajectorySet: stepnum 7, time 0.007 (stages 0) 12 TSTrajectorySet: stepnum 8, time 0.008 (stages 0) 13 TSTrajectorySet: stepnum 9, time 0.009 (stages 0) [all …]
|
| H A D | ex20adj_6.out | 1 TSTrajectorySet: stepnum 0, time 0. (stages 1) 3 TSTrajectorySet: stepnum 1, time 0.001 (stages 1) 4 TSTrajectorySet: stepnum 2, time 0.002 (stages 1) 5 TSTrajectorySet: stepnum 3, time 0.003 (stages 1) 6 TSTrajectorySet: stepnum 4, time 0.004 (stages 1) 7 TSTrajectorySet: stepnum 5, time 0.005 (stages 1) 8 TSTrajectorySet: stepnum 6, time 0.006 (stages 1) 9 TSTrajectorySet: stepnum 7, time 0.007 (stages 1) 10 TSTrajectorySet: stepnum 8, time 0.008 (stages 1) 11 TSTrajectorySet: stepnum 9, time 0.009 (stages 1) [all …]
|
| H A D | ex20adj_3.out | 1 TSTrajectorySet: stepnum 0, time 0. (stages 0) 4 TSTrajectorySet: stepnum 1, time 0.001 (stages 0) 5 TSTrajectorySet: stepnum 2, time 0.002 (stages 0) 6 TSTrajectorySet: stepnum 3, time 0.003 (stages 0) 7 TSTrajectorySet: stepnum 4, time 0.004 (stages 0) 8 TSTrajectorySet: stepnum 5, time 0.005 (stages 0) 9 TSTrajectorySet: stepnum 6, time 0.006 (stages 0) 12 TSTrajectorySet: stepnum 7, time 0.007 (stages 0) 13 TSTrajectorySet: stepnum 8, time 0.008 (stages 0) 16 TSTrajectorySet: stepnum 9, time 0.009 (stages 0) [all …]
|
| H A D | ex20adj_4.out | 1 TSTrajectorySet: stepnum 0, time 0. (stages 1) 2 TSTrajectorySet: stepnum 1, time 0.001 (stages 1) 5 TSTrajectorySet: stepnum 2, time 0.002 (stages 1) 6 TSTrajectorySet: stepnum 3, time 0.003 (stages 1) 7 TSTrajectorySet: stepnum 4, time 0.004 (stages 1) 8 TSTrajectorySet: stepnum 5, time 0.005 (stages 1) 9 TSTrajectorySet: stepnum 6, time 0.006 (stages 1) 10 TSTrajectorySet: stepnum 7, time 0.007 (stages 1) 13 TSTrajectorySet: stepnum 8, time 0.008 (stages 1) 14 TSTrajectorySet: stepnum 9, time 0.009 (stages 1) [all …]
|
| /petsc/src/ts/tests/output/ |
| H A D | ex13_2.out | 1 TSTrajectorySet: stepnum 0, time 2. (stages 0) 2 TSTrajectorySet: stepnum 1, time 9. (stages 0) 3 TSTrajectorySet: stepnum 2, time 1. (stages 0) 4 TSTrajectorySet: stepnum 3, time 3. (stages 0) 5 TSTrajectorySet: stepnum 4, time 6. (stages 0) 6 TSTrajectorySet: stepnum 5, time 7. (stages 0) 7 TSTrajectorySet: stepnum 6, time 5. (stages 0) 8 TSTrajectorySet: stepnum 7, time 10. (stages 0) 9 TSTrajectorySet: stepnum 8, time 4. (stages 0) 10 TSTrajectorySet: stepnum 9, time 8. (stages 0) [all …]
|
| H A D | ex13_1.out | 1 TSTrajectorySet: stepnum 1, time 2. (stages 0) 2 TSTrajectorySet: stepnum 4, time 9. (stages 0) 3 TSTrajectorySet: stepnum 9, time 1. (stages 0) 4 TSTrajectorySet: stepnum 2, time 3. (stages 0) 5 TSTrajectorySet: stepnum 3, time 6. (stages 0) 6 TSTrajectorySet: stepnum 6, time 7. (stages 0) 7 TSTrajectorySet: stepnum 5, time 5. (stages 0) 8 TSTrajectorySet: stepnum 8, time 10. (stages 0) 9 TSTrajectorySet: stepnum 0, time 4. (stages 0) 10 TSTrajectorySet: stepnum 7, time 8. (stages 0) [all …]
|
| H A D | ex13_3.out | 1 TSTrajectorySet: stepnum 1, time 2. (stages 0) 2 TSTrajectorySet: stepnum 4, time 9. (stages 0) 3 TSTrajectorySet: stepnum 9, time 1. (stages 0) 4 TSTrajectorySet: stepnum 2, time 3. (stages 0) 5 TSTrajectorySet: stepnum 3, time 6. (stages 0) 6 TSTrajectorySet: stepnum 6, time 7. (stages 0) 7 TSTrajectorySet: stepnum 5, time 5. (stages 0) 8 TSTrajectorySet: stepnum 8, time 10. (stages 0) 9 TSTrajectorySet: stepnum 0, time 4. (stages 0) 10 TSTrajectorySet: stepnum 7, time 8. (stages 0) [all …]
|
| /petsc/lib/petsc/bin/ |
| H A D | petsclogformat.py | 230 for stages in Stages: 231 sumStages[stages] = {} 232 for events in Stages[stages]: 233 sumStages[stages][events] = {} 234 for t in Stages[stages][events][0]: 235 sumStages[stages][events][t] = 0 236 for s in Stages[stages][events]: 237 sumStages[stages][events][t] += Stages[stages][events][s][t] 239 for stages in Stages: 240 for events in Stages[stages]: [all …]
|
| /petsc/src/dm/impls/plex/tests/ |
| H A D | ex29.c | 14 PetscLogStage stages[4]; member 29 PetscCall(PetscLogStageRegister("MeshLoad", &options->stages[STAGE_LOAD])); in ProcessOptions() 30 PetscCall(PetscLogStageRegister("MeshDistribute", &options->stages[STAGE_DISTRIBUTE])); in ProcessOptions() 31 PetscCall(PetscLogStageRegister("MeshRefine", &options->stages[STAGE_REFINE])); in ProcessOptions() 32 PetscCall(PetscLogStageRegister("MeshOverlap", &options->stages[STAGE_OVERLAP])); in ProcessOptions() 44 PetscCall(PetscLogStagePush(user->stages[STAGE_LOAD])); in CreateMesh() 56 PetscCall(PetscLogStagePush(user->stages[STAGE_DISTRIBUTE])); in CreateMesh() 64 PetscCall(PetscLogStagePush(user->stages[STAGE_REFINE])); in CreateMesh() 72 PetscCall(PetscLogStagePush(user->stages[STAGE_OVERLAP])); in CreateMesh()
|
| H A D | ex12.c | 37 PetscLogStage stages[4]; member 59 PetscCall(PetscLogStageRegister("MeshLoad", &options->stages[STAGE_LOAD])); in ProcessOptions() 60 PetscCall(PetscLogStageRegister("MeshDistribute", &options->stages[STAGE_DISTRIBUTE])); in ProcessOptions() 61 PetscCall(PetscLogStageRegister("MeshRefine", &options->stages[STAGE_REFINE])); in ProcessOptions() 62 PetscCall(PetscLogStageRegister("MeshRedistribute", &options->stages[STAGE_REDISTRIBUTE])); in ProcessOptions() 87 PetscCall(PetscLogStagePush(user->stages[STAGE_LOAD])); in CreateMesh() 107 PetscCall(PetscLogStagePush(user->stages[STAGE_DISTRIBUTE])); in CreateMesh() 168 PetscCall(PetscLogStagePush(user->stages[STAGE_REDISTRIBUTE])); in CreateMesh() 193 PetscCall(PetscLogStagePush(user->stages[STAGE_REFINE])); in CreateMesh()
|
| H A D | ex1.c | 16 PetscLogStage stages[4]; member 48 PetscCall(PetscLogStageRegister("MeshLoad", &options->stages[STAGE_LOAD])); in ProcessOptions() 49 PetscCall(PetscLogStageRegister("MeshDistribute", &options->stages[STAGE_DISTRIBUTE])); in ProcessOptions() 50 PetscCall(PetscLogStageRegister("MeshRefine", &options->stages[STAGE_REFINE])); in ProcessOptions() 51 PetscCall(PetscLogStageRegister("MeshOverlap", &options->stages[STAGE_OVERLAP])); in ProcessOptions() 66 PetscCall(PetscLogStagePush(user->stages[STAGE_LOAD])); in CreateMesh() 124 PetscCall(PetscLogStagePush(user->stages[STAGE_DISTRIBUTE])); in CreateMesh() 132 PetscCall(PetscLogStagePush(user->stages[STAGE_REFINE])); in CreateMesh() 202 PetscCall(PetscLogStagePush(user->stages[STAGE_OVERLAP])); in CreateMesh()
|
| /petsc/src/sys/logging/handler/impls/perfstubs/ |
| H A D | logperfstubs.c | 16 PetscLogPSArray stages; member 28 PetscCall(PetscLogPSArrayCreate(8, &ps->stages)); in PetscLogHandlerContextCreate_Perfstubs() 47 PetscCall(PetscLogPSArrayGetSize(ps->stages, &num_stages, NULL)); in PetscLogHandlerDestroy_Perfstubs() 51 PetscCall(PetscLogPSArrayGet(ps->stages, i, &stage)); in PetscLogHandlerDestroy_Perfstubs() 54 PetscCall(PetscLogPSArrayDestroy(&ps->stages)); in PetscLogHandlerDestroy_Perfstubs() 94 PetscCall(PetscLogPSArrayGetSize(ps->stages, &num_stages_old, NULL)); in PetscLogHandlerPSUpdateStages() 104 PetscCall(PetscLogPSArrayPush(ps->stages, ps_stage)); in PetscLogHandlerPSUpdateStages() 143 if (stage >= ps->stages->num_entries) PetscCall(PetscLogHandlerPSUpdateStages(handler)); in PetscLogHandlerStagePush_Perfstubs() 144 PetscCall(PetscLogPSArrayGet(ps->stages, stage, &ps_event)); in PetscLogHandlerStagePush_Perfstubs() 155 if (stage >= ps->stages->num_entries) PetscCall(PetscLogHandlerPSUpdateStages(handler)); in PetscLogHandlerStagePop_Perfstubs() [all …]
|
| /petsc/src/ksp/ksp/tutorials/ |
| H A D | ex1f.F90 | 57 PetscLogStage stages(2) 75 PetscCallA(PetscLogStageRegister('MatVec Assembly', stages(1), ierr)) 76 PetscCallA(PetscLogStageRegister('KSP Solve', stages(2), ierr)) 77 PetscCallA(PetscLogStagePush(stages(1), ierr)) 131 PetscCallA(PetscLogStagePush(stages(2), ierr))
|
| H A D | ex9.c | 35 PetscLogStage stages[3]; in main() local 49 PetscCall(PetscLogStageRegister("Prelim setup", &stages[0])); in main() 50 PetscCall(PetscLogStageRegister("Linear System 1", &stages[1])); in main() 51 PetscCall(PetscLogStageRegister("Linear System 2", &stages[2])); in main() 63 PetscCall(PetscLogStagePush(stages[0])); in main() 163 PetscCall(PetscLogStagePush(stages[1])); in main() 271 PetscCall(PetscLogStagePush(stages[2])); in main()
|
| H A D | ex5.c | 30 PetscLogStage stages[2]; in main() local 52 PetscCall(PetscLogStageRegister("Original Solve", &stages[0])); in main() 53 PetscCall(PetscLogStageRegister("Second Solve", &stages[1])); in main() 59 PetscCall(PetscLogStagePush(stages[0])); in main() 229 PetscCall(PetscLogStagePush(stages[1])); in main()
|
| H A D | ex5f.F90 | 29 PetscLogStage, dimension(0:1) :: stages 50 PetscCallA(PetscLogStageRegister('Original Solve', stages(0), ierr)) 51 PetscCallA(PetscLogStageRegister('Second Solve', stages(1), ierr)) 56 PetscCallA(PetscLogStagePush(stages(0), ierr)) 221 PetscCallA(PetscLogStagePush(stages(1), ierr))
|
| H A D | ex71.c | 218 PetscLogStage stages[2]; in main() local 239 PetscCall(PetscLogStageRegister("KSPSetUp", &stages[0])); in main() 240 PetscCall(PetscLogStageRegister("KSPSolve", &stages[1])); in main() 483 PetscCall(PetscLogStagePush(stages[0])); in main() 503 PetscCall(PetscLogStagePush(stages[1])); in main()
|
| /petsc/src/ksp/pc/impls/tfs/ |
| H A D | xxt.c | 27 PetscInt *nsep, *lnsep, *fo, nfo, *stages; member 129 free(xxt_handle->info->stages); in XXT_free() 186 PetscInt *col_sz, *col_indices, *stages; in xxt_generate() local 220 stages = (PetscInt *)malloc((level + 1) * sizeof(PetscInt)); in xxt_generate() 222 PetscCall(PCTFS_ivec_zero(stages, level + 1)); in xxt_generate() 225 stages[0] = segs[0]; in xxt_generate() 249 stages[dim++] = i; in xxt_generate() 252 stages[dim] = i; in xxt_generate() 298 PetscCall(PCTFS_ssgl_radd(uu, w, dim, stages)); in xxt_generate() 377 stages[dim++] = i; in xxt_generate() [all …]
|
| H A D | xyt.c | 27 PetscInt *nsep, *lnsep, *fo, nfo, *stages; member 131 free(xyt_handle->info->stages); in XYT_free() 238 PetscInt *xcol_sz, *xcol_indices, *stages; in xyt_generate() local 289 stages = (PetscInt *)malloc((level + 1) * sizeof(PetscInt)); in xyt_generate() 291 PetscCall(PCTFS_ivec_zero(stages, level + 1)); in xyt_generate() 294 stages[0] = segs[0]; in xyt_generate() 318 stages[dim++] = i; in xyt_generate() 321 stages[dim] = i; in xyt_generate() 367 PetscCall(PCTFS_ssgl_radd(uu, w, dim, stages)); in xyt_generate() 484 stages[dim++] = i; in xyt_generate() [all …]
|
| /petsc/src/sys/logging/state/ |
| H A D | logregistry.c | 39 PetscLogStageArray stages; member 50 PetscCall(PetscLogStageArrayCreate(8, ®istry->stages)); in PetscLogRegistryCreate() 60 PetscCall(PetscLogStageArrayDestroy(®istry->stages)); in PetscLogRegistryDestroy() 75 PetscCall(PetscLogStageArrayGetSize(registry->stages, num_stages, max_stages)); in PetscLogRegistryGetNumStages() 92 PetscCall(PetscLogStageArrayFind(registry->stages, sname, &idx)); in PetscLogRegistryStageRegister() 94 *stage = registry->stages->num_entries; in PetscLogRegistryStageRegister() 96 PetscCall(PetscLogStageArrayPush(registry->stages, stage_info)); in PetscLogRegistryStageRegister() 139 PetscCall(PetscLogStageArrayFind(registry->stages, name, stage)); in PetscLogRegistryGetStageFromName() 175 PetscCall(PetscLogStageArrayGet(registry->stages, stage, stage_info)); in PetscLogRegistryStageGetInfo() 393 PetscCall(PetscLogStageArrayGetSize(registry->stages, &num_stages_local, NULL)); in PetscLogRegistryCreateGlobalStageNames()
|
| /petsc/src/mat/tests/ |
| H A D | ex92.c | 17 PetscLogStage stages[2]; in main() local 141 PetscCall(PetscLogStageRegister("MatOv_SBAIJ", &stages[0])); in main() 142 PetscCall(PetscLogStageRegister("MatOv_BAIJ", &stages[1])); in main() 146 PetscCall(PetscLogStagePush(stages[0])); in main() 150 PetscCall(PetscLogStagePush(stages[1])); in main()
|
| /petsc/src/dm/impls/plex/tests/output/ |
| H A D | ex12_lb_0_ms.out | 11 Multistage graph partitioner: total stages 2
|
| H A D | ex12_1_ms_cellsection.out | 7 Multistage graph partitioner: total stages 2
|
| H A D | ex12_2_ms_petscpartitioner_multistage_node_size-1_petscpartitioner_multistage_node_interleaved-0.out | 7 Multistage graph partitioner: total stages 1
|
| /petsc/doc/manual/ |
| H A D | profiling.md | 154 various user-defined stages of monitoring (as discussed in 249 …Stage: optional user-defined stages of a computation. Set stages with PetscLogStagePush() and Pets… 302 total computation and to any user-defined stages (discussed in 362 Note that user-defined stages (see {any}`sec_profstages`) will be ignored when 439 within a program. One can independently monitor several "stages" of code 440 by switching among the various stages with the commands 456 stages within an program. 477 `-log_view` for a program that employs several profiling stages. In 478 particular, this program is subdivided into six stages: loading a matrix and right-hand-side vector… 482 stages 5 and 6 (linear solve of the second system), which comprise the [all …]
|