Lines Matching refs:nodesz
1213 PetscInt inod, nodesz, node_max, col; in MatLUFactorNumeric_SeqAIJ_Inode() local
1253 nodesz = ns[i + 1] - ns[i]; in MatLUFactorNumeric_SeqAIJ_Inode()
1254 if (nodesz > 4) { in MatLUFactorNumeric_SeqAIJ_Inode()
1257 tmp_vec1[j] = nodesz - tmp_vec1[j - 1]; in MatLUFactorNumeric_SeqAIJ_Inode()
1259 tmp_vec1[j] = nodesz; in MatLUFactorNumeric_SeqAIJ_Inode()
1271 nodesz = tmp_vec1[i]; in MatLUFactorNumeric_SeqAIJ_Inode()
1272 for (j = 0; j < nodesz; j++, row++) nsmap[row] = i; in MatLUFactorNumeric_SeqAIJ_Inode()
1276 nodesz = tmp_vec1[nsmap[r[j]]]; /* here the reordered row_no is in r[] */ in MatLUFactorNumeric_SeqAIJ_Inode()
1277 tmp_vec2[i + 1] = tmp_vec2[i] + nodesz; in MatLUFactorNumeric_SeqAIJ_Inode()
1278 j += nodesz; in MatLUFactorNumeric_SeqAIJ_Inode()
1290 nodesz = ns[inod + 1] - ns[inod]; in MatLUFactorNumeric_SeqAIJ_Inode()
1292 switch (nodesz) { in MatLUFactorNumeric_SeqAIJ_Inode()
1932 i += nodesz; /* Update the row */ in MatLUFactorNumeric_SeqAIJ_Inode()
2426 PetscInt m = a->inode.node_count, cnt = 0, i, j, row, nodesz; in MatInvertDiagonalForSOR_SeqAIJ_Inode() local
2437 nodesz = sizes[i + 1] - sizes[i]; in MatInvertDiagonalForSOR_SeqAIJ_Inode()
2438 cnt += nodesz * nodesz; in MatInvertDiagonalForSOR_SeqAIJ_Inode()
2449 nodesz = sizes[i + 1] - sizes[i]; in MatInvertDiagonalForSOR_SeqAIJ_Inode()
2450 for (j = 0; j < nodesz; j++) { in MatInvertDiagonalForSOR_SeqAIJ_Inode()
2451 for (k = 0; k < nodesz; k++) bdiag[cnt + k * nodesz + j] = v[diag[row + j] - j + k]; in MatInvertDiagonalForSOR_SeqAIJ_Inode()
2453 PetscCall(PetscArraycpy(ibdiag + cnt, bdiag + cnt, nodesz * nodesz)); in MatInvertDiagonalForSOR_SeqAIJ_Inode()
2455 switch (nodesz) { in MatInvertDiagonalForSOR_SeqAIJ_Inode()
2484 …C_ERR_COR, "Node size not supported, node row %" PetscInt_FMT " size %" PetscInt_FMT, row, nodesz); in MatInvertDiagonalForSOR_SeqAIJ_Inode()
2486 cnt += nodesz * nodesz; in MatInvertDiagonalForSOR_SeqAIJ_Inode()
2487 row += nodesz; in MatInvertDiagonalForSOR_SeqAIJ_Inode()
2501 PetscInt n, m = a->inode.node_count, cnt = 0, i, row, i1, i2, nodesz; in MatSOR_SeqAIJ_Inode() local
2527 nodesz = sizes[i + 1] - sizes[i]; in MatSOR_SeqAIJ_Inode()
2528 switch (nodesz) { in MatSOR_SeqAIJ_Inode()
2700 …C_ERR_COR, "Node size not supported, node row %" PetscInt_FMT " size %" PetscInt_FMT, row, nodesz); in MatSOR_SeqAIJ_Inode()
2710 nodesz = sizes[i + 1] - sizes[i]; in MatSOR_SeqAIJ_Inode()
2711 ibdiag -= nodesz * nodesz; in MatSOR_SeqAIJ_Inode()
2717 switch (nodesz) { in MatSOR_SeqAIJ_Inode()
2876 …C_ERR_COR, "Node size not supported, node row %" PetscInt_FMT " size %" PetscInt_FMT, row, nodesz); in MatSOR_SeqAIJ_Inode()
2886 …or (i = 0, row = 0, ibdiag = a->inode.ibdiag; i < m; row += nodesz, ibdiag += nodesz * nodesz, i++… in MatSOR_SeqAIJ_Inode()
2887 nodesz = sizes[i + 1] - sizes[i]; in MatSOR_SeqAIJ_Inode()
2892 switch (nodesz) { in MatSOR_SeqAIJ_Inode()
3198 …C_ERR_COR, "Node size not supported, node row %" PetscInt_FMT " size %" PetscInt_FMT, row, nodesz); in MatSOR_SeqAIJ_Inode()
3208 nodesz = sizes[i + 1] - sizes[i]; in MatSOR_SeqAIJ_Inode()
3209 ibdiag -= nodesz * nodesz; in MatSOR_SeqAIJ_Inode()
3216 switch (nodesz) { in MatSOR_SeqAIJ_Inode()
3229 …C_ERR_COR, "Node size not supported, node row %" PetscInt_FMT " size %" PetscInt_FMT, row, nodesz); in MatSOR_SeqAIJ_Inode()
3235 switch (nodesz) { in MatSOR_SeqAIJ_Inode()
3249 switch (nodesz) { in MatSOR_SeqAIJ_Inode()
3269 switch (nodesz) { in MatSOR_SeqAIJ_Inode()
3290 switch (nodesz) { in MatSOR_SeqAIJ_Inode()
3306 switch (nodesz) { in MatSOR_SeqAIJ_Inode()
3335 switch (nodesz) { in MatSOR_SeqAIJ_Inode()
3377 nodesz = sizes[i + 1] - sizes[i]; in MatSOR_SeqAIJ_Inode()
3378 ibdiag -= nodesz * nodesz; in MatSOR_SeqAIJ_Inode()
3383 switch (nodesz) { in MatSOR_SeqAIJ_Inode()
3547 …C_ERR_COR, "Node size not supported, node row %" PetscInt_FMT " size %" PetscInt_FMT, row, nodesz); in MatSOR_SeqAIJ_Inode()
3557 nodesz = sizes[i + 1] - sizes[i]; in MatSOR_SeqAIJ_Inode()
3558 switch (nodesz) { in MatSOR_SeqAIJ_Inode()
3622 …C_ERR_COR, "Node size not supported, node row %" PetscInt_FMT " size %" PetscInt_FMT, row, nodesz); in MatSOR_SeqAIJ_Inode()
3631 nodesz = sizes[i + 1] - sizes[i]; in MatSOR_SeqAIJ_Inode()
3636 switch (nodesz) { in MatSOR_SeqAIJ_Inode()
3798 …C_ERR_COR, "Node size not supported, node row %" PetscInt_FMT " size %" PetscInt_FMT, row, nodesz); in MatSOR_SeqAIJ_Inode()
3814 PetscInt m = a->inode.node_count, cnt = 0, i, row, nodesz; in MatMultDiagonalBlock_SeqAIJ_Inode() local
3823 nodesz = sizes[i + 1] - sizes[i]; in MatMultDiagonalBlock_SeqAIJ_Inode()
3824 switch (nodesz) { in MatMultDiagonalBlock_SeqAIJ_Inode()
3884 …C_ERR_COR, "Node size not supported, node row %" PetscInt_FMT " size %" PetscInt_FMT, row, nodesz); in MatMultDiagonalBlock_SeqAIJ_Inode()