Lines Matching refs:Asub
1274 Mat Asub, Ssub; in PCBDDCSubSchursSetUp() local
1281 … PetscCall(MatCreateSubMatrix(A, is_sub_all[sub], is_sub_all[sub], MAT_INITIAL_MATRIX, &Asub)); in PCBDDCSubSchursSetUp()
1284 PetscCall(MatConvert(Asub, MATDENSE, MAT_INITIAL_MATRIX, &Ssub)); in PCBDDCSubSchursSetUp()
1286 … PetscCall(MatGetFactor(Asub, sub_schurs->mat_solver_type, sub_schurs->mat_factor_type, &F)); in PCBDDCSubSchursSetUp()
1287 …Asub), PETSC_ERR_SUP, "MatGetFactor not supported by matrix instance of type %s. Rerun with \"-inf… in PCBDDCSubSchursSetUp()
1288 PetscCall(MatSetErrorIfFailure(Asub, PETSC_TRUE)); in PCBDDCSubSchursSetUp()
1298 PetscCall(MatCholeskyFactorSymbolic(F, Asub, NULL, NULL)); in PCBDDCSubSchursSetUp()
1301 PetscCall(MatCholeskyFactorNumeric(F, Asub, NULL)); in PCBDDCSubSchursSetUp()
1305 PetscCall(MatLUFactorSymbolic(F, Asub, NULL, NULL, NULL)); in PCBDDCSubSchursSetUp()
1308 PetscCall(MatLUFactorNumeric(F, Asub, NULL)); in PCBDDCSubSchursSetUp()
1315 PetscCall(MatDestroy(&Asub)); in PCBDDCSubSchursSetUp()