Home
last modified time | relevance | path

Searched refs:ncomp (Results 1 – 16 of 16) sorted by relevance

/libCEED/python/
H A Dceed.py196 def ElemRestriction(self, nelem, elemsize, ncomp, compstride, lsize, offsets, argument
221 return ElemRestriction(self, nelem, elemsize, ncomp, compstride, lsize,
224 def OrientedElemRestriction(self, nelem, elemsize, ncomp, compstride, lsize, argument
254 return OrientedElemRestriction(self, nelem, elemsize, ncomp, compstride, lsize,
257 def CurlOrientedElemRestriction(self, nelem, elemsize, ncomp, compstride, lsize, argument
288 …self, nelem, elemsize, ncomp, compstride, lsize, offsets, curl_orients, memtype=memtype, cmode=cmo…
290 def StridedElemRestriction(self, nelem, elemsize, ncomp, lsize, strides): argument
310 self, nelem, elemsize, ncomp, lsize, strides)
312 def BlockedElemRestriction(self, nelem, elemsize, blksize, ncomp, compstride, argument
340 return BlockedElemRestriction(self, nelem, elemsize, blksize, ncomp,
[all …]
H A Dceed_elemrestriction.py176 def __init__(self, ceed, nelem, elemsize, ncomp, compstride, lsize, offsets, argument
197 elemsize, ncomp, compstride,
209 def __init__(self, ceed, nelem, elemsize, ncomp, compstride, lsize, offsets, argument
235 elemsize, ncomp, compstride,
248 def __init__(self, ceed, nelem, elemsize, ncomp, compstride, lsize, offsets, argument
274 elemsize, ncomp, compstride,
288 def __init__(self, ceed, nelem, elemsize, ncomp, lsize, strides): argument
302 nelem, elemsize, ncomp,
314 def __init__(self, ceed, nelem, elemsize, blksize, ncomp, compstride, lsize, argument
329 elemsize, blksize, ncomp,
[all …]
H A Dceed_basis.py122 def __init__(self, ceed, dim, ncomp, P1d, Q1d, interp1d, grad1d, argument
151 err_code = lib.CeedBasisCreateTensorH1(self._ceed._pointer[0], dim, ncomp,
286 def __init__(self, ceed, dim, ncomp, P, Q, qmode): argument
295 ncomp, P, Q, qmode, self._pointer)
305 def __init__(self, ceed, topo, ncomp, nnodes, argument
334 err_code = lib.CeedBasisCreateH1(self._ceed._pointer[0], topo, ncomp,
346 def __init__(self, ceed, topo, ncomp, nnodes, argument
375 err_code = lib.CeedBasisCreateHdiv(self._ceed._pointer[0], topo, ncomp,
387 def __init__(self, ceed, topo, ncomp, nnodes, argument
416 err_code = lib.CeedBasisCreateHcurl(self._ceed._pointer[0], topo, ncomp,
/libCEED/rust/libceed/src/
H A Dbasis.rs141 ncomp: usize, in create_tensor_H1()
150 let (dim, ncomp, P1d, Q1d) = ( in create_tensor_H1()
152 i32::try_from(ncomp).unwrap(), in create_tensor_H1()
160 ncomp, in create_tensor_H1()
186 ncomp: usize, in create_tensor_H1_Lagrange()
192 let (dim, ncomp, P, Q, qmode) = ( in create_tensor_H1_Lagrange()
194 i32::try_from(ncomp).unwrap(), in create_tensor_H1_Lagrange()
200 bind_ceed::CeedBasisCreateTensorH1Lagrange(ceed.ptr, dim, ncomp, P, Q, qmode, &mut ptr) in create_tensor_H1_Lagrange()
212 ncomp: usize, in create_H1()
221 let (topo, ncomp, nnodes, nqpts) = ( in create_H1()
[all …]
H A Delem_restriction.rs161 ncomp: usize, in create()
168 let (nelem, elemsize, ncomp, compstride, lsize, mtype) = ( in create()
171 i32::try_from(ncomp).unwrap(), in create()
181 ncomp, in create()
208 ncomp: usize, in create_oriented()
216 let (nelem, elemsize, ncomp, compstride, lsize, mtype) = ( in create_oriented()
219 i32::try_from(ncomp).unwrap(), in create_oriented()
229 ncomp, in create_oriented()
250 ncomp: usize, in create_curl_oriented()
258 let (nelem, elemsize, ncomp, compstride, lsize, mtype) = ( in create_curl_oriented()
[all …]
H A Dlib.rs449 ncomp: usize, in elem_restriction()
456 self, nelem, elemsize, ncomp, compstride, lsize, mtype, offsets, in elem_restriction()
513 ncomp: usize, in oriented_elem_restriction()
521 self, nelem, elemsize, ncomp, compstride, lsize, mtype, offsets, orients, in oriented_elem_restriction()
600 ncomp: usize, in curl_oriented_elem_restriction()
611 ncomp, in curl_oriented_elem_restriction()
652 ncomp: usize, in strided_elem_restriction()
656 ElemRestriction::create_strided(self, nelem, elemsize, ncomp, lsize, strides)
701 ncomp: usize, in basis_tensor_H1()
710 self, dim, ncomp, P1d, Q1d, interp1d, grad1d, qref1d, qweight1d, in basis_tensor_H1()
[all …]
/libCEED/tests/
H A Dt552-operator-f.f9020 integer nelem,pcoarse,pfine,q,ncomp
21 parameter(ncomp=2)
40 real*8 hv(nufine*ncomp)
65 call ceedelemrestrictioncreate(ceed,nelem,pcoarse,ncomp,nucoarse,&
66 & ncomp*nucoarse,ceed_mem_host,ceed_use_pointer,inducoarse,&
74 call ceedelemrestrictioncreate(ceed,nelem,pfine,ncomp,nufine,&
75 & ncomp*nufine,ceed_mem_host,ceed_use_pointer,indufine,&
83 call ceedbasiscreatetensorh1lagrange(ceed,1,ncomp,pfine,q,ceed_gauss,&
97 call ceedqfunctionaddinput(qf_mass,'u',ncomp,ceed_eval_interp,err)
98 call ceedqfunctionaddoutput(qf_mass,'v',ncomp,ceed_eval_interp,err)
[all …]
H A Dt550-operator-f.f9020 integer nelem,pcoarse,pfine,q,ncomp
21 parameter(ncomp=2)
37 real*8 hv(nufine*ncomp)
62 call ceedelemrestrictioncreate(ceed,nelem,pcoarse,ncomp,nucoarse,&
63 & ncomp*nucoarse,ceed_mem_host,ceed_use_pointer,inducoarse,&
71 call ceedelemrestrictioncreate(ceed,nelem,pfine,ncomp,nufine,&
72 & ncomp*nufine,ceed_mem_host,ceed_use_pointer,indufine,&
80 call ceedbasiscreatetensorh1lagrange(ceed,1,ncomp,pfine,q,ceed_gauss,&
82 call ceedbasiscreatetensorh1lagrange(ceed,1,ncomp,pcoarse,q,ceed_gauss,&
96 call ceedqfunctionaddinput(qf_mass,'u',ncomp,ceed_eval_interp,err)
[all …]
/libCEED/julia/LibCEED.jl/examples/
H A Dcommon.jl33 ncomp, argument
45 size::CeedInt = scalar_size*ncomp
85 ncomp,
87 ncomp*scalar_size,
96 ncomp,
97 ncomp*elem_qpts*num_elem,
H A Dex1-volume-c.jl89 ncomp, argument
103 size = scalar_size*ncomp
135 ncomp,
137 ncomp*scalar_size,
149 ncomp,
150 ncomp*elem_qpts*num_elem,
/libCEED/julia/LibCEED.jl/src/
H A DBasis.jl39 create_tensor_h1_lagrange_basis(ceed, dim, ncomp, p, q, qmode)
46 - `ncomp`: Number of field components (1 for scalar fields).
53 function create_tensor_h1_lagrange_basis(c::Ceed, dim, ncomp, p, q, quad_mode::QuadMode) argument
55 C.CeedBasisCreateTensorH1Lagrange(c[], dim, ncomp, p, q, quad_mode, ref)
60 create_tensor_h1_basis(c::Ceed, dim, ncomp, p, q, interp1d, grad1d, qref1d, qweight1d)
67 - `ncomp`: Number of field components (1 for scalar fields).
81 ncomp, argument
102 ncomp,
115 create_h1_basis(c::Ceed, topo::Topology, ncomp, nnodes, nqpts, interp, grad, qref, qweight)
122 - `ncomp`: Number of field components (1 for scalar fields).
[all …]
H A DElemRestriction.jl39 ncomp,
57 - `ncomp`: Number of field components per interpolation node (1 for scalar fields)
74 ncomp, argument
86 ncomp,
102 ncomp,
121 - `ncomp`: Number of field components per interpolation node (1 for scalar fields)
140 ncomp, argument
153 ncomp,
170 ncomp,
189 - `ncomp`: Number of field components per interpolation node (1 for scalar fields)
[all …]
/libCEED/python/tests/
H A Dtest-5-operator.py1574 ncomp = 2
1587 u_coarse = ceed.Vector(ncomp * nu_coarse)
1588 v_coarse = ceed.Vector(ncomp * nu_coarse)
1589 u_fine = ceed.Vector(ncomp * nu_fine)
1590 v_fine = ceed.Vector(ncomp * nu_fine)
1604 ru_coarse = ceed.ElemRestriction(nelem, p_coarse, ncomp, nu_coarse,
1605 ncomp * nu_coarse, indu_coarse,
1612 ru_fine = ceed.ElemRestriction(nelem, p_fine, ncomp, nu_fine,
1613 ncomp * nu_fine, indu_fine,
1621 bu_coarse = ceed.BasisTensorH1Lagrange(1, ncomp, p_coarse, q, libceed.GAUSS)
[all …]
/libCEED/julia/LibCEED.jl/test/
H A Druntests.jl140 ncomp = 1
143 b1 = create_tensor_h1_lagrange_basis(c, dim, ncomp, p, q, GAUSS_LOBATTO)
147 @test getnumcomponents(b1) == ncomp
383 ncomp = 1
386 b1 = create_tensor_h1_lagrange_basis(c, dim, ncomp, p, q, GAUSS_LOBATTO)
417 ncomp = 1
423 b1 = create_hdiv_basis(c, QUAD, ncomp, p1, q1, interp1, div1, qref1, qweight1)
441 ncomp,
/libCEED/doc/sphinx/source/
H A Dreleasenotes.md263 …emblePointBlockDiagonal`, provided in row-major form in a {code}`ncomp` by {code}`ncomp` block per…
381 the `QFunctionField` parameter `ncomp` has been changed to `size`. This change
382 requires setting the previous value of `ncomp` to `ncomp*dim` when adding a
/libCEED/examples/python/
H A Dtutorial-3-basis.ipynb94 " ncomp=1, # number of components\n",