Home
last modified time | relevance | path

Searched refs:active_procs (Results 1 – 1 of 1) sorted by relevance

/petsc/src/ksp/pc/impls/bddc/
H A Dbddcprivate.c7722 PetscInt im_active, active_procs, N, n, i, j, threshold = 2; in PCBDDCMatISGetSubassemblingPattern() local
7743 …PetscCallMPI(MPIU_Allreduce(&im_active, &active_procs, 1, MPIU_INT, MPI_SUM, PetscObjectComm((Pets… in PCBDDCMatISGetSubassemblingPattern()
7744 void_procs = size - active_procs; in PCBDDCMatISGetSubassemblingPattern()
7762 if (active_procs < *n_subdomains || *n_subdomains == 1 || N <= *n_subdomains) { in PCBDDCMatISGetSubassemblingPattern()
7779 if (*n_subdomains != 1) *n_subdomains = active_procs; in PCBDDCMatISGetSubassemblingPattern()
8523 PetscInt i, im_active = -1, active_procs = -1; in PCBDDCSetUpCoarseSolver() local
8592 …PetscCallMPI(MPIU_Allreduce(&im_active, &active_procs, 1, MPIU_INT, MPI_SUM, PetscObjectComm((Pets… in PCBDDCSetUpCoarseSolver()
8607 ncoarse = active_procs / coarsening_ratio; in PCBDDCSetUpCoarseSolver()
8628 have_void = (active_procs == size) ? PETSC_FALSE : PETSC_TRUE; in PCBDDCSetUpCoarseSolver()
8853 …FMT ", coarsening ratio %" PetscInt_FMT ")\n", pcbddc->current_level, active_procs, coarsening_rat… in PCBDDCSetUpCoarseSolver()