Home
last modified time | relevance | path

Searched refs:is_rows (Results 1 – 1 of 1) sorted by relevance

/petsc/src/ksp/pc/impls/bddc/
H A Dbddcprivate.c362 IS *is_rows, *tcols, tmap, nmap; in PCBDDCNedelecSupport() local
368 PetscCall(PetscMalloc1(pcbddc->n_local_subs, &is_rows)); in PCBDDCNedelecSupport()
372 … PetscCall(ISGlobalToLocalMappingApplyIS(fl2g, IS_GTOLM_MASK, pcbddc->local_subs[i], &is_rows[i])); in PCBDDCNedelecSupport()
375 is_rows[i] = pcbddc->local_subs[i]; in PCBDDCNedelecSupport()
377 …PetscCall(MatCreateSubMatrix(lG, is_rows[i], NULL, MAT_INITIAL_MATRIX, &lGn[i * (1 + pcbddc->n_loc… in PCBDDCNedelecSupport()
403 …PetscCall(MatCreateNest(PETSC_COMM_SELF, pcbddc->n_local_subs, is_rows, pcbddc->n_local_subs, NULL… in PCBDDCNedelecSupport()
406 PetscCall(ISDestroy(&is_rows[i])); in PCBDDCNedelecSupport()
411 PetscCall(PetscFree(is_rows)); in PCBDDCNedelecSupport()
4718 IS is_rows[2] = {pcbddc->is_R_local, NULL}; in PCBDDCSetUpCorrection() local
4721 …neral(PETSC_COMM_SELF, n_vertices, pcbddc->local_primal_ref_node, PETSC_USE_POINTER, &is_rows[1])); in PCBDDCSetUpCorrection()
[all …]