Searched refs:cellSpaces (Results 1 – 2 of 2) sorted by relevance
23 …cErrorCode PetscDualSpaceRefinedSetCellSpaces(PetscDualSpace sp, const PetscDualSpace cellSpaces[]) in PetscDualSpaceRefinedSetCellSpaces() argument27 PetscAssertPointer(cellSpaces, 2); in PetscDualSpaceRefinedSetCellSpaces()29 …PetscDualSpaceRefinedSetCellSpaces_C", (PetscDualSpace, const PetscDualSpace[]), (sp, cellSpaces)); in PetscDualSpaceRefinedSetCellSpaces()33 …de PetscDualSpaceRefinedSetCellSpaces_Refined(PetscDualSpace sp, const PetscDualSpace cellSpaces[]) in PetscDualSpaceRefinedSetCellSpaces_Refined() argument46 PetscCall(PetscObjectReference((PetscObject)cellSpaces[c])); in PetscDualSpaceRefinedSetCellSpaces_Refined()48 sp->pointSpaces[c + cStart - pStart] = cellSpaces[c]; in PetscDualSpaceRefinedSetCellSpaces_Refined()
1813 PetscDualSpace *cellSpaces; in PetscFERefine() local1830 PetscCall(PetscMalloc1(cEnd - cStart, &cellSpaces)); in PetscFERefine()1832 for (c = 0; c < cEnd - cStart; c++) cellSpaces[c] = Q; in PetscFERefine()1833 PetscCall(PetscDualSpaceRefinedSetCellSpaces(Qref, cellSpaces)); in PetscFERefine()1834 PetscCall(PetscFree(cellSpaces)); in PetscFERefine()