Home
last modified time | relevance | path

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

/libCEED/examples/solids/include/
H A Dutils.h28 static inline PetscErrorCode IntArrayCeedToPetsc(PetscInt num_entries, CeedInt **array_ceed, PetscI… in IntArrayCeedToPetsc() argument
34 *array_petsc = (PetscInt *)*array_ceed; in IntArrayCeedToPetsc()
37 for (PetscInt i = 0; i < num_entries; i++) (*array_petsc)[i] = (*array_ceed)[i]; in IntArrayCeedToPetsc()
38 free(*array_ceed); in IntArrayCeedToPetsc()
40 *array_ceed = NULL; in IntArrayCeedToPetsc()
57 …ErrorCode IntArrayPetscToCeed(PetscInt num_entries, PetscInt **array_petsc, CeedInt **array_ceed) { in IntArrayPetscToCeed() argument
63 *array_ceed = (CeedInt *)*array_petsc; in IntArrayPetscToCeed()
65 PetscCall(PetscMalloc1(num_entries, array_ceed)); in IntArrayPetscToCeed()
66 for (PetscInt i = 0; i < num_entries; i++) (*array_ceed)[i] = (*array_petsc)[i]; in IntArrayPetscToCeed()
/libCEED/examples/petsc/include/
H A Dpetscutils.h46 static inline PetscErrorCode IntArrayCeedToPetsc(PetscInt num_entries, CeedInt **array_ceed, PetscI… in IntArrayCeedToPetsc() argument
52 *array_petsc = (PetscInt *)*array_ceed; in IntArrayCeedToPetsc()
55 for (PetscInt i = 0; i < num_entries; i++) (*array_petsc)[i] = (*array_ceed)[i]; in IntArrayCeedToPetsc()
56 free(*array_ceed); in IntArrayCeedToPetsc()
58 *array_ceed = NULL; in IntArrayCeedToPetsc()
75 …ErrorCode IntArrayPetscToCeed(PetscInt num_entries, PetscInt **array_petsc, CeedInt **array_ceed) { in IntArrayPetscToCeed() argument
81 *array_ceed = (CeedInt *)*array_petsc; in IntArrayPetscToCeed()
83 PetscCall(PetscMalloc1(num_entries, array_ceed)); in IntArrayPetscToCeed()
84 for (PetscInt i = 0; i < num_entries; i++) (*array_ceed)[i] = (*array_petsc)[i]; in IntArrayPetscToCeed()
/libCEED/examples/fluids/include/
H A Dpetsc-ceed-utils.h73 static inline PetscErrorCode IntArrayCeedToPetsc(PetscInt num_entries, CeedInt **array_ceed, PetscI… in IntArrayCeedToPetsc() argument
79 *array_petsc = (PetscInt *)*array_ceed; in IntArrayCeedToPetsc()
82 for (PetscInt i = 0; i < num_entries; i++) (*array_petsc)[i] = (*array_ceed)[i]; in IntArrayCeedToPetsc()
83 free(*array_ceed); in IntArrayCeedToPetsc()
85 *array_ceed = NULL; in IntArrayCeedToPetsc()
102 …ErrorCode IntArrayPetscToCeed(PetscInt num_entries, PetscInt **array_petsc, CeedInt **array_ceed) { in IntArrayPetscToCeed() argument
108 *array_ceed = (CeedInt *)*array_petsc; in IntArrayPetscToCeed()
110 PetscCall(PetscMalloc1(num_entries, array_ceed)); in IntArrayPetscToCeed()
111 for (PetscInt i = 0; i < num_entries; i++) (*array_ceed)[i] = (*array_petsc)[i]; in IntArrayPetscToCeed()