Home
last modified time | relevance | path

Searched refs:copy (Results 1 – 23 of 23) sorted by relevance

/libCEED/benchmarks/
H A Dpostprocess_base.py32 data = data_default.copy()
38 data = data_default.copy()
56 data = data.copy()
/libCEED/tests/junit-xml/
H A DLICENSE.txt5 Permission is hereby granted, free of charge, to any person obtaining a copy
8 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
/libCEED/julia/LibCEED.jl/src/
H A DContext.jl21 data object. `data` should be an instance of a mutable struct. If the copy mode `cmode` is
46 error("set_data!: copy mode OWN_POINTER is not supported")
H A DQFunction.jl85 avoid the copy of input data to output fields by using the same memory location for both.
H A DBasis.jl441 copy(
458 copy(unsafe_wrap(Array, ref[], istensor[] ? getnumqpts1d(b) : getnumqpts(b)))
H A DCeedVector.jl122 applicable. The backend may copy values to a different [`MemType`](@ref). See also
/libCEED/backends/sycl-shared/
H A Dceed-sycl-shared-basis.sycl.cpp206 …sycl::event copy_weight = data->sycl_queue.copy<CeedScalar>(q_weight_1d, impl->d_q_weight_1d, Q_1d… in CeedBasisCreateTensorH1_Sycl_shared()
212 …sycl::event copy_interp = data->sycl_queue.copy<CeedScalar>(interp_1d, impl->d_interp_1d, interp_l… in CeedBasisCreateTensorH1_Sycl_shared()
216 …sycl::event copy_grad = data->sycl_queue.copy<CeedScalar>(grad_1d, impl->d_grad_1d, interp_length,… in CeedBasisCreateTensorH1_Sycl_shared()
232 …CeedCallSycl(ceed, data->sycl_queue.copy<CeedScalar>(collo_grad_1d, impl->d_collo_grad_1d, cgrad_l… in CeedBasisCreateTensorH1_Sycl_shared()
/libCEED/backends/sycl-ref/
H A Dceed-sycl-restriction.sycl.cpp315 …sycl::event copy_lvec = data->sycl_queue.copy<CeedInt>(l_vec_indices, impl->d_l_vec_indices, num_n… in CeedElemRestrictionOffset_Sycl()
318 …sycl::event copy_offsets = data->sycl_queue.copy<CeedInt>(t_offsets, impl->d_t_offsets, size_offse… in CeedElemRestrictionOffset_Sycl()
321 …sycl::event copy_indices = data->sycl_queue.copy<CeedInt>(t_indices, impl->d_t_indices, size_indic… in CeedElemRestrictionOffset_Sycl()
425 …sycl::event copy_event = data->sycl_queue.copy<CeedInt>(impl->h_offsets, impl->d_offsets_owned, si… in CeedElemRestrictionCreate_Sycl()
440 …sycl::event copy_event = data->sycl_queue.copy<CeedInt>(offsets, impl->d_offsets_owned, size, {e}); in CeedElemRestrictionCreate_Sycl()
461 …sycl::event copy_event = data->sycl_queue.copy<CeedInt>(impl->d_offsets, impl->h_offsets_owned, el… in CeedElemRestrictionCreate_Sycl()
H A Dceed-sycl-ref-operator.sycl.cpp779 …sycl::event identity_copy = sycl_data->sycl_queue.copy<CeedScalar>(identity, diag->d_identity, i_l… in CeedOperatorAssembleDiagonalSetup_Sycl()
786 …sycl::event interp_in_copy = sycl_data->sycl_queue.copy<CeedScalar>(interp_in, diag->d_interp_in, … in CeedOperatorAssembleDiagonalSetup_Sycl()
791 …sycl::event interp_out_copy = sycl_data->sycl_queue.copy<CeedScalar>(interp_out, diag->d_interp_ou… in CeedOperatorAssembleDiagonalSetup_Sycl()
797 …sycl::event grad_in_copy = sycl_data->sycl_queue.copy<CeedScalar>(grad_in, diag->d_grad_in, g_len,… in CeedOperatorAssembleDiagonalSetup_Sycl()
802 …sycl::event grad_out_copy = sycl_data->sycl_queue.copy<CeedScalar>(grad_out, diag->d_grad_out, g_l… in CeedOperatorAssembleDiagonalSetup_Sycl()
807 …sycl::event eval_mode_in_copy = sycl_data->sycl_queue.copy<CeedEvalMode>(eval_mode_in, diag->d_eva… in CeedOperatorAssembleDiagonalSetup_Sycl()
811 …sycl::event eval_mode_out_copy = sycl_data->sycl_queue.copy<CeedEvalMode>(eval_mode_out, diag->d_e… in CeedOperatorAssembleDiagonalSetup_Sycl()
1135 …sycl_data->sycl_queue.copy<CeedScalar>(interp_in, &asmb->d_B_in[mat_start], elem_size * num_qpts, … in CeedOperatorAssembleSingleSetup_Sycl()
1141 …sycl_data->sycl_queue.copy<CeedScalar>(grad_in, &asmb->d_B_in[mat_start], dim * elem_size * num_qp… in CeedOperatorAssembleSingleSetup_Sycl()
1167 …sycl_data->sycl_queue.copy<CeedScalar>(interp_out, &asmb->d_B_out[mat_start], elem_size * num_qpts… in CeedOperatorAssembleSingleSetup_Sycl()
[all …]
H A Dceed-sycl-ref-basis.sycl.cpp593 …sycl::event copy_weight = data->sycl_queue.copy<CeedScalar>(q_weight_1d, impl->d_q_weight_1d, Q_1d… in CeedBasisCreateTensorH1_Sycl()
599 …sycl::event copy_interp = data->sycl_queue.copy<CeedScalar>(interp_1d, impl->d_interp_1d, interp_l… in CeedBasisCreateTensorH1_Sycl()
603 …sycl::event copy_grad = data->sycl_queue.copy<CeedScalar>(grad_1d, impl->d_grad_1d, interp_length,… in CeedBasisCreateTensorH1_Sycl()
656 …sycl::event copy_weight = data->sycl_queue.copy<CeedScalar>(q_weight, impl->d_q_weight, num_qpts, … in CeedBasisCreateH1_Sycl()
662 …sycl::event copy_interp = data->sycl_queue.copy<CeedScalar>(interp, impl->d_interp, interp_length,… in CeedBasisCreateH1_Sycl()
667 sycl::event copy_grad = data->sycl_queue.copy<CeedScalar>(grad, impl->d_grad, grad_length, e); in CeedBasisCreateH1_Sycl()
H A Dceed-sycl-vector.sycl.cpp66 …CeedCallSycl(ceed, data->sycl_queue.copy<CeedScalar>(impl->h_array, impl->d_array, length, e).wait… in CeedVectorSyncH2D_Sycl()
100 …CeedCallSycl(ceed, data->sycl_queue.copy<CeedScalar>(impl->d_array, impl->h_array, length, e).wait… in CeedVectorSyncD2H_Sycl()
224 …CeedCallSycl(ceed, data->sycl_queue.copy<CeedScalar>(array, impl->d_array_owned, length, e).wait_a… in CeedVectorSetArrayDevice_Sycl()
/libCEED/backends/sycl-gen/
H A Dceed-sycl-gen-operator-build.sycl.cpp762 sycl::event copy_B = sycl_data->sycl_queue.copy<Fields_Sycl>(&h_B, impl->B, 1, e); in CeedOperatorBuildKernel_Sycl_gen()
763 sycl::event copy_G = sycl_data->sycl_queue.copy<Fields_Sycl>(&h_G, impl->G, 1, e); in CeedOperatorBuildKernel_Sycl_gen()
764 …sycl::event copy_indices = sycl_data->sycl_queue.copy<FieldsInt_Sycl>(&h_indices, impl->indices, 1… in CeedOperatorBuildKernel_Sycl_gen()
/libCEED/rust/libceed-sys/
H A DREADME.md30 To develop libCEED, use `cargo build` in the `rust/libceed-sys` directory to install a local copy a…
/libCEED/tests/
H A Djunit_common.py241 my_env: dict = os.environ.copy()
492 my_env: dict = os.environ.copy()
764 my_env = os.environ.copy()
/libCEED/interface/
H A Dceed.c344 int CeedStringAllocCopy(const char *source, char **copy) { in CeedStringAllocCopy() argument
346 CeedCall(CeedCalloc(len + 1, copy)); in CeedStringAllocCopy()
347 memcpy(*copy, source, len); in CeedStringAllocCopy()
/libCEED/doc/sphinx/source/
H A DlibCEEDapi.md77 > - each unknown $i$ has exactly one copy, on exactly one processor, $rank(i)$
86 > - each unknown $i$ has exactly one copy on each processor that owns an element containing $i$
88 …> - the shared DoFs/unknowns are the overlapping DoFs, i.e. the ones that have more than one copy,…
317 This technique is used to provide no-copy interfaces in all contexts that involve problem-sized dat…
H A Dreleasenotes.md300 data stored in the {cpp:type}`CeedVector` structure are available without copy as
322 - No-copy optimization in {c:func}`CeedOperatorApply`.
/libCEED/doc/papers/joss/
H A Dpaper.md111 …mposition}, and acts on a `CeedVector`, which typically encapsulates zero-copy access to host or d…
133 …dVector` object is exposed as `libceed.Vector` in Python, and supports no-copy host and GPU device…
/libCEED/include/ceed/
H A Dbackend.h186 CEED_INTERN int CeedStringAllocCopy(const char *source, char **copy);
/libCEED/examples/nek/bps/
H A Dbps.usr575 call copy (d,bm1,n) ! Mass matrix preconditioning full mass matrix
764 call copy (h1,e1,n) ! Save exact soln in h1
1081 call copy (h1,e1,n) ! Save exact soln in h1
/libCEED/
H A DREADME.md431 The archival copy of the libCEED user manual is maintained on [Zenodo](https://doi.org/10.5281/zeno…
H A DDoxyfile61 # pixels and the maximum width should not exceed 200 pixels. Doxygen will copy
1220 # verbatim copy of the header file for each class for which an include is
1317 # Doxygen will copy the style sheet files to the output directory.
1757 # MathJax. However, it is strongly recommended to install a local copy of
1985 # will copy the style sheet files to the output directory.
/libCEED/julia/LibCEED.jl/src/generated/
H A Dlibceed_bindings.jl912 function CeedStringAllocCopy(source, copy) argument
913 ccall((:CeedStringAllocCopy, libceed), Cint, (Ptr{Cchar}, Ptr{Ptr{Cchar}}), source, copy)