Lines Matching refs:pcstart
578 PetscInt pcstart, pcend, column, offset; in MatPtAPSymbolicComputeOneRowOfAP_private() local
581 pcstart = P->cmap->rstart; in MatPtAPSymbolicComputeOneRowOfAP_private()
582 pcstart *= dof; in MatPtAPSymbolicComputeOneRowOfAP_private()
595 for (k = 0; k < nzpi; k++) PetscCall(PetscHSetIAdd(dht, pj[k] * dof + offset + pcstart)); in MatPtAPSymbolicComputeOneRowOfAP_private()
621 if (column >= pcstart && column < pcend) { in MatPtAPSymbolicComputeOneRowOfAP_private()
636 PetscInt *ai, nzi, j, *aj, row, col, *pi, pnz, *p_othcols, pcstart, *pj, k, nzpi, offset; in MatPtAPNumericComputeOneRowOfAP_private() local
640 pcstart = P->cmap->rstart; in MatPtAPNumericComputeOneRowOfAP_private()
641 pcstart *= dof; in MatPtAPNumericComputeOneRowOfAP_private()
656 …for (k = 0; k < nzpi; k++) PetscCall(PetscHMapIVAddValue(hmap, pj[k] * dof + offset + pcstart, ra … in MatPtAPNumericComputeOneRowOfAP_private()
701 …PetscInt i, j, jj, kk, nzi, *c_rmtj, voff, *c_othj, pn, pon, pcstart, pcend, ccstart, … in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce() local
787 PetscCall(MatGetOwnershipRangeColumn(P, &pcstart, &pcend)); in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce()
788 pcstart = pcstart * dof; in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce()
811 row = pcstart + pdj[j] * dof + offset; in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce()
827 row = i + pcstart; in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce()
852 …PetscInt i, j, jj, kk, nzi, dnzi, *c_rmtj, voff, *c_othj, pn, pon, pcstart, pcend, row… in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce_merged() local
879 PetscCall(MatGetOwnershipRangeColumn(P, &pcstart, &pcend)); in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce_merged()
880 pcstart *= dof; in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce_merged()
941 row = pcstart + pdj[j] * dof + offset; in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce_merged()
961 row = i + pcstart; in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce_merged()
994 PetscInt lidx, *rdj, col, pcstart, pcend, *dnz, *onz, am, arstart, arend, *poj, *pdj; in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce() local
1146 PetscCall(MatGetOwnershipRangeColumn(P, &pcstart, &pcend)); in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce()
1147 pcstart *= dof; in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce()
1191 if (col >= pcstart && col < pcend) { in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce()
1260 PetscInt lidx, *rdj, col, pcstart, pcend, *dnz, *onz, am, arstart, arend, *poj, *pdj; in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce_merged() local
1439 PetscCall(MatGetOwnershipRangeColumn(P, &pcstart, &pcend)); in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce_merged()
1440 pcstart *= dof; in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce_merged()
1448 if (col >= pcstart && col < pcend) { in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce_merged()