Searched refs:closureOrder (Results 1 – 1 of 1) sorted by relevance
386 PetscInt *closureOrder; in PetscLagNodeIndicesComputeVertexOrder() local398 PetscCall(PetscMalloc1(nVerts, &closureOrder)); in PetscLagNodeIndicesComputeVertexOrder()434 for (v = 0; v < nVerts; v++) closureOrder[v] = closure[2 * (c + v)] - vStart; in PetscLagNodeIndicesComputeVertexOrder()435 for (v = 0; v < nVerts; v++) invClosureOrder[closureOrder[v]] = v; in PetscLagNodeIndicesComputeVertexOrder()443 const PetscScalar *cv = &coords[closureOrder[revlexOrder[v]] * dim]; in PetscLagNodeIndicesComputeVertexOrder()444 const PetscScalar *cw = &coords[closureOrder[revlexOrder[w]] * dim]; in PetscLagNodeIndicesComputeVertexOrder()467 PetscCall(PetscFree(closureOrder)); in PetscLagNodeIndicesComputeVertexOrder()