Searched refs:local_auxmat1 (Results 1 – 2 of 2) sorted by relevance
| /petsc/include/petsc/private/ |
| H A D | pcbddcimpl.h | 41 Mat local_auxmat1; member
|
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcprivate.c | 4036 PetscCall(MatDestroy(&pcbddc->local_auxmat1)); in PCBDDCResetSolvers() 4497 PetscCall(MatDestroy(&pcbddc->local_auxmat1)); in PCBDDCSetUpCorrection() 4657 PetscCall(MatMatMult(S_CC, C_B, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &pcbddc->local_auxmat1)); in PCBDDCSetUpCorrection() 4921 PetscCall(MatProductCreate(pcbddc->local_auxmat1, B, NULL, &S_CV)); in PCBDDCSetUpCorrection() 5448 …if (pcbddc->local_auxmat1) PetscCall(MatConvert(pcbddc->local_auxmat1, mtype, MAT_INPLACE_MATRIX, … in PCBDDCSetUpCorrection() 6261 if (applytranspose && pcbddc->local_auxmat1) { in PCBDDCSolveSubstructureCorrection() 6263 PetscCall(MatMultTransposeAdd(pcbddc->local_auxmat1, pcbddc->vec1_C, inout_B, inout_B)); in PCBDDCSolveSubstructureCorrection() 6279 if (applytranspose && pcbddc->local_auxmat1) { in PCBDDCSolveSubstructureCorrection() 6281 PetscCall(MatMultTransposeAdd(pcbddc->local_auxmat1, pcbddc->vec1_C, inout_B, inout_B)); in PCBDDCSolveSubstructureCorrection() 6315 if (!applytranspose && pcbddc->local_auxmat1) { in PCBDDCSolveSubstructureCorrection() [all …]
|