| /libCEED/examples/solids/src/ |
| H A D | matops.c | 43 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 D | misc.c | 183 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 D | t109-vector.c | 25 CeedVectorTakeArray(x, CEED_MEM_HOST, &array); in main() 54 CeedVectorTakeArray(x, CEED_MEM_HOST, &array); in main()
|
| /libCEED/examples/fluids/include/ |
| H A D | petsc-ceed-utils.h | 153 …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 D | bpsraw.c | 246 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 D | bps-ceed.h | 379 CeedVectorTakeArray(vec_ceed, mem_space, &ptr); in take_array() 392 CeedVectorTakeArray(vec_ceed, mem_space, &ptr); in ~VectorTypeCeed()
|
| /libCEED/examples/petsc/src/ |
| H A D | petscutils.c | 31 CeedVectorTakeArray(x_ceed, MemTypeP2C(mem_type), &x); in VecC2P() 49 CeedVectorTakeArray(x_ceed, MemTypeP2C(mem_type), &x); in VecReadC2P()
|
| H A D | swarmutils.c | 248 CeedVectorTakeArray(x_ceed, CEED_MEM_HOST, (CeedScalar **)&x); in DMSwarmPICFieldC2P()
|
| /libCEED/examples/solids/ |
| H A D | elasticity.c | 277 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 D | libCEEDdev.md | 121 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 D | releasenotes.md | 169 - Clarify documentation for {c:func}`CeedVectorTakeArray`; this function will error if {c:func}`Cee…
|
| /libCEED/rust/libceed/src/ |
| H A D | vector.rs | 138 bind_ceed::CeedVectorTakeArray( in drop()
|
| /libCEED/backends/hip-ref/ |
| H A D | ceed-hip-ref-operator.c | 483 …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 D | ceed-cuda-ref-operator.c | 484 …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 D | CeedVector.jl | 154 C.CeedVectorTakeArray(v[], mtype, ptr)
|
| /libCEED/interface/ |
| H A D | ceed-vector.c | 485 int CeedVectorTakeArray(CeedVector vec, CeedMemType mem_type, CeedScalar **array) { in CeedVectorTakeArray() function
|
| H A D | ceed-fortran.c | 143 *err = CeedVectorTakeArray(vec_, (CeedMemType)*memtype, &b); in fCeedVectorTakeArray()
|
| /libCEED/backends/ref/ |
| H A D | ceed-ref-operator.c | 640 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 D | ceed.h | 207 CEED_EXTERN int CeedVectorTakeArray(CeedVector vec, CeedMemType mem_type, CeedScalar **array);
|
| /libCEED/backends/opt/ |
| H A D | ceed-opt-operator.c | 700 CeedCallBackend(CeedVectorTakeArray(impl->q_vecs_out[out], CEED_MEM_HOST, NULL)); in CeedOperatorLinearAssembleQFunctionCore_Opt()
|
| /libCEED/backends/blocked/ |
| H A D | ceed-blocked-operator.c | 703 CeedCallBackend(CeedVectorTakeArray(impl->q_vecs_out[out], CEED_MEM_HOST, NULL)); in CeedOperatorLinearAssembleQFunctionCore_Blocked()
|
| /libCEED/julia/LibCEED.jl/src/generated/ |
| H A D | libceed_bindings.jl | 211 function CeedVectorTakeArray(vec, mem_type, array) function 212 …ccall((:CeedVectorTakeArray, libceed), Cint, (CeedVector, CeedMemType, Ptr{Ptr{CeedScalar}}), vec,…
|
| /libCEED/backends/sycl-ref/ |
| H A D | ceed-sycl-ref-operator.sycl.cpp | 601 CeedCallBackend(CeedVectorTakeArray(impl->q_vecs_out[out], CEED_MEM_DEVICE, NULL)); in CeedOperatorLinearAssembleQFunctionCore_Sycl()
|
| /libCEED/ |
| H A D | coverage.info | 11765 FNA:22,0,CeedVectorTakeArray
|