Home
last modified time | relevance | path

Searched refs:cmode (Results 1 – 19 of 19) sorted by relevance

/libCEED/python/
H A Dceed.py197 memtype=lib.CEED_MEM_HOST, cmode=lib.CEED_COPY_VALUES): argument
222 offsets, memtype=memtype, cmode=cmode)
225 … offsets, orients, memtype=lib.CEED_MEM_HOST, cmode=lib.CEED_COPY_VALUES): argument
255 offsets, orients, memtype=memtype, cmode=cmode)
258 … offsets, curl_orients, memtype=lib.CEED_MEM_HOST, cmode=lib.CEED_COPY_VALUES): argument
288 …lf, nelem, elemsize, ncomp, compstride, lsize, offsets, curl_orients, memtype=memtype, cmode=cmode)
314 cmode=lib.CEED_COPY_VALUES): argument
342 memtype=memtype, cmode=cmode)
345 … lsize, offsets, orients, memtype=lib.CEED_MEM_HOST, cmode=lib.CEED_COPY_VALUES): argument
379 offsets, orients, memtype=memtype, cmode=cmode)
[all …]
H A Dceed_elemrestriction.py177 memtype=MEM_HOST, cmode=COPY_VALUES): argument
185 if cmode == USE_POINTER:
198 lsize, memtype, cmode,
210 orients, memtype=MEM_HOST, cmode=COPY_VALUES): argument
218 if cmode == USE_POINTER:
236 lsize, memtype, cmode,
249 curl_orients, memtype=MEM_HOST, cmode=COPY_VALUES): argument
257 if cmode == USE_POINTER:
275 lsize, memtype, cmode,
315 offsets, memtype=MEM_HOST, cmode=COPY_VALUES): argument
[all …]
H A Dceed_qfunctioncontext.py63 def set_data(self, data, memtype=MEM_HOST, cmode=COPY_VALUES): argument
73 if cmode == USE_POINTER:
93 cmode,
H A Dceed_vector.py73 def set_array(self, array, memtype=MEM_HOST, cmode=COPY_VALUES): argument
83 if cmode == USE_POINTER:
101 self._pointer[0], memtype, cmode, array_pointer)
/libCEED/python/tests/
H A Dtest-1-vector.py40 x.set_array(a, cmode=libceed.USE_POINTER)
57 x.set_array(a, cmode=libceed.USE_POINTER)
105 x.set_array(a, cmode=libceed.USE_POINTER)
108 y.set_array(x_array, cmode=libceed.USE_POINTER)
126 x.set_array(a, cmode=libceed.USE_POINTER)
152 x.set_array(a, cmode=libceed.USE_POINTER)
174 x.set_array(a, cmode=libceed.USE_POINTER)
197 x.set_array(a, cmode=libceed.USE_POINTER)
223 x.set_array(a, cmode=libceed.USE_POINTER)
243 x.set_array(a, cmode=libceed.COPY_VALUES)
[all …]
H A Dtest-2-elemrestriction.py28 x.set_array(a, cmode=libceed.USE_POINTER)
35 cmode=libceed.USE_POINTER)
58 x.set_array(a, cmode=libceed.USE_POINTER)
87 x.set_array(a, cmode=libceed.COPY_VALUES)
94 num_elem + 1, ind, cmode=libceed.COPY_VALUES)
135 x.set_array(a, cmode=libceed.COPY_VALUES)
142 num_elem + 1, ind, cmode=libceed.COPY_VALUES)
185 cmode=libceed.USE_POINTER)
209 cmode=libceed.USE_POINTER)
268 x.set_array(a, cmode=libceed.USE_POINTER)
[all …]
H A Dtest-4-qfunction.py72 w.set_array(w_array, cmode=libceed.USE_POINTER)
74 u.set_array(u_array, cmode=libceed.USE_POINTER)
134 w.set_array(w_array, cmode=libceed.USE_POINTER)
136 u.set_array(u_array, cmode=libceed.USE_POINTER)
219 j.set_array(j_array, cmode=libceed.USE_POINTER)
221 w.set_array(w_array, cmode=libceed.USE_POINTER)
223 u.set_array(u_array, cmode=libceed.USE_POINTER)
258 u.set_array(u_array, cmode=libceed.USE_POINTER)
288 u.set_array(u_array, cmode=libceed.USE_POINTER)
H A Dtest-5-operator.py55 x.set_array(x_array, cmode=libceed.USE_POINTER)
67 cmode=libceed.USE_POINTER)
74 cmode=libceed.USE_POINTER)
144 x.set_array(x_array, cmode=libceed.USE_POINTER)
156 cmode=libceed.USE_POINTER)
163 cmode=libceed.USE_POINTER)
234 x.set_array(x_array, cmode=libceed.USE_POINTER)
246 cmode=libceed.USE_POINTER)
253 cmode=libceed.USE_POINTER)
331 x.set_array(x_array, cmode=libceed.USE_POINTER)
[all …]
H A Dtest-3-basis.py99 X.set_array(x, cmode=libceed.USE_POINTER)
118 Uq.set_array(uq, cmode=libceed.USE_POINTER)
160 X.set_array(x, cmode=libceed.USE_POINTER)
182 U.set_array(u, cmode=libceed.USE_POINTER)
246 in_vec.set_array(in_array, cmode=libceed.USE_POINTER)
290 in_vec.set_array(in_array, cmode=libceed.USE_POINTER)
326 in_vec.set_array(in_array, cmode=libceed.USE_POINTER)
363 in_vec.set_array(in_array, cmode=libceed.USE_POINTER)
/libCEED/julia/LibCEED.jl/src/
H A DContext.jl18 Context(ceed::Ceed, data; mtype=MEM_HOST, cmode=USE_POINTER)
21 data object. `data` should be an instance of a mutable struct. If the copy mode `cmode` is
28 function Context(c::Ceed, data; mtype=MEM_HOST, cmode=USE_POINTER) argument
32 set_data!(ctx, mtype, cmode, data)
36 function set_data!(ctx::Context, mtype, cmode::CopyMode, data)
43 if cmode == USE_POINTER
45 elseif cmode == OWN_POINTER
52 cmode,
H A DElemRestriction.jl44 cmode::CopyMode=COPY_VALUES,
68 - `cmode`: Copy mode for the `offsets` array, see [`CopyMode`](@ref)
79 cmode::CopyMode=COPY_VALUES,
90 cmode,
108 cmode::CopyMode=COPY_VALUES,
134 - `cmode`: Copy mode for the `offsets` array, see [`CopyMode`](@ref)
146 cmode::CopyMode=COPY_VALUES,
157 cmode,
176 cmode::CopyMode=COPY_VALUES,
204 - `cmode`: Copy mode for the `offsets` array, see [`CopyMode`](@ref)
[all …]
H A DCeedVector.jl119 setarray!(v::CeedVector, mtype::MemType, cmode::CopyMode, arr)
129 function setarray!(v::CeedVector, mtype::MemType, cmode::CopyMode, arr)
130 C.CeedVectorSetArray(v[], mtype, cmode, arr)
131 if cmode == USE_POINTER
238 CeedVector(c::Ceed, v2::AbstractVector; mtype=MEM_HOST, cmode=COPY_VALUES)
242 be changed by specifying a different `cmode`.
244 function CeedVector(c::Ceed, v2::AbstractVector; mtype=MEM_HOST, cmode=COPY_VALUES) argument
246 setarray!(v, mtype, cmode, v2)
H A DCuda.jl44 function setarray!(v::CeedVector, mtype::MemType, cmode::CopyMode, arr::CuArray)
46 C.CeedVectorSetArray(v[], mtype, cmode, ptr)
47 if cmode == USE_POINTER
/libCEED/examples/python/
H A Dtutorial-1-vector.ipynb92 "x.set_array(a, cmode=libceed.USE_POINTER)\n",
139 "x.set_array(a, cmode=libceed.USE_POINTER)\n",
142 " y.set_array(x_array, cmode=libceed.USE_POINTER)\n",
165 "x.set_array(a, cmode=libceed.USE_POINTER)\n",
192 "x.set_array(a, cmode=libceed.USE_POINTER)\n",
223 "x.set_array(a, cmode=libceed.USE_POINTER)\n",
H A Dtutorial-4-qfunction.ipynb92 "u.set_array(u_array, cmode=libceed.USE_POINTER)\n",
133 "j.set_array(j_array, cmode=libceed.USE_POINTER)\n",
135 "w.set_array(w_array, cmode=libceed.USE_POINTER)\n",
137 "u.set_array(u_array, cmode=libceed.USE_POINTER)\n",
178 "u.set_array(u_array, cmode=libceed.USE_POINTER)\n",
H A Dtutorial-2-elemrestriction.ipynb68 "x.set_array(a, cmode=libceed.USE_POINTER)\n",
75 "r = ceed.ElemRestriction(num_elem, 2, 1, 1, num_elem+1, indices, cmode=libceed.USE_POINTER)\n",
113 … "r = ceed.ElemRestriction(num_elem, 4, 1, 1, 3*num_elem+1, indices, cmode=libceed.USE_POINTER)\n",
148 "x.set_array(a, cmode=libceed.USE_POINTER)\n",
241 "x.set_array(a, cmode=libceed.USE_POINTER)\n",
249 " cmode=libceed.USE_POINTER)\n",
311 "x.set_array(a, cmode=libceed.USE_POINTER)\n",
319 " cmode=libceed.USE_POINTER)\n",
H A Dtutorial-5-operator.ipynb70 "x.set_array(x_array, cmode=libceed.USE_POINTER)\n",
81 …"restriction_x = ceed.ElemRestriction(num_elem, 2, 1, 1, num_x, indices_x, cmode=libceed.USE_POINT…
87 …"restriction_u = ceed.ElemRestriction(num_elem, p, 1, 1, num_u, indices_u, cmode=libceed.USE_POINT…
158 "x.set_array(x_array, cmode=libceed.USE_POINTER)\n",
169 …"restriction_x = ceed.ElemRestriction(num_elem, 2, 1, 1, num_x, indices_x, cmode=libceed.USE_POINT…
175 …"restriction_u = ceed.ElemRestriction(num_elem, p, 1, 1, num_u, indices_u, cmode=libceed.USE_POINT…
H A Dtutorial-3-basis.ipynb206 " X.set_array(x, cmode=libceed.USE_POINTER)\n",
225 " U_q.set_array(u_array, cmode=libceed.USE_POINTER)\n",
274 " X.set_array(x_array, cmode=libceed.USE_POINTER)\n",
296 " U.set_array(u_array, cmode=libceed.USE_POINTER)\n",
H A Dex_common.py191 mesh_coords.set_array(coords, cmode=libceed.COPY_VALUES)