Searched refs:mumps_comm (Results 1 – 1 of 1) sorted by relevance
578 MPI_Comm mumps_comm; member1783 if (mumps->mumps_comm != MPI_COMM_NULL) { in MatDestroy_MUMPS()1784 …E_OPENMP_SUPPORT) && mumps->use_petsc_omp_support) PetscCallMPI(MPI_Comm_free(&mumps->mumps_comm)); in MatDestroy_MUMPS()1785 else PetscCall(PetscCommRestoreComm(PetscObjectComm((PetscObject)A), &mumps->mumps_comm)); in MatDestroy_MUMPS()2630 …PetscCall(PetscOmpCtrlGetOmpComms(mumps->omp_ctrl, &mumps->omp_comm, &mumps->mumps_comm, &mumps->i… in MatSetFromOptions_MUMPS()2637 mumps->mumps_comm = mumps->petsc_comm; in MatSetFromOptions_MUMPS()2644 if (mumps->mumps_comm != MPI_COMM_NULL) { in MatSetFromOptions_MUMPS()2648 PetscCallMPI(MPI_Comm_dup(mumps->mumps_comm, &comm)); in MatSetFromOptions_MUMPS()2649 mumps->mumps_comm = comm; in MatSetFromOptions_MUMPS()2650 } else PetscCall(PetscCommGetComm(mumps->petsc_comm, &mumps->mumps_comm)); in MatSetFromOptions_MUMPS()[all …]