Searched refs:numClosure (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/dm/impls/plex/cgns/ |
| H A D | plexcgns2.c | 291 …ypeGetDiscretizationInfo(CGNS_ENUMT(ElementType_t) cellType, PetscInt *numClosure, PetscInt *pOrde… in CGNSElementTypeGetDiscretizationInfo() argument 414 if (numClosure) *numClosure = _numClosure; in CGNSElementTypeGetDiscretizationInfo() 1590 PetscInt pOrder = 1, numClosure = -1; in DMPlexCreateCGNS_Internal_Parallel() local 1622 PetscCall(CGNSElementTypeGetDiscretizationInfo(cellType, &numClosure, &pOrder)); in DMPlexCreateCGNS_Internal_Parallel() 1623 PetscCall(PetscMalloc1(myownede * numClosure, &elements)); in DMPlexCreateCGNS_Internal_Parallel() 1625 for (PetscInt v = 0; v < myownede * numClosure; ++v) elements[v] -= 1; // 0 based in DMPlexCreateCGNS_Internal_Parallel() 1632 …nt v = 0; v < numCorners; ++v) elementsQ1[e * numCorners + perm[v]] = elements[e * numClosure + v]; in DMPlexCreateCGNS_Internal_Parallel() 1677 PetscCall(DMPlexCGNSGetPermutation_Internal(dm_cell_type, numClosure, NULL, &perm)); in DMPlexCreateCGNS_Internal_Parallel() 1683 …PetscAssert(numClosure * num_comp == num_closure_dof, comm, PETSC_ERR_PLIB, "Closure dof size does… in DMPlexCreateCGNS_Internal_Parallel() 1684 for (PetscInt i = 0; i < numClosure; i++) { in DMPlexCreateCGNS_Internal_Parallel() [all …]
|
| /petsc/src/dm/impls/plex/ |
| H A D | plextree.c | 2977 PetscInt numClosure; in DMPlexComputeInjectorReferenceTree() local 2979 … PetscCall(DMPlexGetTransitiveClosure(refTree, parentCell, PETSC_TRUE, &numClosure, &closure)); in DMPlexComputeInjectorReferenceTree() 2980 for (i = 0, pI = -1, cellShapeOff = 0; i < numClosure; i++) { in DMPlexComputeInjectorReferenceTree() 2991 … PetscCall(DMPlexRestoreTransitiveClosure(refTree, parentCell, PETSC_TRUE, &numClosure, &closure)); in DMPlexComputeInjectorReferenceTree() 3034 PetscInt numClosure; in DMPlexComputeInjectorReferenceTree() local 3085 … PetscCall(DMPlexGetTransitiveClosure(refTree, childCell, PETSC_TRUE, &numClosure, &closure)); in DMPlexComputeInjectorReferenceTree() 3093 for (l = 0, cI = -1, childCellShapeOff = 0; l < numClosure; l++) { in DMPlexComputeInjectorReferenceTree() 3105 if (l == numClosure) { in DMPlexComputeInjectorReferenceTree() 3123 … PetscCall(DMPlexRestoreTransitiveClosure(refTree, childCell, PETSC_TRUE, &numClosure, &closure)); in DMPlexComputeInjectorReferenceTree()
|