Home
last modified time | relevance | path

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

/petsc/src/dm/dt/dualspace/impls/lagrange/
H A Ddspacelagrange.c500 PetscInt nodeIdxDim, subNodeIdxDim = facetni->nodeIdxDim; in PetscLagNodeIndicesCreateTensorVertices() local
507 ni->nodeIdxDim = nodeIdxDim = subNodeIdxDim + 2; in PetscLagNodeIndicesCreateTensorVertices()
514 …for (g = 0; g < subNodeIdxDim; g++) ni->nodeIdx[f * nodeIdxDim + g] = facetni->nodeIdx[e * subNode… in PetscLagNodeIndicesCreateTensorVertices()
515 ni->nodeIdx[f * nodeIdxDim + subNodeIdxDim] = (1 - d); in PetscLagNodeIndicesCreateTensorVertices()
516 ni->nodeIdx[f * nodeIdxDim + subNodeIdxDim + 1] = d; in PetscLagNodeIndicesCreateTensorVertices()
550 PetscInt subNodeIdxDim = vertp->nodeIdxDim; in PetscLagNodeIndicesPushForward() local
588 for (k = 0; k < subNodeIdxDim; k++) { in PetscLagNodeIndicesPushForward()
590 if (vertIdx[closureVerts[j] * nodeIdxDim + i] != subVertIdx[j * subNodeIdxDim + k]) break; in PetscLagNodeIndicesPushForward()
599 … for (n = 0; n < nNodes; n++) pfNodeIdx[n * nodeIdxDim + i] = nodeIdx[n * subNodeIdxDim + subi]; in PetscLagNodeIndicesPushForward()