Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/bddc/
H A Dbddcprivate.c5760 PetscInt *vary; in PCBDDCSetUpLocalScatters() local
5762 PetscCall(PetscMalloc1(pcis->n / bs, &vary)); in PCBDDCSetUpLocalScatters()
5763 PetscCall(PetscArrayzero(vary, pcis->n / bs)); in PCBDDCSetUpLocalScatters()
5766 for (i = 0; i < n_vertices; i++) vary[pcbddc->local_primal_ref_node[i] / bs]++; in PCBDDCSetUpLocalScatters()
5768 if (vary[i] != 0 && vary[i] != bs) { in PCBDDCSetUpLocalScatters()
5773 PetscCall(PetscFree(vary)); in PCBDDCSetUpLocalScatters()
/petsc/doc/manual/
H A Dperformance.md199 Unfortunately, mechanisms for process placement vary across MPI
H A Dtao.md3048 or vary in many other ways. TAO solvers do not need to know how these