Home
last modified time | relevance | path

Searched refs:CeedVectorTakeArray (Results 1 – 24 of 24) sorted by relevance

/libCEED/examples/solids/src/
H A Dmatops.c43 CeedVectorTakeArray(user->x_ceed, MemTypeP2C(x_mem_type), NULL); in ApplyLocalCeedOp()
44 CeedVectorTakeArray(user->y_ceed, MemTypeP2C(y_mem_type), NULL); in ApplyLocalCeedOp()
132 CeedVectorTakeArray(user->ceed_vec_c, MemTypeP2C(c_mem_type), NULL); in Prolong_Ceed()
133 CeedVectorTakeArray(user->ceed_vec_f, MemTypeP2C(f_mem_type), NULL); in Prolong_Ceed()
169 CeedVectorTakeArray(user->ceed_vec_f, MemTypeP2C(f_mem_type), NULL); in Restrict_Ceed()
170 CeedVectorTakeArray(user->ceed_vec_c, MemTypeP2C(c_mem_type), NULL); in Restrict_Ceed()
207 CeedVectorTakeArray(user->x_ceed, MemTypeP2C(x_mem_type), NULL); in GetDiag_Ceed()
248 CeedVectorTakeArray(user->x_ceed, MemTypeP2C(x_mem_type), NULL); in ComputeStrainEnergy()
H A Dmisc.c183 CeedVectorTakeArray(user->x_ceed, MemTypeP2C(x_mem_type), NULL); in ViewDiagnosticQuantities()
201 CeedVectorTakeArray(y_ceed, MemTypeP2C(y_mem_type), NULL); in ViewDiagnosticQuantities()
/libCEED/tests/
H A Dt109-vector.c25 CeedVectorTakeArray(x, CEED_MEM_HOST, &array); in main()
54 CeedVectorTakeArray(x, CEED_MEM_HOST, &array); in main()
/libCEED/examples/fluids/include/
H A Dpetsc-ceed-utils.h153 …PetscCallCeed(CeedVectorReturnCeed(x_ceed), CeedVectorTakeArray(x_ceed, MemTypePetscToCeed(mem_typ… in VecCeedToPetsc()
193 …PetscCallCeed(CeedVectorReturnCeed(x_ceed), CeedVectorTakeArray(x_ceed, MemTypePetscToCeed(mem_typ… in VecReadCeedToPetsc()
/libCEED/examples/petsc/
H A Dbpsraw.c246 CeedVectorTakeArray(op_apply_ctx->x_ceed, MemTypeP2C(x_mem_type), NULL); in MatMult_Mass()
247 CeedVectorTakeArray(op_apply_ctx->y_ceed, MemTypeP2C(y_mem_type), NULL); in MatMult_Mass()
283 CeedVectorTakeArray(op_apply_ctx->x_ceed, MemTypeP2C(x_mem_type), NULL); in MatMult_Diff()
284 CeedVectorTakeArray(op_apply_ctx->y_ceed, MemTypeP2C(y_mem_type), NULL); in MatMult_Diff()
320 CeedVectorTakeArray(op_apply_ctx->x_ceed, MemTypeP2C(mem_type), NULL); in ComputeErrorMax()
681 PetscCall(CeedVectorTakeArray(rhs_ceed, MemTypeP2C(mem_type), NULL)); in main()
/libCEED/examples/deal.II/
H A Dbps-ceed.h379 CeedVectorTakeArray(vec_ceed, mem_space, &ptr); in take_array()
392 CeedVectorTakeArray(vec_ceed, mem_space, &ptr); in ~VectorTypeCeed()
/libCEED/examples/petsc/src/
H A Dpetscutils.c31 CeedVectorTakeArray(x_ceed, MemTypeP2C(mem_type), &x); in VecC2P()
49 CeedVectorTakeArray(x_ceed, MemTypeP2C(mem_type), &x); in VecReadC2P()
H A Dswarmutils.c248 CeedVectorTakeArray(x_ceed, CEED_MEM_HOST, (CeedScalar **)&x); in DMSwarmPICFieldC2P()
/libCEED/examples/solids/
H A Delasticity.c277 CeedVectorTakeArray(ceed_data[level + 1]->x_ceed, MemTypeP2C(m_mem_type), (CeedScalar **)&m); in main()
292 CeedVectorTakeArray(force_ceed, MemTypeP2C(force_mem_type), NULL); in main()
300 CeedVectorTakeArray(neumann_ceed, MemTypeP2C(nummann_mem_type), NULL); in main()
/libCEED/doc/sphinx/source/
H A DlibCEEDdev.md121 If the user calls {c:func}`CeedVectorTakeArray` on the only memory location that contains valid dat…
129 …VectorSetArray` with `copy_mode = CEED_USE_POINTER` and revoked with {c:func}`CeedVectorTakeArray`.
130 …OINTER` for the appropriate precision and memory type before calling {c:func}`CeedVectorTakeArray`.
131 - {c:func}`CeedVectorTakeArray` cannot be called on a vector in a *invalid state*.
H A Dreleasenotes.md169 - Clarify documentation for {c:func}`CeedVectorTakeArray`; this function will error if {c:func}`Cee…
/libCEED/rust/libceed/src/
H A Dvector.rs138 bind_ceed::CeedVectorTakeArray( in drop()
/libCEED/backends/hip-ref/
H A Dceed-hip-ref-operator.c483 …CeedCallBackend(CeedVectorTakeArray(impl->q_vecs_in[input_field], CEED_MEM_DEVICE, (CeedScalar **)… in CeedOperatorInputRestore_Hip()
595 CeedCallBackend(CeedVectorTakeArray(impl->q_vecs_out[field], CEED_MEM_DEVICE, &e_vec_array)); in CeedOperatorApplyAdd_Hip()
942 CeedCallBackend(CeedVectorTakeArray(impl->q_vecs_out[field], CEED_MEM_DEVICE, &e_vec_array)); in CeedOperatorApplyAddAtPoints_Hip()
1091 CeedCallBackend(CeedVectorTakeArray(impl->q_vecs_out[out], CEED_MEM_DEVICE, NULL)); in CeedOperatorLinearAssembleQFunctionCore_Hip()
1991 CeedCallBackend(CeedVectorTakeArray(q_vec, CEED_MEM_DEVICE, &e_vec_array)); in CeedOperatorLinearAssembleAddDiagonalAtPoints_Hip()
2057 CeedCallBackend(CeedVectorTakeArray(impl->q_vecs_out[i], CEED_MEM_DEVICE, &e_vec_array)); in CeedOperatorLinearAssembleAddDiagonalAtPoints_Hip()
/libCEED/backends/cuda-ref/
H A Dceed-cuda-ref-operator.c484 …CeedCallBackend(CeedVectorTakeArray(impl->q_vecs_in[input_field], CEED_MEM_DEVICE, (CeedScalar **)… in CeedOperatorInputRestore_Cuda()
597 CeedCallBackend(CeedVectorTakeArray(impl->q_vecs_out[field], CEED_MEM_DEVICE, &e_vec_array)); in CeedOperatorApplyAdd_Cuda()
945 CeedCallBackend(CeedVectorTakeArray(impl->q_vecs_out[field], CEED_MEM_DEVICE, &e_vec_array)); in CeedOperatorApplyAddAtPoints_Cuda()
1094 CeedCallBackend(CeedVectorTakeArray(impl->q_vecs_out[out], CEED_MEM_DEVICE, NULL)); in CeedOperatorLinearAssembleQFunctionCore_Cuda()
1994 CeedCallBackend(CeedVectorTakeArray(q_vec, CEED_MEM_DEVICE, &e_vec_array)); in CeedOperatorLinearAssembleAddDiagonalAtPoints_Cuda()
2058 CeedCallBackend(CeedVectorTakeArray(impl->q_vecs_out[i], CEED_MEM_DEVICE, &e_vec_array)); in CeedOperatorLinearAssembleAddDiagonalAtPoints_Cuda()
/libCEED/julia/LibCEED.jl/src/
H A DCeedVector.jl154 C.CeedVectorTakeArray(v[], mtype, ptr)
/libCEED/interface/
H A Dceed-vector.c485 int CeedVectorTakeArray(CeedVector vec, CeedMemType mem_type, CeedScalar **array) { in CeedVectorTakeArray() function
H A Dceed-fortran.c143 *err = CeedVectorTakeArray(vec_, (CeedMemType)*memtype, &b); in fCeedVectorTakeArray()
/libCEED/backends/ref/
H A Dceed-ref-operator.c640 CeedCallBackend(CeedVectorTakeArray(impl->q_vecs_out[out], CEED_MEM_HOST, NULL)); in CeedOperatorLinearAssembleQFunctionCore_Ref()
1292 CeedCallBackend(CeedVectorTakeArray(impl->q_vecs_out[out], CEED_MEM_HOST, NULL)); in CeedOperatorLinearAssembleQFunctionAtPointsCore_Ref()
/libCEED/include/ceed/
H A Dceed.h207 CEED_EXTERN int CeedVectorTakeArray(CeedVector vec, CeedMemType mem_type, CeedScalar **array);
/libCEED/backends/opt/
H A Dceed-opt-operator.c700 CeedCallBackend(CeedVectorTakeArray(impl->q_vecs_out[out], CEED_MEM_HOST, NULL)); in CeedOperatorLinearAssembleQFunctionCore_Opt()
/libCEED/backends/blocked/
H A Dceed-blocked-operator.c703 CeedCallBackend(CeedVectorTakeArray(impl->q_vecs_out[out], CEED_MEM_HOST, NULL)); in CeedOperatorLinearAssembleQFunctionCore_Blocked()
/libCEED/julia/LibCEED.jl/src/generated/
H A Dlibceed_bindings.jl211 function CeedVectorTakeArray(vec, mem_type, array) function
212 …ccall((:CeedVectorTakeArray, libceed), Cint, (CeedVector, CeedMemType, Ptr{Ptr{CeedScalar}}), vec,…
/libCEED/backends/sycl-ref/
H A Dceed-sycl-ref-operator.sycl.cpp601 CeedCallBackend(CeedVectorTakeArray(impl->q_vecs_out[out], CEED_MEM_DEVICE, NULL)); in CeedOperatorLinearAssembleQFunctionCore_Sycl()
/libCEED/
H A Dcoverage.info11765 FNA:22,0,CeedVectorTakeArray