Searched refs:nodeVecDim (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/dm/dt/dualspace/impls/lagrange/ |
| H A D | dspacelagrange.c | 311 PetscInt nodeVecDim; member 320 …tData_Internal(PetscLagNodeIndices ni, PetscInt *nodeIdxDim, PetscInt *nodeVecDim, PetscInt *nNode… in PetscLagNodeIndicesGetData_Internal() argument 324 *nodeVecDim = ni->nodeVecDim; in PetscLagNodeIndicesGetData_Internal() 344 (*niNew)->nodeVecDim = ni->nodeVecDim; 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() 482 ni->nodeVecDim = 0; in PetscLagNodeIndicesCreateSimplexVertices() 508 ni->nodeVecDim = 0; in PetscLagNodeIndicesCreateTensorVertices() 673 ni->nodeVecDim = Nk; in PetscLagNodeIndicesTensor() 753 PetscInt nodeIdxDim, nodeVecDim, nNodes; in PetscLagNodeIndicesMerge() local [all …]
|
| /petsc/src/dm/dt/dualspace/impls/lagrange/tests/ |
| H A D | ex1.c | 218 PetscInt i, j, nodeIdxDim, nodeVecDim, nNodes; in testLagrange() local 224 …PetscCall(PetscLagNodeIndicesGetData_Internal(lag->allNodeIndices, &nodeIdxDim, &nodeVecDim, &nNod… in testLagrange() 225 PetscCheck(nodeVecDim == Nk, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Incorrect nodeVecDim"); in testLagrange() 239 …for (j = 0; j < nodeVecDim; j++) PetscCall(PetscPrintf(PETSC_COMM_SELF, " %g,", (double)nodeVec[i … in testLagrange() 261 …PetscCheck(intNodeIdxDim == nodeIdxDim && intNodeVecDim == nodeVecDim, PETSC_COMM_SELF, PETSC_ERR_… in testLagrange() 265 PetscCall(PetscArraycmp(intNodeVec, nodeVec, nodeVecDim * intNnodes, &same)); in testLagrange()
|