Home
last modified time | relevance | path

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

/petsc/src/dm/dt/dualspace/impls/lagrange/
H A Ddspacelagrange.c312 PetscInt nNodes; member
320 …LagNodeIndices ni, PetscInt *nodeIdxDim, PetscInt *nodeVecDim, PetscInt *nNodes, const PetscInt *n… in PetscLagNodeIndicesGetData_Internal() argument
325 *nNodes = ni->nNodes; in PetscLagNodeIndicesGetData_Internal()
345 (*niNew)->nNodes = ni->nNodes; in PetscLagNodeIndicesDuplicate()
346 PetscCall(PetscMalloc1(ni->nNodes * ni->nodeIdxDim, &((*niNew)->nodeIdx))); in PetscLagNodeIndicesDuplicate()
347 PetscCall(PetscArraycpy((*niNew)->nodeIdx, ni->nodeIdx, ni->nNodes * ni->nodeIdxDim)); in PetscLagNodeIndicesDuplicate()
348 PetscCall(PetscMalloc1(ni->nNodes * ni->nodeVecDim, &((*niNew)->nodeVec))); in PetscLagNodeIndicesDuplicate()
349 PetscCall(PetscArraycpy((*niNew)->nodeVec, ni->nodeVec, ni->nNodes * ni->nodeVecDim)); in PetscLagNodeIndicesDuplicate()
483 ni->nNodes = dim + 1; in PetscLagNodeIndicesCreateSimplexVertices()
501 PetscInt nVerts, nSubVerts = facetni->nNodes; in PetscLagNodeIndicesCreateTensorVertices()
[all …]
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/
H A Dex1.c218 PetscInt i, j, nodeIdxDim, nodeVecDim, nNodes; in testLagrange() local
224 …eIndicesGetData_Internal(lag->allNodeIndices, &nodeIdxDim, &nodeVecDim, &nNodes, &nodeIdx, &nodeVe… in testLagrange()
226 PetscCheck(nNodes == spdim, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Incorrect nNodes"); in testLagrange()
/petsc/src/dm/impls/plex/
H A Dplexgmsh.c850 long j, nNodes; in GmshReadPeriodic_v40() local
870 snum = sscanf(line, "%ld", &nNodes); in GmshReadPeriodic_v40()
874 snum = sscanf(line, "%ld", &nNodes); in GmshReadPeriodic_v40()
878 PetscCall(PetscViewerRead(viewer, &nNodes, 1, NULL, PETSC_LONG)); in GmshReadPeriodic_v40()
879 if (byteSwap) PetscCall(PetscByteSwap(&nNodes, PETSC_LONG, 1)); in GmshReadPeriodic_v40()
880 if (nNodes == -1) { /* discard transformation and try again */ in GmshReadPeriodic_v40()
882 PetscCall(PetscViewerRead(viewer, &nNodes, 1, NULL, PETSC_LONG)); in GmshReadPeriodic_v40()
883 if (byteSwap) PetscCall(PetscByteSwap(&nNodes, PETSC_LONG, 1)); in GmshReadPeriodic_v40()
887 for (j = 0; j < nNodes; j++) { in GmshReadPeriodic_v40()