Lines Matching refs:nzi
229 PetscInt len, *dnz, *onz, nzi, nspacedouble; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable() local
303 nzi = ai[i + 1] - ai[i]; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
305 for (j = 0; j < nzi; j++) { in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
316 nzi = ai[i + 1] - ai[i]; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
318 for (j = 0; j < nzi; j++) { in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
479 nzi = coi[i + 1] - coi[i]; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
480 buf_si_i[nrows + 1] = buf_si_i[nrows] + nzi; /* i-structure */ in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
514 nzi = c_loc->i[i + 1] - c_loc->i[i]; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
516 PetscCall(PetscLLCondensedAddSorted_Scalable(nzi, Jptr, lnk)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
521 nzi = *(nextci[k] + 1) - *nextci[k]; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
523 PetscCall(PetscLLCondensedAddSorted_Scalable(nzi, Jptr, lnk)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
528 nzi = lnk[0]; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
531 PetscCall(PetscLLCondensedClean_Scalable(nzi, current_space->array, lnk)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
532 PetscCall(MatPreallocateSet(i + owners[rank], nzi, current_space->array, dnz, onz)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
577 PetscInt *ai, nzi, j, *aj, row, col, *pi, *pj, pnz, nzpi, *p_othcols, k; in MatPtAPSymbolicComputeOneRowOfAP_private() local
587 nzi = ai[i + 1] - ai[i]; in MatPtAPSymbolicComputeOneRowOfAP_private()
589 for (j = 0; j < nzi; j++) { in MatPtAPSymbolicComputeOneRowOfAP_private()
598 for (j = 0; j < nzi; j++) { in MatPtAPSymbolicComputeOneRowOfAP_private()
611 nzi = ai[i + 1] - ai[i]; in MatPtAPSymbolicComputeOneRowOfAP_private()
613 for (j = 0; j < nzi; j++) { in MatPtAPSymbolicComputeOneRowOfAP_private()
636 PetscInt *ai, nzi, j, *aj, row, col, *pi, pnz, *p_othcols, pcstart, *pj, k, nzpi, offset; in MatPtAPNumericComputeOneRowOfAP_private() local
645 nzi = ai[i + 1] - ai[i]; in MatPtAPNumericComputeOneRowOfAP_private()
648 for (j = 0; j < nzi; j++) { in MatPtAPNumericComputeOneRowOfAP_private()
659 for (j = 0; j < nzi; j++) { in MatPtAPNumericComputeOneRowOfAP_private()
675 nzi = ai[i + 1] - ai[i]; in MatPtAPNumericComputeOneRowOfAP_private()
678 for (j = 0; j < nzi; j++) { 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
735 nzi = po->i[ii + 1] - po->i[ii]; in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce()
736 if (!nzi) continue; in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce()
745 for (j = 0; j < nzi; j++) { in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce()
801 nzi = pd->i[ii + 1] - pd->i[ii]; in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce()
802 if (!nzi) continue; in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce()
810 for (j = 0; j < nzi; j++) { 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
894 nzi = po->i[ii + 1] - po->i[ii]; in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce_merged()
896 if (!nzi && !dnzi) continue; in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce_merged()
905 for (j = 0; j < nzi; j++) { in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce_merged()
993 …PetscInt pn, pon, *c_rmtc, i, j, nzi, htsize, htosize, *c_rmtj, off, *c_othj, rcvncols… in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce() local
1044 nzi = po->i[ii + 1] - po->i[ii]; in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce()
1045 if (!nzi) continue; in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce()
1053 for (j = 0; j < nzi; j++) PetscCall(PetscHSetIUpdate(hta[poj[j] * dof + offset], ht)); in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce()
1161 nzi = pd->i[ii + 1] - pd->i[ii]; in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce()
1162 if (!nzi) continue; in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce()
1170 for (j = 0; j < nzi; j++) { in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce()
1186 nzi = ptap->c_othi[i + 1] - ptap->c_othi[i]; in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce()
1188 for (j = 0; j < nzi; j++) { in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce()
1259 …PetscInt pn, pon, *c_rmtc, i, j, nzi, dnzi, htsize, htosize, *c_rmtj, off, *c_othj, rc… in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce_merged() local
1318 nzi = po->i[ii + 1] - po->i[ii]; in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce_merged()
1320 if (!nzi && !dnzi) continue; in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce_merged()
1330 for (j = 0; j < nzi; j++) { in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce_merged()
1443 nzi = ptap->c_othi[i + 1] - ptap->c_othi[i]; in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce_merged()
1445 for (j = 0; j < nzi; j++) { in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce_merged()
1516 PetscInt len, *dnz, *onz, *owners, nzi, nspacedouble; in MatPtAPSymbolic_MPIAIJ_MPIAIJ() local
1591 nzi = ai[i + 1] - ai[i]; in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1593 for (j = 0; j < nzi; j++) { in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1604 nzi = ai[i + 1] - ai[i]; in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1606 for (j = 0; j < nzi; j++) { in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1768 nzi = coi[i + 1] - coi[i]; in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1769 buf_si_i[nrows + 1] = buf_si_i[nrows] + nzi; /* i-structure */ in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1803 nzi = c_loc->i[i + 1] - c_loc->i[i]; in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1805 PetscCall(PetscLLCondensedAddSorted(nzi, Jptr, lnk, lnkbt)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1810 nzi = *(nextci[k] + 1) - *nextci[k]; in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1812 PetscCall(PetscLLCondensedAddSorted(nzi, Jptr, lnk, lnkbt)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1817 nzi = lnk[0]; in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1820 PetscCall(PetscLLCondensedClean(pN, nzi, current_space->array, lnk, lnkbt)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1821 PetscCall(MatPreallocateSet(i + owners[rank], nzi, current_space->array, dnz, onz)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ()