| /petsc/src/sys/tests/output/ |
| H A D | ex30_1.out | 1 Main Stage time_removed 2 Main Stage;Stage2 time_removed 3 Main Stage;Stage2;Event1 time_removed 4 Main Stage;Stage2;Event1;Stage1 time_removed 5 Main Stage;Stage2;Event1;Stage1;Event1 time_removed 6 Main Stage;Stage2;Event1;Stage1;Event1;Event2 time_removed 7 Main Stage;Stage2;Event1;Stage1;Event1;Event2;Event3 time_removed 8 Main Stage;Stage2;Event1;Event2 time_removed 9 Main Stage;Stage2;Event1;Event2;Event3 time_removed 10 Main Stage;Stage2;Stage1 time_removed [all …]
|
| H A D | ex72_0.out | 4 Main Stage time_removed 5 Main Stage;User Stage time_removed 6 Main Stage;User Stage;Event-1 time_removed 7 Main Stage;User Stage;Event-1;Event-2 time_removed 8 Main Stage;Event-1 time_removed 9 Main Stage;Event-1;Event-2 time_removed
|
| H A D | ex30_7.out | 1 Stages["Main Stage"]["Event2"] = {} 2 Stages["Main Stage"]["Event1"] = {} 3 Stages["Main Stage"]["Event3"] = {} 10 Stages["Main Stage"]["Event2"][0] = {"count" : 1, "time" : 0.251221, "syncTime" : 0., "numMessages"… 11 Stages["Main Stage"]["Event1"][0] = {"count" : 1, "time" : 0.301447, "syncTime" : 0., "numMessages"… 12 Stages["Main Stage"]["Event3"][0] = {"count" : 1, "time" : 0.151108, "syncTime" : 0., "numMessages"…
|
| H A D | ex30_4.out | 1 Main Stage,Event2,0,1,0.251178,0.,0.,0.,0. 2 Main Stage,Event1,0,1,0.301356,0.,0.,0.,0. 3 Main Stage,Event3,0,1,0.151075,0.,0.,0.,0.,0.,1.,2.,3.,4.,5.,6.,7.,8.,9.,10.,11.,12.,13.,14.,15. 13 Main Stage,Event2,1,1,0.25146,0.,0.,0.,0. 14 Main Stage,Event1,1,1,0.301564,0.,0.,0.,0. 15 Main Stage,Event3,1,1,0.151267,0.,0.,0.,0.,0.,1.,2.,3.,4.,5.,6.,7.,8.,9.,10.,11.,12.,13.,14.,15.
|
| /petsc/src/sys/logging/state/ |
| H A D | logstate.c | 32 …l(PetscCIntCast(max_events + 1, &s->bt_num_events)); // one extra column for default stage activity in PetscLogStateCreate() 73 PetscLogStateStagePush - Start a new logging stage. 79 - stage - a registered `PetscLogStage` 88 PetscErrorCode PetscLogStateStagePush(PetscLogState state, PetscLogStage stage) in PetscLogStateStagePush() argument 94 …PetscCheck(stage >= 0 && stage < num_stages, PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "Invalid s… in PetscLogStateStagePush() 96 PetscCall(PetscIntStackPush(state->stage_stack, stage)); in PetscLogStateStagePush() 97 state->current_stage = stage; in PetscLogStateStagePush() 102 PetscLogStateStagePop - End a running logging stage. 130 PetscLogStateGetCurrentStage - Get the last stage that was started 187 PetscLogStateStageRegister - Register a new stage with a logging state [all …]
|
| /petsc/src/ts/tutorials/output/ |
| H A D | ex20adj_6.out | 13 Store in checkpoint number 10 with stage values (located in RAM) 17 Store in checkpoint number 13 with stage values (located in RAM) 22 Restore in checkpoint number 13 with stage values (located in RAM) 24 Restore in checkpoint number 13 with stage values (located in RAM) 26 Restore in checkpoint number 10 with stage values (located in RAM) 27 Store in checkpoint number 11 with stage values (located in RAM) 29 Restore in checkpoint number 11 with stage values (located in RAM) 31 Restore in checkpoint number 10 with stage values (located in RAM) 34 Store in checkpoint number 4 with stage values (located in RAM) 35 Store in checkpoint number 7 with stage values (located in RAM) [all …]
|
| H A D | ex20adj_4.out | 32 Skip the step from 12 to 13 (stage values already checkpointed) 37 Skip the step from 12 to 13 (stage values already checkpointed) 41 Skip the step from 10 to 11 (stage values already checkpointed) 46 Skip the step from 10 to 11 (stage values already checkpointed) 50 Skip the step from 8 to 9 (stage values already checkpointed) 55 Skip the step from 8 to 9 (stage values already checkpointed) 59 Skip the step from 6 to 7 (stage values already checkpointed) 64 Skip the step from 6 to 7 (stage values already checkpointed) 68 Skip the step from 0 to 1 (stage values already checkpointed) 81 Skip the step from 4 to 5 (stage values already checkpointed) [all …]
|
| /petsc/src/binding/petsc4py/test/ |
| H A D | test_log.py | 21 self.stage1 = PETSc.Log.Stage('Stage 1') 22 self.stage2 = PETSc.Log.Stage('Stage 2') 39 self.assertEqual(self.stage1.name, 'Stage 1') 40 self.assertEqual(self.stage2.name, 'Stage 2') 44 self._run_events() # in main stage 67 for stage in self._get_stages(): 68 active = stage.getActive() 70 self.assertTrue(stage.active) 71 stage.setActive(False) 72 active = stage.getActive() [all …]
|
| /petsc/lib/petsc/bin/ |
| H A D | petsclogformat.py | 249 …Prints a simple table that displays the percent of time, flops, etc for each event in each stage''' 274 for stage in sumStages: 279 print("Stage: "+stage) 280 L = sumStages[stage].keys() 304 …ges[stage][event]["time"]/time,100*sumStages[stage][event]["flops"]/flops,100*sumStages[stage][eve… 307 …stage][event]["count"],"&",'%5.0f' % values[0],"&",'%5.0f' % values[1],"&",'%5.0f' % values[2],"&"… 309 …stage][event]["count"]," ",'%5.0f' % values[0],'%5.0f' % values[1],'%5.0f' % values[2],'%5.0f' %… 311 … values = [100*sumStages[stage][event]["time"]/time,100*sumStages[stage][event]["flops"]/flops] 314 …umStages[stage][event]["count"],"&",'%5.0f' % values[0],"&",'%5.0f' % values[1],"&",'%8.0f' % ((su… 316 …umStages[stage][event]["count"]," ",'%5.0f' % values[0],'%5.0f' % values[1]," ",'%8.0f' % ((su… [all …]
|
| H A D | tasClasses.py | 31 …columnNames = ['Stage','Max Time', 'Mean Time', 'Max Giga Flops', 'Mean Giga Flops', 'LU Factor', … 36 for stage in range(numStages): 39 if item == 'Stage': 40 row[item]=stage 42 row[item] = '{:.3g}'.format((self.fileData['Times'][stage])) 44 row[item] = '{:.3g}'.format((self.fileData['Flops'][stage])/1000000000) 46 … row[item] = '{:.3g}'.format((self.fileData['Mean Flops'][stage])/1000000000) 48 row[item]='{:.3g}'.format((self.fileData[item][stage])) 52 columnNames = ['Stage', 'dofs', 'Errors', 'Alpha', 'Beta', 'Convergence Rate'] 55 for stage in range(numStages): [all …]
|
| /petsc/src/sys/tutorials/output/ |
| H A D | ex7_0.out | 2 [0:time_removed:PetscLogHandlerStagePush_Ex7 ] Pushing initial stage "Main Stage" 4 …me_removed:PetscLogHandlerStagePush_Ex7 ] Pushing stage stage "Stage 1" (replacing "Main Stage… 11 [0:time_removed:PetscLogHandlerStagePop_Ex7 ] Popping stage "Stage 1" (back to "Main Stage") 13 [0:time_removed:PetscLogHandlerStagePop_Ex7 ] Popping initial stage "Main Stage"
|
| /petsc/ |
| H A D | .gitlab-ci.yml | 2 # stage-1 take only a few minutes; they do not run the full test suite or external packages. 4 # stage-2 runs on MCS systems and may take 10 to 15 minutes. They run the full test suite but with … 6 # stage-3 runs on MCS systems and may take an hour or more. They run the full test suite and heavil… 8 # The stage-(n) tests are only started if all of the stage-(n-1) tests run without error 9 # You can limit the testing by using the variable STAGE with value 1 or 2 13 - stage-1 14 - stage-2 15 - stage-3 16 - stage-4 50 stage: .pre [all …]
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | Log.pyx | 12 def Stage(cls, name: str) -> LogStage: member in Log 13 """Create a log stage. 20 Stage name. 24 stage : LogStage 25 The log stage. If a stage already exists with name ``name`` then 37 cdef LogStage stage = get_LogStage(name) 38 if stage is not None: return stage 42 stage = reg_LogStage(name, stageid) 43 return stage 278 """The log stage identifier.""" [all …]
|
| /petsc/src/sys/logging/handler/interface/ |
| H A D | loghandler.c | 271 PetscLogHandlerStagePush - Begin a new logging stage in a log handler. 277 - stage - a registered `PetscLogStage` 284 …This function is called right before the stage is pushed for the handler's `PetscLogState`, so `Pe… 285 can be used to see what the previous stage was. 289 PetscErrorCode PetscLogHandlerStagePush(PetscLogHandler h, PetscLogStage stage) in PetscLogHandlerStagePush() argument 293 PetscTryTypeMethod(h, stagepush, stage); in PetscLogHandlerStagePush() 298 PetscLogHandlerStagePop - End the current logging stage in a log handler. 304 - stage - a registered `PetscLogStage` 311 …This function is called right after the stage is popped for the handler's `PetscLogState`, so `Pet… 312 can be used to see what the next stage will be. [all …]
|
| /petsc/src/sys/tests/ |
| H A D | ex68.c | 26 …PetscCall(PetscOptionsBool("-main_visible", "The logging visibility of the main stage", NULL, main… in main() 27 …PetscCall(PetscOptionsBool("-unrelated_visible", "The logging visibility of the unrelated stage", … in main() 34 to the Main Stage in main() 36 - Turning the Main Stage invisible should hide it from -log_view in main() 50 PetscCall(PetscLogStageRegister("Unrelated stage 1", &unrelated_stage_1)); in main() 51 PetscCall(PetscLogStageRegister("Unrelated stage 2", &unrelated_stage_2)); in main() 52 PetscCall(PetscLogStageGetId("Main Stage", &main_stage)); in main() 61 …PetscCheck(main_visible == get_main_visible, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Get/Set stage visib… in main() 62 …ble == get_unrelated_1_visible, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Get/Set stage visibility discrep… in main() 63 …ble == get_unrelated_2_visible, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Get/Set stage visibility discrep… in main() [all …]
|
| /petsc/src/sys/logging/ |
| H A D | plog.c | 287 PetscLogStage stage = orig_stack->stack[s]; in PetscLogHandlerStart() local 288 PetscCall(PetscLogHandlerStagePush(h, stage)); in PetscLogHandlerStart() 289 PetscCall(PetscIntStackPush(temp_stack, stage)); in PetscLogHandlerStart() 290 petsc_log_state->current_stage = stage; in PetscLogHandlerStart() 339 PetscLogStage stage = orig_stack->stack[s]; in PetscLogHandlerStop() local 341 PetscCall(PetscIntStackPush(temp_stack, stage)); in PetscLogHandlerStop() 344 PetscLogStage stage; in PetscLogHandlerStop() local 347 PetscCall(PetscIntStackPop(temp_stack, &stage)); in PetscLogHandlerStop() 351 PetscCall(PetscLogHandlerStagePop(h, stage)); in PetscLogHandlerStop() 733 /*------------------------------------------------ Stage Functions --------------------------------… [all …]
|
| /petsc/src/sys/logging/handler/impls/default/ |
| H A D | logdefault.c | 187 PetscBool used; /* The stage was pushed on this processor */ 188 PetscEventPerfInfo perfInfo; /* The stage performance information */ 189 PetscLogEventPerfArray eventLog; /* The event information for this stage */ 190 PetscLogClassPerfArray classLog; /* The class information for this stage */ 249 /* Map from (threadid,stage,event) to perfInfo data struct */ 327 …PetscLogHandlerDefaultGetStageInfo(PetscLogHandler handler, PetscLogStage stage, PetscStagePerf **… in PetscLogHandlerDefaultGetStageInfo() argument 333 PetscCall(PetscLogStageInfoArrayResize(def->stages, stage + 1)); in PetscLogHandlerDefaultGetStageInfo() 334 PetscCall(PetscLogStageInfoArrayGetRef(def->stages, stage, &stage_info)); in PetscLogHandlerDefaultGetStageInfo() 339 …LogHandlerGetEventPerfInfo_Default(PetscLogHandler handler, PetscLogStage stage, PetscLogEvent eve… in PetscLogHandlerGetEventPerfInfo_Default() argument 346 if (stage < 0) PetscCall(PetscLogStateGetCurrentStage(handler->state, &stage)); in PetscLogHandlerGetEventPerfInfo_Default() [all …]
|
| /petsc/src/ksp/ksp/tutorials/output/ |
| H A D | ex39_1.out | 1 Initialization stage 4 Initialization stage: creating level 2 11 General setup stage 17 General setup stage 23 General setup stage
|
| H A D | ex40_1.out | 2 Initialization stage 5 Initialization stage: creating level 2 12 General setup stage 18 General setup stage 24 General setup stage
|
| H A D | ex38_1.out | 1 Initialization stage 4 Initialization stage: creating level 2 15 General setup stage
|
| /petsc/src/dm/partitioner/impls/multistage/ |
| H A D | mspart.c | 24 PetscInt stage; member 26 /* Stage partitioners */ 66 …if (!p->stagedm || p->stage == 0) PetscCall(PetscViewerASCIIPrintf(viewer, "Multistage graph parti… in PetscPartitionerView_Multistage() 96 …if (!p->stagedm || l == p->stage) PetscCall(PetscViewerASCIIPrintf(viewer, "Stage %" PetscInt_FMT … in PetscPartitionerView_Multistage() 100 …if (!p->stagedm || l == p->stage) PetscCall(PetscViewerASCIIPrintf(viewer, "Stage %" PetscInt_FMT … in PetscPartitionerView_Multistage() 103 if (format == PETSC_VIEWER_ASCII_INFO_DETAIL && (!p->stagedm || l == p->stage)) { in PetscPartitionerView_Multistage() 330 - lgroup - array of `MPI_Group`s for each stage. 335 …`MPI_Comm_create(comm, lgroup[l], &lcomm)` is used to compute the communicator for the stage parti… 540 PetscErrorCode PetscPartitionerMultistageSetStage_Multistage(PetscPartitioner part, PetscInt stage,… in PetscPartitionerMultistageSetStage_Multistage() argument 548 …stage >= 0 && stage < p->levels, PetscObjectComm((PetscObject)part), PETSC_ERR_ARG_OUTOFRANGE, "In… in PetscPartitionerMultistageSetStage_Multistage() [all …]
|
| /petsc/src/sys/logging/handler/impls/perfstubs/ |
| H A D | logperfstubs.c | 49 PetscEventPS stage = {NULL, 0}; in PetscLogHandlerDestroy_Perfstubs() local 51 PetscCall(PetscLogPSArrayGet(ps->stages, i, &stage)); in PetscLogHandlerDestroy_Perfstubs() 52 PetscStackCallExternalVoid("ps_timer_destroy_", ps_timer_destroy_(stage.timer)); in PetscLogHandlerDestroy_Perfstubs() 137 …tic PetscErrorCode PetscLogHandlerStagePush_Perfstubs(PetscLogHandler handler, PetscLogStage stage) in PetscLogHandlerStagePush_Perfstubs() argument 143 if (stage >= ps->stages->num_entries) PetscCall(PetscLogHandlerPSUpdateStages(handler)); in PetscLogHandlerStagePush_Perfstubs() 144 PetscCall(PetscLogPSArrayGet(ps->stages, stage, &ps_event)); in PetscLogHandlerStagePush_Perfstubs() 149 …atic PetscErrorCode PetscLogHandlerStagePop_Perfstubs(PetscLogHandler handler, PetscLogStage stage) in PetscLogHandlerStagePop_Perfstubs() argument 155 if (stage >= ps->stages->num_entries) PetscCall(PetscLogHandlerPSUpdateStages(handler)); in PetscLogHandlerStagePop_Perfstubs() 156 PetscCall(PetscLogPSArrayGet(ps->stages, stage, &ps_event)); in PetscLogHandlerStagePop_Perfstubs()
|
| /petsc/src/ts/impls/implicit/glle/ |
| H A D | glle.h | 13 PetscInt q; /* stage-order of the method */ 61 Vec *Ydot; /* Derivatives of stage vectors, must be stored */ 62 …Vec Y; /* Stage vector, only used while solving the stage so we don't need to store… 65 PetscReal stage_time; /* time at current stage */ 66 PetscInt stage; /* index of the stage we are currently solving for */ member
|
| /petsc/src/ts/impls/explicit/rk/ |
| H A D | rk.h | 28 …Vec *VecsDeltaLam; /* Increment of the adjoint sensitivity w.r.t IC at stage … 30 …Vec VecDeltaMu; /* Increment of the adjoint sensitivity w.r.t P at stage … 31 Vec *VecsDeltaLam2; /* Increment of the 2nd-order adjoint sensitivity w.r.t IC at stage */ 32 Vec VecDeltaMu2; /* Increment of the 2nd-order adjoint sensitivity w.r.t P at stage */
|
| /petsc/src/benchmarks/ |
| H A D | benchmarkExample.py | 131 stageName = row["Stage Name"] 162 stage = m.Stages[stageName] 163 if name in stage: 166 event = stage[name][0] 167 etimes = [stage[name][p]["time"] for p in stage[name]] 168 eflops = [stage[name][p]["flop"] for p in stage[name]] 453 …processSummary(getLogName(newopts), args.stage, args.events, sizes[name], times[name], errors[name… 461 stage = args.stage 462 if stage.find('%') >= 0: stage = stage % (r) 463 …processSummary(getLogName(newopts), stage, args.events, sizes[name], times[name], errors[name], ev… [all …]
|