Lines Matching refs:ConstraintMatrix
4009 PetscCall(MatDestroy(&pcbddc->ConstraintMatrix)); in PCBDDCResetTopography()
4511 …PetscCall(MatCreateSubMatrix(pcbddc->ConstraintMatrix, is_C, pcbddc->is_R_local, MAT_INITIAL_MATRI… in PCBDDCSetUpCorrection()
4512 …PetscCall(MatCreateSubMatrix(pcbddc->ConstraintMatrix, is_C, pcis->is_B_local, MAT_INITIAL_MATRIX,… in PCBDDCSetUpCorrection()
5347 …PetscCall(MatCreateSubMatrix(pcbddc->ConstraintMatrix, is_dummy, pcis->is_B_local, MAT_INITIAL_MAT… in PCBDDCSetUpCorrection()
5420 PetscCall(PetscObjectSetName((PetscObject)pcbddc->ConstraintMatrix,"C")); in PCBDDCSetUpCorrection()
5421 PetscCall(MatView(pcbddc->ConstraintMatrix,viewer)); in PCBDDCSetUpCorrection()
6560 PetscCall(MatDestroy(&pcbddc->ConstraintMatrix)); in PCBDDCConstraintsSetUp()
6963 PetscCall(MatCreate(PETSC_COMM_SELF, &pcbddc->ConstraintMatrix)); in PCBDDCConstraintsSetUp()
6964 PetscCall(MatSetType(pcbddc->ConstraintMatrix, MATAIJ)); in PCBDDCConstraintsSetUp()
6965 …PetscCall(MatSetSizes(pcbddc->ConstraintMatrix, pcbddc->local_primal_size, pcis->n, pcbddc->local_… in PCBDDCConstraintsSetUp()
7018 PetscCall(MatSeqAIJSetPreallocation(pcbddc->ConstraintMatrix, 0, nnz)); in PCBDDCConstraintsSetUp()
7019 PetscCall(MatSetOption(pcbddc->ConstraintMatrix, MAT_NEW_NONZERO_ALLOCATION_ERR, PETSC_TRUE)); in PCBDDCConstraintsSetUp()
7020 PetscCall(MatSetOption(pcbddc->ConstraintMatrix, MAT_IGNORE_ZERO_ENTRIES, PETSC_TRUE)); in PCBDDCConstraintsSetUp()
7024 …for (i = 0; i < total_primal_vertices; i++) PetscCall(MatSetValue(pcbddc->ConstraintMatrix, i, pcb… in PCBDDCConstraintsSetUp()
7037 …PetscCall(MatSetValues(pcbddc->ConstraintMatrix, 1, &row, size_of_constraint, cols, vals, INSERT_V… in PCBDDCConstraintsSetUp()
7043 PetscCall(MatAssemblyBegin(pcbddc->ConstraintMatrix, MAT_FINAL_ASSEMBLY)); in PCBDDCConstraintsSetUp()
7044 PetscCall(MatAssemblyEnd(pcbddc->ConstraintMatrix, MAT_FINAL_ASSEMBLY)); in PCBDDCConstraintsSetUp()
7045 …PetscCall(MatViewFromOptions(pcbddc->ConstraintMatrix, (PetscObject)pc, "-pc_bddc_constraint_mat_v… in PCBDDCConstraintsSetUp()
7457 PetscCall(MatDestroy(&pcbddc->ConstraintMatrix)); in PCBDDCConstraintsSetUp()
7458 pcbddc->ConstraintMatrix = localChangeOfBasisMatrix; in PCBDDCConstraintsSetUp()
9404 *change = pcbddcf->ConstraintMatrix; in PCBDDCComputeFakeChange()
9410 pcbddcf->ConstraintMatrix = NULL; in PCBDDCComputeFakeChange()