Home
last modified time | relevance | path

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

/libCEED/examples/solids/src/
H A Dmisc.c148 PetscMemType x_mem_type, y_mem_type; in ViewDiagnosticQuantities() local
175 PetscCall(VecGetArrayAndMemType(Y_loc, &y, &y_mem_type)); in ViewDiagnosticQuantities()
177 CeedVectorSetArray(y_ceed, MemTypeP2C(y_mem_type), CEED_USE_POINTER, y); in ViewDiagnosticQuantities()
201 CeedVectorTakeArray(y_ceed, MemTypeP2C(y_mem_type), NULL); in ViewDiagnosticQuantities()
H A Dmatops.c25 PetscMemType x_mem_type, y_mem_type; in ApplyLocalCeedOp() local
35 PetscCall(VecGetArrayAndMemType(user->Y_loc, &y, &y_mem_type)); in ApplyLocalCeedOp()
37 CeedVectorSetArray(user->y_ceed, MemTypeP2C(y_mem_type), CEED_USE_POINTER, y); in ApplyLocalCeedOp()
44 CeedVectorTakeArray(user->y_ceed, MemTypeP2C(y_mem_type), NULL); in ApplyLocalCeedOp()
/libCEED/examples/petsc/src/
H A Dmatops.c67 PetscMemType x_mem_type, y_mem_type; in ApplyLocal_Ceed() local
75 PetscCall(VecP2C(op_apply_ctx->Y_loc, &y_mem_type, op_apply_ctx->y_ceed)); in ApplyLocal_Ceed()
82 PetscCall(VecC2P(op_apply_ctx->y_ceed, y_mem_type, op_apply_ctx->Y_loc)); in ApplyLocal_Ceed()
/libCEED/examples/petsc/
H A Dbpsraw.c227 PetscMemType x_mem_type, y_mem_type; in MatMult_Mass() local
238 PetscCall(VecGetArrayAndMemType(op_apply_ctx->Y_loc, &y, &y_mem_type)); in MatMult_Mass()
240 CeedVectorSetArray(op_apply_ctx->y_ceed, MemTypeP2C(y_mem_type), CEED_USE_POINTER, y); in MatMult_Mass()
247 CeedVectorTakeArray(op_apply_ctx->y_ceed, MemTypeP2C(y_mem_type), NULL); in MatMult_Mass()
264 PetscMemType x_mem_type, y_mem_type; in MatMult_Diff() local
275 PetscCall(VecGetArrayAndMemType(op_apply_ctx->Y_loc, &y, &y_mem_type)); in MatMult_Diff()
277 CeedVectorSetArray(op_apply_ctx->y_ceed, MemTypeP2C(y_mem_type), CEED_USE_POINTER, y); in MatMult_Diff()
284 CeedVectorTakeArray(op_apply_ctx->y_ceed, MemTypeP2C(y_mem_type), NULL); in MatMult_Diff()
/libCEED/examples/fluids/src/
H A Dpetsc_ops.c218 PetscMemType x_mem_type, y_mem_type; in ApplyCeedOperator_Core() local
225 if (Y_loc) PetscCall(VecPetscToCeed(Y_loc, &y_mem_type, y_ceed)); in ApplyCeedOperator_Core()
236 if (Y_loc) PetscCall(VecCeedToPetsc(ctx->y_ceed, y_mem_type, Y_loc)); in ApplyCeedOperator_Core()
H A Dmat-ceed.c1561 PetscMemType x_mem_type, y_mem_type; in MatMult_Ceed() local
1574 PetscCall(VecPetscToCeed(Y_loc, &y_mem_type, ctx->y_loc)); in MatMult_Ceed()
1585 PetscCall(VecCeedToPetsc(ctx->y_loc, y_mem_type, Y_loc)); in MatMult_Ceed()
1622 PetscMemType x_mem_type, y_mem_type; in MatMultTranspose_Ceed() local
1633 PetscCall(VecReadPetscToCeed(Y_loc, &y_mem_type, ctx->y_loc)); in MatMultTranspose_Ceed()
1645 PetscCall(VecReadCeedToPetsc(ctx->y_loc, y_mem_type, Y_loc)); in MatMultTranspose_Ceed()