Home
last modified time | relevance | path

Searched refs:CEED_OWN_POINTER (Results 1 – 25 of 26) sorted by relevance

12

/libCEED/interface/
H A Dceed-types.c32 [CEED_OWN_POINTER] = "own pointer",
H A Dceed-elemrestriction.c855 CeedCall(ceed->ElemRestrictionCreate(CEED_MEM_HOST, CEED_OWN_POINTER, NULL, NULL, NULL, *rstr)); in CeedElemRestrictionCreateStrided()
986 …CeedCall(ceed->ElemRestrictionCreateBlocked(CEED_MEM_HOST, CEED_OWN_POINTER, (const CeedInt *)bloc… in CeedElemRestrictionCreateBlocked()
987 if (copy_mode == CEED_OWN_POINTER) CeedCall(CeedFree(&offsets)); in CeedElemRestrictionCreateBlocked()
1056 …CeedCall(ceed->ElemRestrictionCreateBlocked(CEED_MEM_HOST, CEED_OWN_POINTER, (const CeedInt *)bloc… in CeedElemRestrictionCreateBlockedOriented()
1058 if (copy_mode == CEED_OWN_POINTER) CeedCall(CeedFree(&offsets)); in CeedElemRestrictionCreateBlockedOriented()
1129 …CeedCall(ceed->ElemRestrictionCreateBlocked(CEED_MEM_HOST, CEED_OWN_POINTER, (const CeedInt *)bloc… in CeedElemRestrictionCreateBlockedCurlOriented()
1131 if (copy_mode == CEED_OWN_POINTER) CeedCall(CeedFree(&offsets)); in CeedElemRestrictionCreateBlockedCurlOriented()
1188 …CeedCall(ceed->ElemRestrictionCreateBlocked(CEED_MEM_HOST, CEED_OWN_POINTER, NULL, NULL, NULL, *rs… in CeedElemRestrictionCreateBlockedStrided()
H A Dceed-preconditioning.c1190 …CeedCall(CeedQFunctionContextSetData(ctx_r, CEED_MEM_HOST, CEED_OWN_POINTER, sizeof(*num_comp_r_da… in CeedOperatorMultigridLevelCreateSingle_Core()
1228 …CeedCall(CeedQFunctionContextSetData(ctx_p, CEED_MEM_HOST, CEED_OWN_POINTER, sizeof(*num_comp_p_da… in CeedOperatorMultigridLevelCreateSingle_Core()
1384 …d, num_elem, elem_size, num_comp * num_comp, 1, l_size * num_comp, CEED_MEM_HOST, CEED_OWN_POINTER, in CeedOperatorCreateActivePointBlockRestriction()
3105 …CeedCall(CeedQFunctionContextSetData(ctx_fdm, CEED_MEM_HOST, CEED_OWN_POINTER, sizeof(*num_comp_da… in CeedOperatorCreateFDMElementInverse()
H A Dceed.c394 case CEED_OWN_POINTER: in CeedSetHostGenericArray()
H A Dceed-fortran.c793 …*err = CeedQFunctionContextSetData(fctx, CEED_MEM_HOST, CEED_OWN_POINTER, sizeof(*fctxdata), fctxd… in fCeedQFunctionCreateInterior()
/libCEED/include/ceed/
H A Dtypes.h204 CEED_OWN_POINTER, enumerator
/libCEED/python/
H A Dceed_constants.py31 OWN_POINTER = lib.CEED_OWN_POINTER
/libCEED/backends/hip-ref/
H A Dceed-hip-ref-qfunctioncontext.c164 case CEED_OWN_POINTER: in CeedQFunctionContextSetDataHost_Hip()
198 case CEED_OWN_POINTER: in CeedQFunctionContextSetDataDevice_Hip()
H A Dceed-hip-ref-restriction.c577 copy_mode = CEED_OWN_POINTER; in CeedElemRestrictionCreate_Hip()
581 …CeedCallBackend(CeedSetHostCeedIntArray(points_per_elem, CEED_OWN_POINTER, num_elem, &impl->h_poin… in CeedElemRestrictionCreate_Hip()
H A Dceed-hip-ref-vector.c231 case CEED_OWN_POINTER: in CeedVectorSetArrayUnifiedHostToDevice_Hip()
241 if (copy_mode == CEED_OWN_POINTER) CeedCallBackend(CeedFree(&array)); in CeedVectorSetArrayUnifiedHostToDevice_Hip()
/libCEED/backends/cuda-ref/
H A Dceed-cuda-ref-qfunctioncontext.c165 case CEED_OWN_POINTER: in CeedQFunctionContextSetDataHost_Cuda()
199 case CEED_OWN_POINTER: in CeedQFunctionContextSetDataDevice_Cuda()
H A Dceed-cuda-ref-restriction.c576 copy_mode = CEED_OWN_POINTER; in CeedElemRestrictionCreate_Cuda()
580 …CeedCallBackend(CeedSetHostCeedIntArray(points_per_elem, CEED_OWN_POINTER, num_elem, &impl->h_poin… in CeedElemRestrictionCreate_Cuda()
/libCEED/tests/
H A Dt213-elemrestriction.c41 CEED_OWN_POINTER, ceed_ind, &elem_restriction); in main()
/libCEED/backends/cuda/
H A Dceed-cuda-common.c66 case CEED_OWN_POINTER: in CeedSetDeviceGenericArray_Cuda()
/libCEED/backends/ref/
H A Dceed-ref-qfunctioncontext.c58 case CEED_OWN_POINTER: in CeedQFunctionContextSetData_Ref()
/libCEED/backends/hip/
H A Dceed-hip-common.c73 case CEED_OWN_POINTER: in CeedSetDeviceGenericArray_Hip()
/libCEED/backends/sycl-ref/
H A Dceed-sycl-ref-qfunctioncontext.sycl.cpp176 case CEED_OWN_POINTER: in CeedQFunctionContextSetDataHost_Sycl()
223 case CEED_OWN_POINTER: { in CeedQFunctionContextSetDataDevice_Sycl()
H A Dceed-sycl-restriction.sycl.cpp409 case CEED_OWN_POINTER: in CeedElemRestrictionCreate_Sycl()
446 case CEED_OWN_POINTER: in CeedElemRestrictionCreate_Sycl()
H A Dceed-sycl-vector.sycl.cpp229 case CEED_OWN_POINTER: in CeedVectorSetArrayDevice_Sycl()
/libCEED/julia/LibCEED.jl/src/
H A DGlobals.jl59 const OWN_POINTER = C.CEED_OWN_POINTER
/libCEED/backends/memcheck/
H A Dceed-memcheck-qfunctioncontext.c73 case CEED_OWN_POINTER: in CeedQFunctionContextSetData_Memcheck()
H A Dceed-memcheck-restriction.c713 case CEED_OWN_POINTER: in CeedElemRestrictionCreate_Memcheck()
730 case CEED_OWN_POINTER: in CeedElemRestrictionCreate_Memcheck()
745 case CEED_OWN_POINTER: in CeedElemRestrictionCreate_Memcheck()
H A Dceed-memcheck-vector.c76 case CEED_OWN_POINTER: in CeedVectorSetArray_Memcheck()
/libCEED/examples/petsc/
H A Dbpsraw.c104 …* P, num_comp, 1, m_nodes[0] * m_nodes[1] * m_nodes[2] * num_comp, CEED_MEM_HOST, CEED_OWN_POINTER, in CreateRestriction()
575 CeedVectorSetArray(x_coord, CEED_MEM_HOST, CEED_OWN_POINTER, x_loc); in main()
/libCEED/doc/sphinx/source/
H A DlibCEEDdev.md136 …wned memory can be set by calling {c:func}`CeedVectorSetArray` with `copy_mode = CEED_OWN_POINTER`.

12