Home
last modified time | relevance | path

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

/honee/include/
H A Dpetsc-ceed-utils.h69 static inline PetscErrorCode IntArrayCeedToPetsc(PetscCount num_entries, CeedInt **array_ceed, Pets… in IntArrayCeedToPetsc() argument
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
106 PetscCall(PetscMalloc1(num_entries, array_ceed)); in IntArrayPetscToCeed()
107 for (PetscInt i = 0; i < num_entries; i++) (*array_ceed)[i] = (*array_petsc)[i]; in IntArrayPetscToCeed()
/honee/src/
H A Dmat-ceed.c88 PetscCount num_entries; in MatCeedAssemblePointBlockDiagonalCOO() local
99 …d, CeedOperatorLinearAssemblePointBlockDiagonalSymbolic(ctx->op_mult, &num_entries, &rows_ceed, &c… in MatCeedAssemblePointBlockDiagonalCOO()
101 PetscCall(IntArrayCeedToPetsc(num_entries, &rows_ceed, &rows_petsc)); in MatCeedAssemblePointBlockDiagonalCOO()
102 PetscCall(IntArrayCeedToPetsc(num_entries, &cols_ceed, &cols_petsc)); in MatCeedAssemblePointBlockDiagonalCOO()
103 PetscCall(MatSetPreallocationCOOLocal(mat_coo, num_entries, rows_petsc, cols_petsc)); in MatCeedAssemblePointBlockDiagonalCOO()
106 …if (!ctx->coo_values_pbd) PetscCallCeed(ctx->ceed, CeedVectorCreate(ctx->ceed, num_entries, &ctx->… in MatCeedAssemblePointBlockDiagonalCOO()
689 PetscCount num_entries; in MatCeedSetPreallocationCOO() local
707 …PetscCallCeed(ctx->ceed, CeedOperatorLinearAssembleSymbolic(ctx->op_mult, &num_entries, &rows_ceed… in MatCeedSetPreallocationCOO()
709 PetscCall(IntArrayCeedToPetsc(num_entries, &rows_ceed, &rows_petsc)); in MatCeedSetPreallocationCOO()
710 PetscCall(IntArrayCeedToPetsc(num_entries, &cols_ceed, &cols_petsc)); in MatCeedSetPreallocationCOO()
[all …]