Searched refs:size_of_constraint (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcprivate.c | 4524 PetscInt size_of_constraint, j, col = C_to_eff_C ? C_to_eff_C[i] : i; in PCBDDCSetUpCorrection() local 4526 PetscCall(MatGetRow(C_CR, i, &size_of_constraint, &row_cmat_indices, &row_cmat_values)); in PCBDDCSetUpCorrection() 4527 …for (j = 0; j < size_of_constraint; j++) marr[row_cmat_indices[j] + col * lda_rhs] = -row_cmat_val… in PCBDDCSetUpCorrection() 4528 PetscCall(MatRestoreRow(C_CR, i, &size_of_constraint, &row_cmat_indices, &row_cmat_values)); in PCBDDCSetUpCorrection() 6553 PetscInt size_of_constraint, max_size_of_constraint = 0, max_constraints, temp_constraints; in PCBDDCConstraintsSetUp() local 6769 PetscCall(ISGetSize(used_is, &size_of_constraint)); in PCBDDCConstraintsSetUp() 6770 if (!size_of_constraint) continue; in PCBDDCConstraintsSetUp() 6775 …rraycpy(constraints_idxs + constraints_idxs_ptr[total_counts_cc], is_indices, size_of_constraint)); in PCBDDCConstraintsSetUp() 6779 quad_value = (PetscScalar)(1.0 / PetscSqrtReal((PetscReal)size_of_constraint)); in PCBDDCConstraintsSetUp() 6783 …for (j = 0; j < size_of_constraint; j++) constraints_data[constraints_data_ptr[total_counts_cc] + … in PCBDDCConstraintsSetUp() [all …]
|