Lines Matching refs:A_VR
4283 Mat A_RV = NULL, A_VR, A_VV, local_auxmat2_R = NULL; in PCBDDCSetUpCorrection() local
4684 …Call(MatCreateSubMatrix(pcbddc->local_mat, is_aux, pcbddc->is_R_local, MAT_INITIAL_MATRIX, &A_VR)); in PCBDDCSetUpCorrection()
4686 PetscCall(MatConvert(A_VR, MATSEQAIJ, MAT_INPLACE_MATRIX, &A_VR)); in PCBDDCSetUpCorrection()
4819 PetscCall(MatScale(A_VR, -1.0)); in PCBDDCSetUpCorrection()
4820 PetscCall(PetscObjectReference((PetscObject)A_VR)); in PCBDDCSetUpCorrection()
4821 A_RVT = A_VR; in PCBDDCSetUpCorrection()
4865 if (restoreavr) PetscCall(MatScale(A_VR, -1.0)); in PCBDDCSetUpCorrection()
4996 PetscCall(MatMatMult(A_VR, A_RRmA_RV, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &S_VV)); in PCBDDCSetUpCorrection()
5058 PetscCall(MatMatMult(A_VR, B, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &S_VC)); in PCBDDCSetUpCorrection()
5154 PetscCall(MatConvert(A_VR, MATSEQAIJ, MAT_INPLACE_MATRIX, &A_VR)); in PCBDDCSetUpCorrection()
5155 PetscCall(MatGetRowIJ(A_VR, 0, PETSC_FALSE, PETSC_FALSE, &n, &xadj, &adjncy, &flg_row)); in PCBDDCSetUpCorrection()
5156 PetscCall(MatSeqAIJGetArray(A_VR, &av)); in PCBDDCSetUpCorrection()
5163 PetscCall(MatRestoreRowIJ(A_VR, 0, PETSC_FALSE, PETSC_FALSE, &n, &xadj, &adjncy, &flg_row)); in PCBDDCSetUpCorrection()
5164 PetscCall(MatDestroy(&A_VR)); in PCBDDCSetUpCorrection()
5247 if (n_vertices) PetscCall(MatDestroy(&A_VR)); in PCBDDCSetUpCorrection()