Home
last modified time | relevance | path

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

/petsc/src/ksp/ksp/impls/fetidp/
H A Dfetidp.c1071 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 Dbddcprivate.c8535 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()