Lines Matching refs:lda_rhs

4297   PetscInt        lda_rhs, n_vertices, n_constraints, *p0_lidx_I;  in PCBDDCSetUpCorrection()  local
4463 lda_rhs = n_R; in PCBDDCSetUpCorrection()
4476 PetscCall(MatGetSize(F, &lda_rhs, NULL)); in PCBDDCSetUpCorrection()
4491 if (need_benign_correction && lda_rhs != n_R && F) { in PCBDDCSetUpCorrection()
4493 PetscCall(VecSetSizes(dummy_vec, lda_rhs, PETSC_DECIDE)); in PCBDDCSetUpCorrection()
4519 PetscCall(MatCreateSeqDense(PETSC_COMM_SELF, lda_rhs, n_eff_constraints, NULL, &Brhs)); in PCBDDCSetUpCorrection()
4527 …for (j = 0; j < size_of_constraint; j++) marr[row_cmat_indices[j] + col * lda_rhs] = -row_cmat_val… in PCBDDCSetUpCorrection()
4535 if (lda_rhs != n_R) { in PCBDDCSetUpCorrection()
4543 … PetscCall(MatCreateSeqAIJWithArrays(PETSC_COMM_SELF, n_constraints, lda_rhs, ii, jj, aa, &tC_CR)); in PCBDDCSetUpCorrection()
4553 … PetscCall(MatCreateSeqDense(PETSC_COMM_SELF, lda_rhs, n_eff_constraints, NULL, &local_auxmat2_R)); in PCBDDCSetUpCorrection()
4568 if (lda_rhs != n_R) { in PCBDDCSetUpCorrection()
4570 PetscCall(VecPlaceArray(dummy_vec, marr + i * lda_rhs)); in PCBDDCSetUpCorrection()
4576 PetscCall(VecPlaceArray(pcbddc->vec1_R, marr + i * lda_rhs)); in PCBDDCSetUpCorrection()
4590 PetscCall(VecPlaceArray(pcbddc->vec1_R, barr + i * lda_rhs)); in PCBDDCSetUpCorrection()
4591 PetscCall(VecPlaceArray(pcbddc->vec2_R, marr + i * lda_rhs)); in PCBDDCSetUpCorrection()
4625 if (lda_rhs != n_R) { in PCBDDCSetUpCorrection()
4753 PetscCall(MatCreateSeqDense(PETSC_COMM_SELF, lda_rhs, n_eff_vertices, NULL, &A_RRmA_RV)); in PCBDDCSetUpCorrection()
4755 if (lda_rhs == n_R && !multi_element) { in PCBDDCSetUpCorrection()
4764 PetscCall(MatCreateSeqDense(PETSC_COMM_SELF, lda_rhs, n_eff_vertices, NULL, &T)); in PCBDDCSetUpCorrection()
4771 …for (j = xadj[i]; j < xadj[i + 1]; j++) array[lda_rhs * (V_to_eff_V ? V_to_eff_V[adjncy[j]] : adjn… in PCBDDCSetUpCorrection()
4802 for (k = 0; k < nz; k++) marr[idxs_zero[k] + lda_rhs * col] -= val; in PCBDDCSetUpCorrection()
4823 if (lda_rhs != n_R) { in PCBDDCSetUpCorrection()
4831 … PetscCall(MatCreateSeqAIJWithArrays(PETSC_COMM_SELF, n_vertices, lda_rhs, ii, jj, aa, &tA_RVT)); in PCBDDCSetUpCorrection()
4849 if (lda_rhs != n_R) { in PCBDDCSetUpCorrection()
4851 PetscCall(VecPlaceArray(dummy_vec, marr + i * lda_rhs)); in PCBDDCSetUpCorrection()
4857 PetscCall(VecPlaceArray(pcbddc->vec1_R, marr + i * lda_rhs)); in PCBDDCSetUpCorrection()
4872 if (lda_rhs != n_R) { in PCBDDCSetUpCorrection()
4874 PetscCall(VecPlaceArray(dummy_vec, marr + i * lda_rhs)); in PCBDDCSetUpCorrection()
4880 PetscCall(VecPlaceArray(pcbddc->vec1_R, marr + i * lda_rhs)); in PCBDDCSetUpCorrection()
4894 PetscCall(VecPlaceArray(pcbddc->vec1_R, barr + i * lda_rhs)); in PCBDDCSetUpCorrection()
4895 PetscCall(VecPlaceArray(pcbddc->vec2_R, marr + i * lda_rhs)); in PCBDDCSetUpCorrection()
4956 if (lda_rhs != n_R) { in PCBDDCSetUpCorrection()
5051 if (lda_rhs != n_R) { in PCBDDCSetUpCorrection()