Searched refs:nzc (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/mat/impls/hypre/ |
| H A D | mhypre.c | 1541 PetscInt i, nzc; local 1550 for (i = 0, nzc = 0; i < nc; i++) { 1552 cscr[0][nzc] = cols[i]; 1553 cscr[1][nzc++] = i; 1556 if (!nzc) { 1574 HYPRE_Int hnc = (HYPRE_Int)nzc; 1576 if (!nzc) continue; 1582 …(PetscInt)hnc == nzc, PETSC_COMM_SELF, PETSC_ERR_SUP, "Hypre overflow! number of columns %" PetscI… 1583 for (j = 0; j < nzc; j++) PetscCall(PetscHYPREScalarCast(vals[cscr[1][j]], &sscr[j])); 1592 HYPRE_Int hnc = (HYPRE_Int)nzc; [all …]
|
| /petsc/src/mat/impls/is/ |
| H A D | matis.c | 2962 IS nzr, nzc; in MatAssemblyEnd_IS() local 2969 PetscCall(MatFindNonzeroRowsOrCols_Basic(is->A, PETSC_TRUE, PETSC_SMALL, &nzc)); in MatAssemblyEnd_IS() 2970 if (!nzc) PetscCall(ISCreateStride(PetscObjectComm((PetscObject)is->A), nc, 0, 1, &nzc)); in MatAssemblyEnd_IS() 2972 PetscCall(ISGetSize(nzc, &nnzc)); in MatAssemblyEnd_IS() 2978 PetscCall(MatCreateSubMatrix(is->A, nzr, nzc, MAT_INITIAL_MATRIX, &newlA)); in MatAssemblyEnd_IS() 2993 PetscCall(ISComplement(nzc, 0, nc, &zc)); in MatAssemblyEnd_IS() 3014 PetscCall(ISDestroy(&nzc)); in MatAssemblyEnd_IS() 3025 PetscCall(ISDestroy(&nzc)); in MatAssemblyEnd_IS()
|