Searched refs:is_omp_master (Results 1 – 2 of 2) sorted by relevance
25 PetscBool is_omp_master; /* rank 0's in omp_comm */ member55 if (ctrl->is_omp_master) { in PetscOmpCtrlCreateBarrier()80 size = ctrl->is_omp_master ? sizeof(pthread_barrier_t) : 0; in PetscOmpCtrlCreateBarrier()87 if (ctrl->is_omp_master) { in PetscOmpCtrlCreateBarrier()106 if (ctrl->is_omp_master) PetscCallExternal(pthread_barrier_destroy, ctrl->barrier); in PetscOmpCtrlDestroyBarrier()193 ctrl->is_omp_master = PETSC_TRUE; /* master */ in PetscOmpCtrlCreate()196 ctrl->is_omp_master = PETSC_FALSE; /* slave */ in PetscOmpCtrlCreate()226 …PetscCallMPI(MPI_Reduce(ctrl->is_omp_master ? MPI_IN_PLACE : cpu_ulongs, cpu_ulongs, nr_cpu_ulongs… in PetscOmpCtrlCreate()228 if (ctrl->is_omp_master) { in PetscOmpCtrlCreate()271 if (ctrl->is_omp_master) { in PetscOmpCtrlDestroy()[all …]
535 if (mumps->is_omp_master) { \612 PetscBool is_omp_master; /* is this rank the master of omp_comm */ member1850 if (mumps->is_omp_master) { in MatMumpsSetUpDistRHSInfo()1897 if (mumps->is_omp_master) { in MatMumpsSetUpDistRHSInfo()2390 if (mumps->is_omp_master) PetscCall(PetscMalloc1(osize, &mumps->recvcount)); in MatMumpsGatherNonzerosOnMaster()2394 if (mumps->is_omp_master) { in MatMumpsGatherNonzerosOnMaster()2409 if (mumps->is_omp_master) { in MatMumpsGatherNonzerosOnMaster()2467 if (mumps->is_omp_master) { in MatMumpsGatherNonzerosOnMaster()2568 if (!mumps->is_omp_master) mumps->id.INFO(23) = 0; in MatFactorNumeric_MUMPS()2630 …cOmpCtrlGetOmpComms(mumps->omp_ctrl, &mumps->omp_comm, &mumps->mumps_comm, &mumps->is_omp_master)); in MatSetFromOptions_MUMPS()[all …]