Lines Matching refs:constraints_idxs_ptr
6534 PetscInt *constraints_idxs_ptr, *constraints_data_ptr; in PCBDDCConstraintsSetUp() local
6643 …PetscCall(PetscMalloc3(ncc + 1, &constraints_idxs_ptr, ncc + 1, &constraints_data_ptr, ncc, &const… in PCBDDCConstraintsSetUp()
6738 constraints_idxs_ptr[0] = 0; in PCBDDCConstraintsSetUp()
6747 constraints_idxs_ptr[total_counts + 1] = constraints_idxs_ptr[total_counts] + 1; in PCBDDCConstraintsSetUp()
6775 …PetscCall(PetscArraycpy(constraints_idxs + constraints_idxs_ptr[total_counts_cc], is_indices, size… in PCBDDCConstraintsSetUp()
6802 …PetscCall(PetscArraycpy(constraints_idxs + constraints_idxs_ptr[total_counts_cc], is_indices, size… in PCBDDCConstraintsSetUp()
6897 …constraints_idxs_ptr[total_counts_cc + 1] = constraints_idxs_ptr[total_counts_cc] + size_of_constr… in PCBDDCConstraintsSetUp()
6931 constraints_idxs_ptr = pcbddc->adaptive_constraints_idxs_ptr; in PCBDDCConstraintsSetUp()
6943 …e_of_constraint = PetscMax(max_size_of_constraint, constraints_idxs_ptr[i + 1] - constraints_idxs_… in PCBDDCConstraintsSetUp()
6944 PetscCall(PetscMalloc1(constraints_idxs_ptr[total_counts_cc], &constraints_idxs_B)); in PCBDDCConstraintsSetUp()
6958 …PetscCall(ISGlobalToLocalMappingApply(pcis->BtoNmap, IS_GTOLM_DROP, constraints_idxs_ptr[total_cou… in PCBDDCConstraintsSetUp()
6959 …constraints_idxs_ptr[total_counts_cc], PETSC_COMM_SELF, PETSC_ERR_PLIB, "Error in boundary numberi… in PCBDDCConstraintsSetUp()
6974 size_of_constraint = constraints_idxs_ptr[i + 1] - constraints_idxs_ptr[i]; in PCBDDCConstraintsSetUp()
6976 …dc->primal_indices_local_idxs[total_primal_vertices++] = constraints_idxs[constraints_idxs_ptr[i]]; in PCBDDCConstraintsSetUp()
6979 …primal_indices_local_idxs[total_primal_vertices++] = constraints_idxs[constraints_idxs_ptr[i] + k]; in PCBDDCConstraintsSetUp()
7007 pcbddc->local_primal_ref_node[cum] = constraints_idxs[constraints_idxs_ptr[i]]; in PCBDDCConstraintsSetUp()
7010 size_of_constraint = constraints_idxs_ptr[i + 1] - constraints_idxs_ptr[i]; in PCBDDCConstraintsSetUp()
7012 … pcbddc->primal_indices_local_idxs[total_counts++] = constraints_idxs[constraints_idxs_ptr[i] + k]; in PCBDDCConstraintsSetUp()
7030 size_of_constraint = constraints_idxs_ptr[i + 1] - constraints_idxs_ptr[i]; in PCBDDCConstraintsSetUp()
7031 cols = constraints_idxs + constraints_idxs_ptr[i]; in PCBDDCConstraintsSetUp()
7090 size_of_constraint = constraints_idxs_ptr[i + 1] - constraints_idxs_ptr[i]; in PCBDDCConstraintsSetUp()
7092 …for (j = 0; j < size_of_constraint; j++) nnz[constraints_idxs[constraints_idxs_ptr[i] + j]] = size… in PCBDDCConstraintsSetUp()
7094 nnz[constraints_idxs[constraints_idxs_ptr[i]]] = size_of_constraint; in PCBDDCConstraintsSetUp()
7095 … for (j = 1; j < size_of_constraint; j++) nnz[constraints_idxs[constraints_idxs_ptr[i] + j]] = 2; in PCBDDCConstraintsSetUp()
7182 … size_of_constraint = constraints_idxs_ptr[total_counts + 1] - constraints_idxs_ptr[total_counts]; in PCBDDCConstraintsSetUp()
7243 start_rows = &constraints_idxs[constraints_idxs_ptr[total_counts]]; in PCBDDCConstraintsSetUp()
7247 start_cols = &constraints_idxs[constraints_idxs_ptr[total_counts] + j]; in PCBDDCConstraintsSetUp()
7252 … if (!PetscBTLookup(is_primal, constraints_idxs_B[constraints_idxs_ptr[total_counts] + k])) { in PCBDDCConstraintsSetUp()
7254 start_cols = &constraints_idxs[constraints_idxs_ptr[total_counts] + k]; in PCBDDCConstraintsSetUp()
7302 PetscInt row_B = constraints_idxs_B[constraints_idxs_ptr[total_counts] + j]; in PCBDDCConstraintsSetUp()
7303 row = constraints_idxs[constraints_idxs_ptr[total_counts] + j]; in PCBDDCConstraintsSetUp()
7305 col = constraints_idxs[constraints_idxs_ptr[total_counts]]; in PCBDDCConstraintsSetUp()
7310 col = constraints_idxs[constraints_idxs_ptr[total_counts] + k]; in PCBDDCConstraintsSetUp()
7538 PetscCall(PetscFree3(constraints_idxs_ptr, constraints_data_ptr, constraints_n)); in PCBDDCConstraintsSetUp()