Home
last modified time | relevance | path

Searched refs:local_sub (Results 1 – 4 of 4) sorted by relevance

/petsc/src/ksp/ksp/utils/lmvm/dense/
H A Dcd_utils.c179 Mat mat_local, local_sub, local_temp, temp_sub; in MatMove_LR3() local
188 …MatDenseGetSubMatrix(mat_local, lmvm->m - m_keep, lmvm->m, lmvm->m - m_keep, lmvm->m, &local_sub)); in MatMove_LR3()
190 PetscCall(MatCopy(local_sub, temp_sub, SAME_NONZERO_PATTERN)); in MatMove_LR3()
191 PetscCall(MatDenseRestoreSubMatrix(mat_local, &local_sub)); in MatMove_LR3()
192 PetscCall(MatDenseGetSubMatrix(mat_local, 0, m_keep, 0, m_keep, &local_sub)); in MatMove_LR3()
193 PetscCall(MatCopy(temp_sub, local_sub, SAME_NONZERO_PATTERN)); in MatMove_LR3()
194 PetscCall(MatDenseRestoreSubMatrix(mat_local, &local_sub)); in MatMove_LR3()
/petsc/include/petsc/private/
H A Dpcbddcstructsimpl.h19 PetscInt local_sub; member
/petsc/src/ksp/pc/impls/bddc/
H A Dbddcgraph.c825 graph->nodes[i].local_sub = graph->local_subs[i]; in PCBDDCGraphSetUp()
1122 const PetscInt ls = graph->nodes[subset_idxs[j]].local_sub; in PCBDDCGraphSetUp()
1125 if (graph->nodes[subset_idxs[k]].local_sub == ls) { in PCBDDCGraphSetUp()
H A Dbddcprivate.c4349 PetscInt s = 2 * graph->nodes[vidxs[i]].local_sub; in PCBDDCSetUpCorrection()
4355 PetscInt s = 2 * graph->nodes[cidxs[i]].local_sub + 1; in PCBDDCSetUpCorrection()
4364 PetscInt s = 2 * graph->nodes[vidxs[i]].local_sub; in PCBDDCSetUpCorrection()
4369 PetscInt s = 2 * graph->nodes[cidxs[i]].local_sub; in PCBDDCSetUpCorrection()
4389 const PetscInt e = graph->nodes[vidxs[i]].local_sub; in PCBDDCSetUpCorrection()
4396 const PetscInt e = graph->nodes[cidxs[i]].local_sub; in PCBDDCSetUpCorrection()
4414 const PetscInt e = graph->nodes[idx[i]].local_sub; in PCBDDCSetUpCorrection()
4424 const PetscInt e = graph->nodes[idx[i]].local_sub; in PCBDDCSetUpCorrection()