Searched refs:ncnt (Results 1 – 6 of 6) sorted by relevance
| /petsc/src/ksp/pc/impls/vpbjacobi/ |
| H A D | vpbjacobi.c | 7 PetscInt i, ncnt = 0; in PCApply_VPBJacobi() local 23 yy[ncnt] = *diag * xx[ncnt]; in PCApply_VPBJacobi() 26 x0 = xx[ncnt]; in PCApply_VPBJacobi() 27 x1 = xx[ncnt + 1]; in PCApply_VPBJacobi() 28 yy[ncnt] = diag[0] * x0 + diag[2] * x1; in PCApply_VPBJacobi() 29 yy[ncnt + 1] = diag[1] * x0 + diag[3] * x1; in PCApply_VPBJacobi() 32 x0 = xx[ncnt]; in PCApply_VPBJacobi() 33 x1 = xx[ncnt + 1]; in PCApply_VPBJacobi() 34 x2 = xx[ncnt + 2]; in PCApply_VPBJacobi() 35 yy[ncnt] = diag[0] * x0 + diag[3] * x1 + diag[6] * x2; in PCApply_VPBJacobi() [all …]
|
| /petsc/src/sys/fileio/ |
| H A D | mprint.c | 199 size_t cnt = 0, ncnt = 0, leng; in PetscVSNPrintf() local 211 if (!foundedot) str[ncnt++] = '.'; in PetscVSNPrintf() 212 ncnt--; in PetscVSNPrintf() 216 str[ncnt++] = str[cnt]; in PetscVSNPrintf() 220 str[ncnt] = str[cnt]; in PetscVSNPrintf() 222 ncnt++; in PetscVSNPrintf() 225 str[ncnt] = str[cnt]; in PetscVSNPrintf() 226 ncnt++; in PetscVSNPrintf() 229 str[ncnt] = 0; in PetscVSNPrintf()
|
| /petsc/src/ksp/pc/impls/redistribute/ |
| H A D | redistribute.c | 52 PetscInt ncnt, N; in PCView_Redistribute() local 58 …PetscCallMPI(MPIU_Allreduce(&red->dcnt, &ncnt, 1, MPIU_INT, MPI_SUM, PetscObjectComm((PetscObject)… in PCView_Redistribute() 60 …nated %" PetscInt_FMT " Percentage rows eliminated %g\n", ncnt, (double)(100 * ((PetscReal)ncnt) /… in PCView_Redistribute() 74 PetscInt rstart, rend, nrstart, nrend, nz, cnt, *rows, ncnt, dcnt, *drows; in PCSetUp_Redistribute() local 150 PetscCallMPI(MPIU_Allreduce(&cnt, &ncnt, 1, MPIU_INT, MPI_SUM, comm)); in PCSetUp_Redistribute() 151 PetscCall(PetscLayoutSetSize(nmap, ncnt)); in PCSetUp_Redistribute() 156 …ated %" PetscInt_FMT ", percentage eliminated %g\n", NN - ncnt, (double)((PetscReal)(NN - ncnt) / … in PCSetUp_Redistribute()
|
| /petsc/src/mat/interface/ |
| H A D | matrix.c | 7919 PetscInt ncnt = 0, nlocal; in MatSetVariableBlockSizes() local 7925 for (PetscInt i = 0; i < nblocks; i++) ncnt += bsizes[i]; in MatSetVariableBlockSizes() 7926 …ncnt == nlocal, PETSC_COMM_SELF, PETSC_ERR_ARG_SIZ, "Sum of local block sizes %" PetscInt_FMT " do… in MatSetVariableBlockSizes() 8037 PetscInt nlocal, ncnt = 0; in MatSelectVariableBlockSizes() local 8040 for (PetscInt i = 0; i < subA->nblocks; i++) ncnt += subA->bsizes[i]; in MatSelectVariableBlockSizes() 8041 …ncnt == nlocal, PETSC_COMM_SELF, PETSC_ERR_ARG_SIZ, "Sum of local block sizes %" PetscInt_FMT " do… in MatSelectVariableBlockSizes()
|
| /petsc/src/mat/impls/aij/seq/ |
| H A D | aij.c | 1739 PetscInt n = A->rmap->n, i, ncnt = 0, *indx, j, bsizemax = 0, *v_pivots; in MatInvertVariableBlockDiagonal_SeqAIJ() local 1748 for (i = 0; i < nblocks; i++) ncnt += bsizes[i]; in MatInvertVariableBlockDiagonal_SeqAIJ() 1749 …scCheck(ncnt == n, PETSC_COMM_SELF, PETSC_ERR_ARG_SIZ, "Total blocksizes %" PetscInt_FMT " doesn't… in MatInvertVariableBlockDiagonal_SeqAIJ() 1753 ncnt = 0; in MatInvertVariableBlockDiagonal_SeqAIJ() 1755 for (j = 0; j < bsizes[i]; j++) indx[j] = ncnt + j; in MatInvertVariableBlockDiagonal_SeqAIJ() 1796 ncnt += bsizes[i]; in MatInvertVariableBlockDiagonal_SeqAIJ()
|
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcprivate.c | 4199 PetscInt n = A->rmap->n, ncnt = 0, ncnt2 = 0, bsizemax = 0, *v_pivots = NULL; in MatSeqAIJInvertVariableBlockDiagonalMat() local 4210 ncnt += bsizes[i]; in MatSeqAIJInvertVariableBlockDiagonalMat() 4213 …scCheck(ncnt == n, PETSC_COMM_SELF, PETSC_ERR_ARG_SIZ, "Total blocksizes %" PetscInt_FMT " doesn't… in MatSeqAIJInvertVariableBlockDiagonalMat() 4221 ncnt = 0; in MatSeqAIJInvertVariableBlockDiagonalMat() 4231 for (PetscInt j = 0; j < bs; j++) indj[k * bs + j] = ncnt + j; in MatSeqAIJInvertVariableBlockDiagonalMat() 4259 ncnt += bs; in MatSeqAIJInvertVariableBlockDiagonalMat()
|