| /petsc/src/ksp/ksp/tutorials/ |
| H A D | ex51.c | 39 PetscInt *idx, indx, count, *rows, i, j, k, start, end, its; in main() local 93 indx = 0; in main() 95 …for (j = 0; j < (p + 1); ++j) idx[indx++] = p * (p * m + 1) * (i / m) + p * (i % m) + k * (p * m +… in main() 128 indx = 0; in main() 130 …for (j = 0; j < (p + 1); ++j) idx[indx++] = p * (p * m + 1) * (i / m) + p * (i % m) + k * (p * m +… in main() 162 indx = 1; in main() 166 rowsy[count++] = (indx / p) * h + gllNode[indx % p] * h; in main() 167 indx++; in main() 170 indx = 1; in main() 174 rowsy[count++] = (indx / p) * h + gllNode[indx % p] * h; in main() [all …]
|
| H A D | ex72.c | 185 PetscInt j, mvec, start, end, indx; in main() local 196 indx = start + j; in main() 197 PetscCall(VecSetValues(tmp, 1, &indx, bold + j, INSERT_VALUES)); in main()
|
| /petsc/src/mat/impls/aij/seq/aijmkl/ |
| H A D | aijmkl.h | 33 …lpha, matdescra, val, indx, pntrb, pntre, x, beta, y) mkl_scsrmv(transa, m, k, alpha, matdescra, (… argument 35 …lpha, matdescra, val, indx, pntrb, pntre, x, beta, y) mkl_dcsrmv(transa, m, k, alpha, matdescra, (… argument 39 …lpha, matdescra, val, indx, pntrb, pntre, x, beta, y) mkl_ccsrmv(transa, m, k, alpha, matdescra, (… argument 41 …lpha, matdescra, val, indx, pntrb, pntre, x, beta, y) mkl_zcsrmv(transa, m, k, alpha, matdescra, (… argument
|
| /petsc/src/ksp/pc/impls/hypre/ |
| H A D | hypre.c | 764 PetscInt indx; in PCSetFromOptions_HYPRE_ILU() local 772 …pe", "None", HYPREILUType, PETSC_STATIC_ARRAY_LENGTH(HYPREILUType), HYPREILUType[0], &indx, &flg)); in PCSetFromOptions_HYPRE_ILU() 773 if (flg) PetscCallHYPRE(HYPRE_ILUSetType(jac->hsolver, (HYPRE_Int)indx)); in PCSetFromOptions_HYPRE_ILU() 776 …PREILUIterSetup, PETSC_STATIC_ARRAY_LENGTH(HYPREILUIterSetup), HYPREILUIterSetup[0], &indx, &flg)); in PCSetFromOptions_HYPRE_ILU() 777 if (flg) PetscCallHYPRE(HYPRE_ILUSetIterativeSetupType(jac->hsolver, (HYPRE_Int)indx)); in PCSetFromOptions_HYPRE_ILU() 780 …"-pc_hypre_ilu_iterative_setup_option", "Set ILU iterative setup option", "None", 0, &indx, &flg)); in PCSetFromOptions_HYPRE_ILU() 781 if (flg) PetscCallHYPRE(HYPRE_ILUSetIterativeSetupOption(jac->hsolver, (HYPRE_Int)indx)); in PCSetFromOptions_HYPRE_ILU() 784 …rative_setup_maxiter", "Set ILU iterative setup maximum iteration count", "None", 0, &indx, &flg)); in PCSetFromOptions_HYPRE_ILU() 785 if (flg) PetscCallHYPRE(HYPRE_ILUSetIterativeSetupMaxIter(jac->hsolver, (HYPRE_Int)indx)); in PCSetFromOptions_HYPRE_ILU() 792 …PetscCall(PetscOptionsInt("-pc_hypre_ilu_print_level", "Set ILU print level", "None", 0, &indx, &f… in PCSetFromOptions_HYPRE_ILU() [all …]
|
| /petsc/src/ts/tests/ |
| H A D | ex3.c | 340 PetscInt nli[num_z][2], indx[num_z]; in femBg() local 349 indx[i] = 0; in femBg() 364 for (i = 0; i < nz - 1; i++) indx[i] = i - 1; in femBg() 365 indx[nz - 1] = -1; in femBg() 390 i = indx[ip]; in femBg() 396 j = indx[ipp]; in femBg() 420 PetscInt nli[num_z][2], indx[num_z]; in femA() local 429 indx[i] = 0; in femA() 444 for (i = 0; i < nz - 1; i++) indx[i] = i - 1; in femA() 445 indx[nz - 1] = -1; in femA() [all …]
|
| /petsc/src/ksp/ksp/tests/ |
| H A D | ex6.c | 63 PetscInt m, n, j, mvec, start, end, indx; in main() local 75 indx = start + j; in main() 76 PetscCall(VecSetValues(tmp, 1, &indx, bold + j, INSERT_VALUES)); in main()
|
| H A D | ex27.c | 49 PetscInt m, n, j, mvec, start, end, indx; in main() local 63 indx = start + j; in main() 64 PetscCall(VecSetValues(tmp, 1, &indx, bold + j, INSERT_VALUES)); in main()
|
| /petsc/src/mat/impls/aij/seq/superlu/ |
| H A D | superlu.c | 397 PetscInt indx; in MatLUFactorSymbolic_SuperLU() local 408 …PetscOptionsEList("-mat_superlu_colperm", "ColPerm", "None", colperm, 4, colperm[3], &indx, &flg)); in MatLUFactorSymbolic_SuperLU() 409 if (flg) lu->options.ColPerm = (colperm_t)indx; in MatLUFactorSymbolic_SuperLU() 410 …EList("-mat_superlu_iterrefine", "IterRefine", "None", iterrefine, 4, iterrefine[0], &indx, &flg)); in MatLUFactorSymbolic_SuperLU() 411 if (flg) lu->options.IterRefine = (IterRefine_t)indx; in MatLUFactorSymbolic_SuperLU() 420 …"-mat_superlu_rowperm", "rowperm", "None", rowperm, 2, rowperm[lu->options.RowPerm], &indx, &flg)); in MatLUFactorSymbolic_SuperLU() 421 if (flg) lu->options.RowPerm = (rowperm_t)indx; in MatLUFactorSymbolic_SuperLU() 442 …l(PetscOptionsInt("-mat_superlu_ilu_norm", "ILU_Norm", "None", lu->options.ILU_Norm, &indx, &flg)); in MatLUFactorSymbolic_SuperLU() 443 if (flg) lu->options.ILU_Norm = (norm_t)indx; in MatLUFactorSymbolic_SuperLU() 444 …l(PetscOptionsInt("-mat_superlu_ilu_milu", "ILU_MILU", "None", lu->options.ILU_MILU, &indx, &flg)); in MatLUFactorSymbolic_SuperLU() [all …]
|
| /petsc/share/petsc/saws/js/ |
| H A D | boxTree.js | 75 var indx = description.indexOf("<br>"); 76 var chunk = description.substring(0,indx); 77 description = description.substring(indx+4,description.length);
|
| /petsc/src/mat/impls/aij/mpi/superlu_dist/ |
| H A D | superlu_dist.c | 589 PetscInt M = A->rmap->N, N = A->cmap->N, indx; in MatLUFactorSymbolic_SuperLU_DIST() local 607 …List("-mat_superlu_dist_rowperm", "Row permutation", "None", rowperm, 4, rowperm[1], &indx, &flg)); in MatLUFactorSymbolic_SuperLU_DIST() 609 switch (indx) { in MatLUFactorSymbolic_SuperLU_DIST() 627 …t("-mat_superlu_dist_colperm", "Column permutation", "None", colperm, 5, colperm[3], &indx, &flg)); in MatLUFactorSymbolic_SuperLU_DIST() 629 switch (indx) { in MatLUFactorSymbolic_SuperLU_DIST() 666 … pattern for repeated matrix factorization", "None", factPattern, 3, factPattern[0], &indx, &flg)); in MatLUFactorSymbolic_SuperLU_DIST() 668 switch (indx) { in MatLUFactorSymbolic_SuperLU_DIST()
|
| /petsc/src/ts/impls/implicit/sundials/ |
| H A D | sundials.c | 385 int indx; in TSSetFromOptions_Sundials() local 391 … "TSSundialsSetType", TSSundialsLmmTypes, 3, TSSundialsLmmTypes[cvode->cvode_type], &indx, &flag)); in TSSetFromOptions_Sundials() 392 if (flag) PetscCall(TSSundialsSetType(ts, (TSSundialsLmmType)indx)); in TSSetFromOptions_Sundials() 393 …midtType", TSSundialsGramSchmidtTypes, 3, TSSundialsGramSchmidtTypes[cvode->gtype], &indx, &flag)); in TSSetFromOptions_Sundials() 394 if (flag) PetscCall(TSSundialsSetGramSchmidtType(ts, (TSSundialsGramSchmidtType)indx)); in TSSetFromOptions_Sundials()
|
| /petsc/src/mat/tests/ |
| H A D | ex147.c | 15 PetscInt i, j, indx[100], n1; in main() local
|
| H A D | ex146.c | 15 PetscInt i, j, indx, n1; in main() local
|
| /petsc/src/ksp/ksp/interface/ |
| H A D | itcl.c | 341 PetscInt indx, model[2] = {0, 0}, nmax, max_it; in KSPSetFromOptions() local 457 …ergence_test", "Convergence test", "KSPSetConvergenceTest", convtests, 3, "default", &indx, &flg)); in KSPSetFromOptions() 459 switch (indx) { in KSPSetFromOptions()
|
| /petsc/src/ksp/pc/impls/ml/ |
| H A D | ml.c | 964 PetscInt indx, PrintLevel, partindx; in PCSetFromOptions_ML() local 981 indx = 0; in PCSetFromOptions_ML() 988 …Aggregate Coarsen Scheme", "ML_Aggregate_Set_CoarsenScheme_*", scheme, 4, scheme[0], &indx, NULL)); in PCSetFromOptions_ML() 990 pc_ml->CoarsenScheme = indx; in PCSetFromOptions_ML()
|
| /petsc/src/mat/impls/sbaij/mpi/ |
| H A D | mpisbaij.c | 2804 PetscInt *indx; in MatCreateMPIMatConcatenateSeqMat_MPISBAIJ() local 2834 … PetscCall(MatGetRow_SeqSBAIJ(inmat, i * bs, &nnz, &indx, NULL)); /* non-blocked nnz and indx */ in MatCreateMPIMatConcatenateSeqMat_MPISBAIJ() 2836 for (j = 0; j < nnz; j++) bindx[j] = indx[j * bs] / bs; in MatCreateMPIMatConcatenateSeqMat_MPISBAIJ() 2838 PetscCall(MatRestoreRow_SeqSBAIJ(inmat, i * bs, &nnz, &indx, NULL)); in MatCreateMPIMatConcatenateSeqMat_MPISBAIJ() 2858 PetscCall(MatGetRow_SeqSBAIJ(inmat, i, &nnz, &indx, &values)); in MatCreateMPIMatConcatenateSeqMat_MPISBAIJ() 2860 PetscCall(MatSetValues(*outmat, 1, &Ii, nnz, indx, values, INSERT_VALUES)); in MatCreateMPIMatConcatenateSeqMat_MPISBAIJ() 2861 PetscCall(MatRestoreRow_SeqSBAIJ(inmat, i, &nnz, &indx, &values)); in MatCreateMPIMatConcatenateSeqMat_MPISBAIJ()
|
| /petsc/src/snes/interface/ |
| H A D | snes.c | 962 PetscInt i, indx, lag, grids, max_its, max_funcs; in SNESSetFromOptions() local 1026 …SNESSetConvergenceTest", convtests, PETSC_STATIC_ARRAY_LENGTH(convtests), "default", &indx, &flg)); in SNESSetFromOptions() 1028 switch (indx) { in SNESSetFromOptions() 1041 …ule", "SNES Norm schedule", "SNESSetNormSchedule", SNESNormSchedules, 5, "function", &indx, &flg)); in SNESSetFromOptions() 1042 if (flg) PetscCall(SNESSetNormSchedule(snes, (SNESNormSchedule)indx)); in SNESSetFromOptions() 1044 …NES Norm schedule", "SNESSetFunctionType", SNESFunctionTypes, 2, "unpreconditioned", &indx, &flg)); in SNESSetFromOptions() 1045 if (flg) PetscCall(SNESSetFunctionType(snes, (SNESFunctionType)indx)); in SNESSetFromOptions()
|
| /petsc/src/mat/impls/baij/mpi/ |
| H A D | mpibaij.c | 3580 PetscInt *indx; in MatCreateMPIMatConcatenateSeqMat_MPIBAIJ() local 3609 PetscCall(MatGetRow_SeqBAIJ(inmat, i * bs, &nnz, &indx, NULL)); /* non-blocked nnz and indx */ in MatCreateMPIMatConcatenateSeqMat_MPIBAIJ() 3611 for (j = 0; j < nnz; j++) bindx[j] = indx[j * bs] / bs; in MatCreateMPIMatConcatenateSeqMat_MPIBAIJ() 3613 PetscCall(MatRestoreRow_SeqBAIJ(inmat, i * bs, &nnz, &indx, NULL)); in MatCreateMPIMatConcatenateSeqMat_MPIBAIJ() 3632 PetscCall(MatGetRow_SeqBAIJ(inmat, i, &nnz, &indx, &values)); in MatCreateMPIMatConcatenateSeqMat_MPIBAIJ() 3634 PetscCall(MatSetValues(*outmat, 1, &Ii, nnz, indx, values, INSERT_VALUES)); in MatCreateMPIMatConcatenateSeqMat_MPIBAIJ() 3635 PetscCall(MatRestoreRow_SeqBAIJ(inmat, i, &nnz, &indx, &values)); in MatCreateMPIMatConcatenateSeqMat_MPIBAIJ()
|
| /petsc/src/mat/impls/aij/seq/ |
| H A D | inode.c | 4130 …scInt row, col, *permr, *permc, *ns_row = a->inode.size_csr, *tns, start_val, end_val, indx; in MatInodeAdjustForInodes_SeqAIJ_Inode() local 4150 indx = ridx[i]; in MatInodeAdjustForInodes_SeqAIJ_Inode() 4151 start_val = tns[indx]; in MatInodeAdjustForInodes_SeqAIJ_Inode() 4152 end_val = tns[indx + 1]; in MatInodeAdjustForInodes_SeqAIJ_Inode() 4161 indx = cidx[i]; in MatInodeAdjustForInodes_SeqAIJ_Inode() 4162 start_val = tns[indx]; in MatInodeAdjustForInodes_SeqAIJ_Inode() 4163 end_val = tns[indx + 1]; in MatInodeAdjustForInodes_SeqAIJ_Inode()
|
| H A D | aij.c | 1739 PetscInt n = A->rmap->n, i, ncnt = 0, *indx, j, bsizemax = 0, *v_pivots; in MatInvertVariableBlockDiagonal_SeqAIJ() local 1751 PetscCall(PetscMalloc1(bsizemax, &indx)); in MatInvertVariableBlockDiagonal_SeqAIJ() 1755 for (j = 0; j < bsizes[i]; j++) indx[j] = ncnt + j; in MatInvertVariableBlockDiagonal_SeqAIJ() 1756 PetscCall(MatGetValues(A, bsizes[i], indx, bsizes[i], indx, diag)); in MatInvertVariableBlockDiagonal_SeqAIJ() 1802 PetscCall(PetscFree(indx)); in MatInvertVariableBlockDiagonal_SeqAIJ()
|
| /petsc/src/mat/impls/aij/mpi/ |
| H A D | mpiaij.c | 4573 PetscInt *indx; in MatCreateMPIMatConcatenateSeqMat_MPIAIJ() local 4592 PetscCall(MatGetRow_SeqAIJ(inmat, i, &nnz, &indx, NULL)); in MatCreateMPIMatConcatenateSeqMat_MPIAIJ() 4593 PetscCall(MatPreallocateSet(i + rstart, nnz, indx, dnz, onz)); in MatCreateMPIMatConcatenateSeqMat_MPIAIJ() 4594 PetscCall(MatRestoreRow_SeqAIJ(inmat, i, &nnz, &indx, NULL)); in MatCreateMPIMatConcatenateSeqMat_MPIAIJ() 4612 PetscCall(MatGetRow_SeqAIJ(inmat, i, &nnz, &indx, &values)); in MatCreateMPIMatConcatenateSeqMat_MPIAIJ() 4614 PetscCall(MatSetValues(*outmat, 1, &Ii, nnz, indx, values, INSERT_VALUES)); in MatCreateMPIMatConcatenateSeqMat_MPIAIJ() 4615 PetscCall(MatRestoreRow_SeqAIJ(inmat, i, &nnz, &indx, &values)); in MatCreateMPIMatConcatenateSeqMat_MPIAIJ()
|