Home
last modified time | relevance | path

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

/petsc/src/dm/dt/interface/
H A Ddtaltv.c182 PetscInt *subset, *subsetjk, *subsetj, *subsetk; in PetscDTAltVWedge() local
187 PetscCall(PetscMalloc4(j + k, &subset, j + k, &subsetjk, j, &subsetj, k, &subsetk)); in PetscDTAltVWedge()
197 PetscCall(PetscDTEnumSplit(j + k, j, l, subsetjk, &jkOdd)); in PetscDTAltVWedge()
198 for (m = 0; m < j; m++) subsetj[m] = subset[subsetjk[m]]; in PetscDTAltVWedge()
199 for (m = 0; m < k; m++) subsetk[m] = subset[subsetjk[j + m]]; in PetscDTAltVWedge()
206 PetscCall(PetscFree4(subset, subsetjk, subsetj, subsetk)); in PetscDTAltVWedge()
270 PetscInt *subset, *subsetjk, *subsetj, *subsetk; in PetscDTAltVWedgeMatrix() local
275 PetscCall(PetscMalloc4(j + k, &subset, j + k, &subsetjk, j, &subsetj, k, &subsetk)); in PetscDTAltVWedgeMatrix()
285 PetscCall(PetscDTEnumSplit(j + k, j, l, subsetjk, &jkOdd)); in PetscDTAltVWedgeMatrix()
286 for (m = 0; m < j; m++) subsetj[m] = subset[subsetjk[m]]; in PetscDTAltVWedgeMatrix()
[all …]