Lines Matching refs:mask
466 PetscInt mask, edge, *iptr; in det_separators() local
518 …for (iptr = fo + n, id = PCTFS_my_id, mask = PCTFS_num_nodes >> 1, edge = level; edge > 0; edge--,… in det_separators()
520 PetscCall((id < mask) ? PCTFS_rvec_zero(lhs, m) : PCTFS_rvec_set(lhs, 1.0, m)); in det_separators()
524 PetscCall((id < mask) ? PCTFS_rvec_set(rhs, 1.0, m) : PCTFS_rvec_zero(rhs, m)); in det_separators()
528 if (id < mask) { in det_separators()
531 if (id >= mask) { in det_separators()
536 if (id < mask) PetscCall(PCTFS_gs_gop_hc(PCTFS_gs_handle, lhs, "+\0", edge - 1)); in det_separators()
547 if (id < mask) { in det_separators()
554 if (id >= mask) { in det_separators()
564 (id < mask) ? (sum[2] = ct) : (sum[3] = ct); in det_separators()
565 (id < mask) ? (rsum[2] = ct) : (rsum[3] = ct); in det_separators()
573 if (id < mask) { in det_separators()
593 if (id >= mask) { in det_separators()
617 if (id >= mask) id -= mask; in det_separators()
620 …for (iptr = fo + n, id = PCTFS_my_id, mask = PCTFS_num_nodes >> 1, edge = level; edge > 0; edge--,… in det_separators()
622 PetscCall((id < mask) ? PCTFS_rvec_zero(lhs, m) : PCTFS_rvec_set(lhs, 1.0, m)); in det_separators()
626 PetscCall((id < mask) ? PCTFS_rvec_set(rhs, 1.0, m) : PCTFS_rvec_zero(rhs, m)); in det_separators()
636 if ((id < mask) && (lhs[i] != 0.0)) sum[0]++; in det_separators()
638 if ((id >= mask) && (rhs[i] != 0.0)) sum[1]++; in det_separators()
643 (id < mask) ? (sum[2] = ct) : (sum[3] = ct); in det_separators()
648 if (id < mask) { in det_separators()
664 if (id >= mask) { in det_separators()
684 if (id >= mask) id -= mask; in det_separators()