Searched refs:injection_index_size (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/ksp/pc/impls/gamg/ |
| H A D | gamg.c | 673 if (level == 0 && pc_gamg->injection_index_size > 0) { in PCSetUp_GAMG() 676 … PetscInt prol_m, prol_n, Prol_N = (M / bs) * pc_gamg->injection_index_size, Istart, Iend, nn, row; in PCSetUp_GAMG() 680 prol_n = (prol_m / bs) * pc_gamg->injection_index_size; in PCSetUp_GAMG() 681 …injection_index_size < bs, PetscObjectComm((PetscObject)pc), PETSC_ERR_ARG_INCOMP, "Injection size… in PCSetUp_GAMG() 684 PetscCall(MatSetBlockSizes(Prol, bs, pc_gamg->injection_index_size)); in PCSetUp_GAMG() 696 …for (PetscInt ii = Istart, col = (Istart / bs) * pc_gamg->injection_index_size; ii < Iend; ii += b… in PCSetUp_GAMG() 698 for (PetscInt jj = 0; jj < pc_gamg->injection_index_size; jj++, col++) { in PCSetUp_GAMG() 710 pc_gamg->data_cell_cols = pc_gamg->injection_index_size; in PCSetUp_GAMG() 711 pc_gamg->data_cell_rows = pc_gamg->injection_index_size; in PCSetUp_GAMG() 715 pc_gamg->data_sz = pc_gamg->injection_index_size * prol_n; in PCSetUp_GAMG() [all …]
|
| /petsc/include/petsc/private/ |
| H A D | pcgamgimpl.h | 54 PetscInt injection_index_size; member
|