Home
last modified time | relevance | path

Searched refs:partial_sum (Results 1 – 2 of 2) sorted by relevance

/petsc/src/ksp/pc/impls/bddc/
H A Dbddcfetidp.c130 PetscInt i, j, k, s, n_boundary_dofs, n_global_lambda, n_vertices, partial_sum; in PCBDDCSetupFETIDPMatContext() local
235 partial_sum = 0; in PCBDDCSetupFETIDPMatContext()
291 dual_dofs_boundary_indices[partial_sum] = n_boundary_dofs - 1; in PCBDDCSetupFETIDPMatContext()
292 aux_local_numbering_1[partial_sum] = i; in PCBDDCSetupFETIDPMatContext()
293 aux_local_numbering_2[partial_sum] = n_lambda_for_dof; in PCBDDCSetupFETIDPMatContext()
294 partial_sum++; in PCBDDCSetupFETIDPMatContext()
300 dual_size = partial_sum; in PCBDDCSetupFETIDPMatContext()
303 …PetscCall(ISCreateGeneral(comm, partial_sum, aux_local_numbering_1, PETSC_COPY_VALUES, &subset_n)); in PCBDDCSetupFETIDPMatContext()
306 …PetscCall(ISCreateGeneral(comm, partial_sum, aux_local_numbering_2, PETSC_OWN_POINTER, &subset_mul… in PCBDDCSetupFETIDPMatContext()
326 partial_sum = 0; in PCBDDCSetupFETIDPMatContext()
[all …]
/petsc/src/ksp/pc/impls/amgx/
H A Damgx.cxx283 std::partial_sum(partitionOffsets.begin(), partitionOffsets.end(), partitionOffsets.begin()); in PCSetUp_AMGX()