Lines Matching refs:comm
112 MPI_Comm comm; member
331 PetscCall(MPI_Allreduce(MPI_IN_PLACE, max_error, 1, MPIU_REAL, MPIU_MAX, op_apply_ctx->comm)); in ComputeErrorMax()
339 MPI_Comm comm; in main() local
365 comm = PETSC_COMM_WORLD; in main()
368 PetscOptionsBegin(comm, NULL, "CEED BPs in PETSc", NULL); in main()
415 PetscCall(MPI_Comm_size(comm, &size)); in main()
425 PetscCall(MPI_Comm_rank(comm, &rank)); in main()
435 PetscCall(VecCreate(comm, &X)); in main()
451 PetscCall(PetscPrintf(comm, in main()
517 PetscCall(ISCreateBlock(comm, num_comp_u, l_size, l_to_g_ind, PETSC_OWN_POINTER, &l_to_g_is)); in main()
519 …PetscCall(ISCreateBlock(comm, num_comp_u, l_0_count, l_to_g_ind_0, PETSC_OWN_POINTER, &l_to_g_is_0… in main()
520 PetscCall(ISCreateBlock(comm, num_comp_u, l_0_count, loc_ind, PETSC_OWN_POINTER, &loc_is)); in main()
538 PetscCall(ISCreateGeneral(comm, count_D, ind_D, PETSC_COPY_VALUES, &is_D)); in main()
644 op_apply_ctx->comm = comm; in main()
658 …PetscCall(MatCreateShell(comm, m_nodes[0] * m_nodes[1] * m_nodes[2] * num_comp_u, m_nodes[0] * m_n… in main()
688 PetscCall(KSPCreate(comm, &ksp)); in main()
708 PetscCall(MPI_Allreduce(MPI_IN_PLACE, &my_rt, 1, MPI_DOUBLE, MPI_MIN, comm)); in main()
744 PetscCall(PetscPrintf(comm, in main()
753 PetscCall(PetscPrintf(comm, " Performance:\n")); in main()
760 PetscCall(MPI_Allreduce(&my_rt, &rt_min, 1, MPI_DOUBLE, MPI_MIN, comm)); in main()
761 PetscCall(MPI_Allreduce(&my_rt, &rt_max, 1, MPI_DOUBLE, MPI_MAX, comm)); in main()
762 PetscCall(PetscPrintf(comm, in main()
769 …PetscCall(PetscPrintf(comm, " DoFs/Sec in CG : %g (%g) million\n", 1e-6 * g… in main()
777 PetscCall(PetscViewerCreate(comm, &vtk_viewer_soln)); in main()