Home
last modified time | relevance | path

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

/honee/include/
H A Dpetsc-ceed-utils.h69 …rorCode IntArrayCeedToPetsc(PetscCount num_entries, CeedInt **array_ceed, PetscInt **array_petsc) { in IntArrayCeedToPetsc() argument
75 *array_petsc = (PetscInt *)*array_ceed; in IntArrayCeedToPetsc()
77 *array_petsc = malloc(num_entries * sizeof(PetscInt)); in IntArrayCeedToPetsc()
78 for (PetscInt i = 0; i < num_entries; i++) (*array_petsc)[i] = (*array_ceed)[i]; in IntArrayCeedToPetsc()
98 static inline PetscErrorCode IntArrayPetscToCeed(PetscCount num_entries, PetscInt **array_petsc, Ce… in IntArrayPetscToCeed() argument
104 *array_ceed = (CeedInt *)*array_petsc; in IntArrayPetscToCeed()
107 for (PetscInt i = 0; i < num_entries; i++) (*array_ceed)[i] = (*array_petsc)[i]; in IntArrayPetscToCeed()
108 PetscCall(PetscFree(*array_petsc)); in IntArrayPetscToCeed()
110 *array_petsc = NULL; in IntArrayPetscToCeed()