Lines Matching refs:petsc_log_state
111 PetscLogState petsc_log_state = NULL; variable
224 *state = petsc_log_state; in PetscLogGetState()
276 if (petsc_log_state) { in PetscLogHandlerStart()
280 PetscCall(PetscLogHandlerSetState(h, petsc_log_state)); in PetscLogHandlerStart()
281 stack_height = petsc_log_state->stage_stack->top + 1; in PetscLogHandlerStart()
283 orig_stack = petsc_log_state->stage_stack; in PetscLogHandlerStart()
284 petsc_log_state->stage_stack = temp_stack; in PetscLogHandlerStart()
285 petsc_log_state->current_stage = -1; in PetscLogHandlerStart()
290 petsc_log_state->current_stage = stage; in PetscLogHandlerStart()
293 petsc_log_state->stage_stack = orig_stack; in PetscLogHandlerStart()
327 if (petsc_log_state) { in PetscLogHandlerStop()
333 …PetscCheck(state == petsc_log_state, PETSC_COMM_WORLD, PETSC_ERR_ARG_WRONGSTATE, "Called PetscLogH… in PetscLogHandlerStop()
334 stack_height = petsc_log_state->stage_stack->top + 1; in PetscLogHandlerStop()
336 orig_stack = petsc_log_state->stage_stack; in PetscLogHandlerStop()
337 petsc_log_state->stage_stack = temp_stack; in PetscLogHandlerStop()
349 if (!empty) PetscCall(PetscIntStackTop(temp_stack, &petsc_log_state->current_stage)); in PetscLogHandlerStop()
350 else petsc_log_state->current_stage = -1; in PetscLogHandlerStop()
354 petsc_log_state->stage_stack = orig_stack; in PetscLogHandlerStop()
355 PetscCall(PetscIntStackTop(petsc_log_state->stage_stack, &petsc_log_state->current_stage)); in PetscLogHandlerStop()
380 if (petsc_log_state) { in PetscLogIsActive()
395 if (petsc_log_state) { in PetscLogEventBeginIsActive()
410 if (petsc_log_state) { in PetscLogEventEndIsActive()
2571 PetscCall(PetscLogStateCreate(&petsc_log_state)); in PetscLogInitialize()
2573 …dlers[i].handler) PetscCall(PetscLogHandlerSetState(PetscLogHandlers[i].handler, petsc_log_state)); in PetscLogInitialize()
2575 PetscCall(PetscLogStateStageRegister(petsc_log_state, "Main Stage", &stage)); in PetscLogInitialize()
2596 if (petsc_log_state) { in PetscLogFinalize()
2597 while (petsc_log_state->current_stage >= 0) PetscCall(PetscLogStagePop()); in PetscLogFinalize()
2601 PetscCall(PetscLogStateDestroy(&petsc_log_state)); in PetscLogFinalize()