Home
last modified time | relevance | path

Searched refs:cum2 (Results 1 – 3 of 3) sorted by relevance

/petsc/src/ksp/pc/impls/bddc/
H A Dbddcscalingbasic.c450 PetscInt i, max_subset_size, cum, cum2; in PCBDDCScalingSetUp_Deluxe_Private() local
477 cum = cum2 = 0; in PCBDDCScalingSetUp_Deluxe_Private()
499 …PetscCall(MatCreateSeqDense(PETSC_COMM_SELF, subset_size, subset_size, matdata + cum2, &deluxe_ctx… in PCBDDCScalingSetUp_Deluxe_Private()
503 …PetscCall(MatCreateSeqDense(PETSC_COMM_SELF, subset_size, subset_size, matdata2 + cum2, &deluxe_ct… in PCBDDCScalingSetUp_Deluxe_Private()
546 cum2 += subset_size * subset_size; in PCBDDCScalingSetUp_Deluxe_Private()
H A Dbddcschurs.c843 PetscInt n, n_I, size_schur, size_active_schur, cum, cum2; in PCBDDCSubSchursSetUp() local
1449 cum = cum2 = 0; in PCBDDCSubSchursSetUp()
1481 work[k * subset_size + j] = rS_data[cum2 + k * size_schur + j]; in PCBDDCSubSchursSetUp()
1482 work[j * subset_size + k] = PetscConj(rS_data[cum2 + k * size_schur + j]); in PCBDDCSubSchursSetUp()
1487 …for (PetscInt j = 0; j < subset_size; j++) work[k * subset_size + j] = rS_data[cum2 + k * size_sch… in PCBDDCSubSchursSetUp()
1563 cum2 += subset_size * (size_schur + 1); in PCBDDCSubSchursSetUp()
1789 cum = cum2 = 0; in PCBDDCSubSchursSetUp()
1819 work[k * subset_size + j] = rS_data[cum2 + k * size_schur + j]; in PCBDDCSubSchursSetUp()
1825 … for (j = k; j < subset_size; j++) work[k * subset_size + j] = rS_data[cum2 + k * size_schur + j]; in PCBDDCSubSchursSetUp()
1831 … for (j = 0; j < subset_size; j++) work[k * subset_size + j] = rS_data[cum2 + k * size_schur + j]; in PCBDDCSubSchursSetUp()
[all …]
H A Dbddcprivate.c3361 PetscInt i, nmax, nmin, nv, cum, mss, cum2, cumarray, maxneigs; in PCBDDCAdaptiveSelection() local
3404 cum = cum2 = 0; in PCBDDCAdaptiveSelection()
3412 cum2 += subset_size * n; in PCBDDCAdaptiveSelection()
3457 …1, &pcbddc->adaptive_constraints_data_ptr, nv + cum, &pcbddc->adaptive_constraints_idxs, nv + cum2, in PCBDDCAdaptiveSelection()