| /libCEED/python/ |
| H A D | ceed.py | 196 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 D | ceed_elemrestriction.py | 176 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 D | ceed_basis.py | 122 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 D | basis.rs | 141 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 D | elem_restriction.rs | 161 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 D | lib.rs | 449 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 D | t552-operator-f.f90 | 20 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 D | t550-operator-f.f90 | 20 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 D | common.jl | 33 ncomp, argument 45 size::CeedInt = scalar_size*ncomp 85 ncomp, 87 ncomp*scalar_size, 96 ncomp, 97 ncomp*elem_qpts*num_elem,
|
| H A D | ex1-volume-c.jl | 89 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 D | Basis.jl | 39 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 D | ElemRestriction.jl | 39 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 D | test-5-operator.py | 1574 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 D | runtests.jl | 140 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 D | releasenotes.md | 263 …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 D | tutorial-3-basis.ipynb | 94 " ncomp=1, # number of components\n",
|