Searched refs:Ml (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/pc/impls/telescope/ |
| H A D | telescope_dmda.c | 127 PetscInt i, j, si, sj, ni, nj, M, N, Ml, Nl, c, nidx; in PCTelescopeSetUp_dmda_repart_coors2d() local 147 Ml = ni; in PCTelescopeSetUp_dmda_repart_coors2d() 152 Ml = Nl = 0; in PCTelescopeSetUp_dmda_repart_coors2d() 155 PetscCall(PetscMalloc1(Ml * Nl * 2, &fine_indices)); in PCTelescopeSetUp_dmda_repart_coors2d() 166 …heck(c == Ml * Nl * 2, PETSC_COMM_SELF, PETSC_ERR_PLIB, "c %" PetscInt_FMT " should equal 2 * Ml %… in PCTelescopeSetUp_dmda_repart_coors2d() 170 …PetscCall(ISCreateGeneral(PetscObjectComm((PetscObject)dm), Ml * Nl * 2, fine_indices, PETSC_USE_P… in PCTelescopeSetUp_dmda_repart_coors2d() 171 PetscCall(ISCreateStride(PETSC_COMM_SELF, Ml * Nl * 2, 0, 1, &is_local)); in PCTelescopeSetUp_dmda_repart_coors2d() 175 PetscCall(VecSetSizes(perm_coors, PETSC_DECIDE, Ml * Nl * 2)); in PCTelescopeSetUp_dmda_repart_coors2d() 190 for (i = 0; i < Ml * Nl * 2; i++) LA_coors[i] = LA_perm[i]; in PCTelescopeSetUp_dmda_repart_coors2d() 218 PetscInt i, j, k, si, sj, sk, ni, nj, nk, M, N, P, Ml, Nl, Pl, c, nidx; in PCTelescopeSetUp_dmda_repart_coors3d() local [all …]
|