Lines Matching refs:user_stats

523   SpanStatsData user_stats = user->spanstats;  in CollectStatistics()  local
532 …tscCallCeed(user->ceed, CeedOperatorSetContextDouble(user_stats.op_stats_collect_ctx->op, user_sta… in CollectStatistics()
534 …PetscCall(ApplyAddCeedOperatorLocalToLocal(user->Q_loc, user_stats.Child_Stats_loc, user_stats.op_… in CollectStatistics()
536 …tscCallCeed(user->ceed, CeedOperatorSetContextDouble(user_stats.op_stats_collect_ctx->op, user_sta… in CollectStatistics()
544 SpanStatsData user_stats = user->spanstats; in ProcessStatistics() local
556 PetscCall(VecZeroEntries(user_stats.Parent_Stats_loc)); in ProcessStatistics()
558 PetscCall(VecGetArrayRead(user_stats.Child_Stats_loc, &child_stats)); in ProcessStatistics()
559 PetscCall(VecGetArray(user_stats.Parent_Stats_loc, &parent_stats)); in ProcessStatistics()
561 if (user_stats.num_comp_stats == 1) unit = MPIU_REAL; in ProcessStatistics()
563 PetscCallMPI(MPI_Type_contiguous(user_stats.num_comp_stats, MPIU_REAL, &unit)); in ProcessStatistics()
567 PetscCall(PetscSFReduceBegin(user_stats.sf, unit, child_stats, parent_stats, MPI_SUM)); in ProcessStatistics()
568 PetscCall(PetscSFReduceEnd(user_stats.sf, unit, child_stats, parent_stats, MPI_SUM)); in ProcessStatistics()
570 PetscCall(VecRestoreArrayRead(user_stats.Child_Stats_loc, &child_stats)); in ProcessStatistics()
571 PetscCall(VecRestoreArray(user_stats.Parent_Stats_loc, &parent_stats)); in ProcessStatistics()
575 PetscCall(DMGetOutputSequenceNumber(user_stats.dm, NULL, &solution_time)); in ProcessStatistics()
577 PetscCall(VecScale(user_stats.Parent_Stats_loc, 1 / (summing_duration * user_stats.span_width))); in ProcessStatistics()
580 PetscCall(DMGetGlobalVector(user_stats.dm, &RHS)); in ProcessStatistics()
581 …PetscCall(ApplyCeedOperatorLocalToGlobal(user_stats.Parent_Stats_loc, RHS, user_stats.op_proj_rhs_… in ProcessStatistics()
583 PetscCall(KSPSolve(user_stats.ksp, RHS, stats)); in ProcessStatistics()
585 PetscCall(DMRestoreGlobalVector(user_stats.dm, &RHS)); in ProcessStatistics()