Searched refs:lGis (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcprivate.c | 157 Mat G, T, conn, lG, lGt, lGis, lGall, lGe, lGinit; in PCBDDCNedelecSupport() local 357 PetscCall(MatConvert(lGall, MATIS, MAT_INITIAL_MATRIX, &lGis)); in PCBDDCNedelecSupport() 359 PetscCall(MatISGetLocalMat(lGis, &lG)); in PCBDDCNedelecSupport() 388 PetscCall(MatSetSizes(B, lGis->rmap->n, lGis->cmap->n, lGis->rmap->N, lGis->cmap->N)); in PCBDDCNedelecSupport() 392 PetscCall(ISLocalToGlobalMappingApplyIS(lGis->cmap->mapping, tmap, &nmap)); in PCBDDCNedelecSupport() 401 PetscCall(MatSetLocalToGlobalMapping(B, lGis->rmap->mapping, mapn)); in PCBDDCNedelecSupport() 416 PetscCall(MatDestroy(&lGis)); in PCBDDCNedelecSupport() 417 lGis = B; in PCBDDCNedelecSupport() 419 lGis->assembled = PETSC_TRUE; in PCBDDCNedelecSupport() 421 PetscCall(MatViewFromOptions(lGis, (PetscObject)pc, "-pc_bddc_nedelec_init_G_view")); in PCBDDCNedelecSupport() [all …]
|