Searched refs:array_ceed (Results 1 – 3 of 3) sorted by relevance
| /libCEED/examples/solids/include/ |
| H A D | utils.h | 28 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 D | petscutils.h | 46 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 D | petsc-ceed-utils.h | 73 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()
|