| /libCEED/rust/libceed/src/ |
| H A D | elem_restriction.rs | 163 lsize: usize, in create() 168 let (nelem, elemsize, ncomp, compstride, lsize, mtype) = ( in create() 173 isize::try_from(lsize).unwrap(), in create() 183 lsize, in create() 210 lsize: usize, in create_oriented() 216 let (nelem, elemsize, ncomp, compstride, lsize, mtype) = ( in create_oriented() 221 isize::try_from(lsize).unwrap(), in create_oriented() 231 lsize, in create_oriented() 252 lsize: usize, in create_curl_oriented() 258 let (nelem, elemsize, ncomp, compstride, lsize, mtype) = ( in create_curl_oriented() [all …]
|
| H A D | lib.rs | 451 lsize: usize, in elem_restriction() 456 self, nelem, elemsize, ncomp, compstride, lsize, mtype, offsets, in elem_restriction() 515 lsize: usize, in oriented_elem_restriction() 521 self, nelem, elemsize, ncomp, compstride, lsize, mtype, offsets, orients, in oriented_elem_restriction() 602 lsize: usize, in curl_oriented_elem_restriction() 613 lsize, in curl_oriented_elem_restriction() 653 lsize: usize, in strided_elem_restriction() 656 ElemRestriction::create_strided(self, nelem, elemsize, ncomp, lsize, strides)
|
| /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) 313 lsize, offsets, memtype=lib.CEED_MEM_HOST, argument 341 compstride, lsize, offsets, [all …]
|
| H A D | ceed_elemrestriction.py | 176 def __init__(self, ceed, nelem, elemsize, ncomp, compstride, lsize, offsets, argument 198 lsize, memtype, cmode, 209 def __init__(self, ceed, nelem, elemsize, ncomp, compstride, lsize, offsets, argument 236 lsize, memtype, cmode, 248 def __init__(self, ceed, nelem, elemsize, ncomp, compstride, lsize, offsets, argument 275 lsize, memtype, cmode, 288 def __init__(self, ceed, nelem, elemsize, ncomp, lsize, strides): argument 303 lsize, strides_pointer, 314 def __init__(self, ceed, nelem, elemsize, blksize, ncomp, compstride, lsize, argument 330 compstride, lsize, memtype, cmode, [all …]
|
| /libCEED/julia/LibCEED.jl/src/ |
| H A D | ElemRestriction.jl | 41 lsize, 61 - `lsize`: The size of the L-vector. This vector may be larger than the elements and 66 the range $[0, \textit{lsize} - 1]$. 76 lsize, argument 88 lsize, 104 lsize, 125 - `lsize`: The size of the L-vector. This vector may be larger than the elements and 130 the range $[0, \textit{lsize} - 1]$. 142 lsize, argument 155 lsize, [all …]
|
| /libCEED/julia/LibCEED.jl/test/ |
| H A D | runtests.jl | 281 lsize = 2*n - 1 282 r = create_elem_restriction(c, 2, n, 1, lsize, lsize, offsets) 283 @test getcompstride(r) == lsize 286 @test getlvectorsize(r) == lsize 288 @test length(create_lvector(r)) == lsize 291 @test length(lv) == lsize 294 mult2 = ones(lsize) 297 rand_lv = rand(CeedScalar, lsize)
|
| /libCEED/interface/ |
| H A D | ceed-fortran.c | 229 …e(int *ceed, int *nelements, int *esize, int *num_comp, int *comp_stride, int *lsize, int *memtype, in fCeedElemRestrictionCreate() argument 239 …ionCreate(Ceed_dict[*ceed], *nelements, *esize, *num_comp, *comp_stride, *lsize, (CeedMemType)*mem… in fCeedElemRestrictionCreate() 249 …d(int *ceed, int *nelements, int *esize, int *num_comp, int *comp_stride, int *lsize, int *memtype, in fCeedElemRestrictionCreateOriented() argument 260 …eOriented(Ceed_dict[*ceed], *nelements, *esize, *num_comp, *comp_stride, *lsize, (CeedMemType)*mem… in fCeedElemRestrictionCreateOriented() 270 …ateCurlOriented(int *ceed, int *nelements, int *esize, int *num_comp, int *comp_stride, int *lsize, in fCeedElemRestrictionCreateCurlOriented() argument 282 …lOriented(Ceed_dict[*ceed], *nelements, *esize, *num_comp, *comp_stride, *lsize, (CeedMemType)*mem… in fCeedElemRestrictionCreateCurlOriented() 292 …ictionCreateStrided(int *ceed, int *nelements, int *esize, int *num_comp, int *lsize, int *strides, in fCeedElemRestrictionCreateStrided() argument 300 … = CeedElemRestrictionCreateStrided(Ceed_dict[*ceed], *nelements, *esize, *num_comp, *lsize, in fCeedElemRestrictionCreateStrided() 310 …int *ceed, int *nelements, int *esize, int *blocksize, int *num_comp, int *comp_stride, int *lsize, in fCeedElemRestrictionCreateBlocked() argument 320 …ed_dict[*ceed], *nelements, *esize, *blocksize, *num_comp, *comp_stride, *lsize, (CeedMemType)*mem… in fCeedElemRestrictionCreateBlocked() [all …]
|
| /libCEED/doc/sphinx/source/ |
| H A D | releasenotes.md | 259 …eplaced with {code}`offsets` and the {code}`nnodes` parameter has been replaced with {code}`lsize`.
|