Searched refs:restr (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/ksp/ksp/impls/fetidp/ |
| H A D | fetidp.c | 1071 IS restr; in KSPFETIDPSetUpOperators() local 1073 PetscCall(ISRenumber(fetidp->pP, NULL, NULL, &restr)); in KSPFETIDPSetUpOperators() 1074 PetscCall(MatCreateSubMatrix(PPmat, restr, restr, MAT_INITIAL_MATRIX, &C)); in KSPFETIDPSetUpOperators() 1075 PetscCall(ISDestroy(&restr)); in KSPFETIDPSetUpOperators()
|
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcprivate.c | 8535 PetscBool restr, full_restr, have_void; in PCBDDCSetUpCoarseSolver() local 8608 restr = PETSC_FALSE; in PCBDDCSetUpCoarseSolver() 8612 restr = PETSC_TRUE; in PCBDDCSetUpCoarseSolver() 8615 …size == 1 && !multi_element)) multilevel_allowed = multilevel_requested = restr = full_restr = PET… in PCBDDCSetUpCoarseSolver() 8642 else restr = full_restr = PETSC_TRUE; /* 1 subdomain, use a direct solver */ in PCBDDCSetUpCoarseSolver() 8644 if (multilevel_allowed && have_void) restr = PETSC_TRUE; in PCBDDCSetUpCoarseSolver() 8777 …PetscCall(PCBDDCMatISSubassemble(t_coarse_mat_is, pcbddc->coarse_subassembling, 0, restr, full_res… in PCBDDCSetUpCoarseSolver() 8779 …PetscCall(PCBDDCMatISSubassemble(t_coarse_mat_is, pcbddc->coarse_subassembling, 0, restr, full_res… in PCBDDCSetUpCoarseSolver() 8801 …(PCBDDCMatISSubassemble(t_coarse_mat_is, pcbddc->coarse_subassembling, 0, restr, full_restr, PETSC… in PCBDDCSetUpCoarseSolver()
|