| /libCEED/backends/memcheck/ |
| H A D | ceed-memcheck-restriction.c | 48 … CeedSize v_offset, const CeedScalar *__restrict__ uu, in CeedElemRestrictionApplyStridedNoTranspose_Memcheck_Core() argument 64 … uu[n * strides[0] + k * strides[1] + CeedIntMin(e + j, num_elem - 1) * (CeedSize)strides[2]]; in CeedElemRestrictionApplyStridedNoTranspose_Memcheck_Core() 74 … CeedInt elem_size, CeedSize v_offset, const CeedScalar *__restrict__ uu, in CeedElemRestrictionApplyOffsetNoTranspose_Memcheck_Core() argument 83 …vv[elem_size * (k * block_size + e * num_comp) + i - v_offset] = uu[impl->offsets[i + e * elem_siz… in CeedElemRestrictionApplyOffsetNoTranspose_Memcheck_Core() 93 … const CeedScalar *__restrict__ uu, CeedScalar *__restrict__ vv) { in CeedElemRestrictionApplyOrientedNoTranspose_Memcheck_Core() argument 102 …uu[impl->offsets[i + e * elem_size] + k * comp_stride] * (impl->orients[i + e * elem_size] ? -1.0 … in CeedElemRestrictionApplyOrientedNoTranspose_Memcheck_Core() 112 … const CeedScalar *__restrict__ uu, CeedScalar *__restrict__ vv) { in CeedElemRestrictionApplyCurlOrientedNoTranspose_Memcheck_Core() argument 123 uu[impl->offsets[j + n * block_size + e * elem_size] + k * comp_stride] * in CeedElemRestrictionApplyCurlOrientedNoTranspose_Memcheck_Core() 125 uu[impl->offsets[j + (n + 1) * block_size + e * elem_size] + k * comp_stride] * in CeedElemRestrictionApplyCurlOrientedNoTranspose_Memcheck_Core() 131 uu[impl->offsets[j + (n - 1) * block_size + e * elem_size] + k * comp_stride] * in CeedElemRestrictionApplyCurlOrientedNoTranspose_Memcheck_Core() [all …]
|
| /libCEED/backends/ref/ |
| H A D | ceed-ref-restriction.c | 21 … const CeedInt elem_size, CeedSize v_offset, const CeedScalar *__restrict__ uu, in CeedElemRestrictionApplyStridedNoTranspose_Ref_Core() argument 35 … uu[n + k * elem_size + CeedIntMin(e + j, num_elem - 1) * elem_size * (CeedSize)num_comp]; in CeedElemRestrictionApplyStridedNoTranspose_Ref_Core() 50 … uu[n * strides[0] + k * strides[1] + CeedIntMin(e + j, num_elem - 1) * (CeedSize)strides[2]]; in CeedElemRestrictionApplyStridedNoTranspose_Ref_Core() 62 … const CeedScalar *__restrict__ uu, CeedScalar *__restrict__ vv) { in CeedElemRestrictionApplyOffsetNoTranspose_Ref_Core() argument 70 …vv[elem_size * (k * block_size + e * num_comp) + i - v_offset] = uu[impl->offsets[i + e * elem_siz… in CeedElemRestrictionApplyOffsetNoTranspose_Ref_Core() 80 … const CeedScalar *__restrict__ uu, CeedScalar *__restrict__ vv) { in CeedElemRestrictionApplyOrientedNoTranspose_Ref_Core() argument 89 …uu[impl->offsets[i + e * elem_size] + k * comp_stride] * (impl->orients[i + e * elem_size] ? -1.0 … in CeedElemRestrictionApplyOrientedNoTranspose_Ref_Core() 99 … const CeedScalar *__restrict__ uu, CeedScalar *__restrict__ vv) { in CeedElemRestrictionApplyCurlOrientedNoTranspose_Ref_Core() argument 110 uu[impl->offsets[j + n * block_size + e * elem_size] + k * comp_stride] * in CeedElemRestrictionApplyCurlOrientedNoTranspose_Ref_Core() 112 uu[impl->offsets[j + (n + 1) * block_size + e * elem_size] + k * comp_stride] * in CeedElemRestrictionApplyCurlOrientedNoTranspose_Ref_Core() [all …]
|
| /libCEED/tests/ |
| H A D | t314-basis-f.f90 | 44 real*8 uu(pdimnmax) variable 96 call eval(dimn,xxx,uu(i)) 100 call ceedvectorsetarray(u,ceed_mem_host,ceed_use_pointer,uu,uoffset,err) 110 call ceedvectorgetarrayread(u,ceed_mem_host,uu,offset2,err) 113 sum1=sum1+ggtposeones(i+offset1)*uu(i+offset2) 119 call ceedvectorrestorearrayread(u,uu,offset2,err)
|
| H A D | t411-qfunction-f.f90 | 11 real*8 uu(q) variable 23 uu(i+1)=i*i 28 call ceedvectorsetarray(u,ceed_mem_host,ceed_use_pointer,uu,uoffset,err)
|
| H A D | t540-operator-f.f90 | 26 real*8 arrx(d*nelem*2*2),uu(ndofs) 123 call ceedvectorgetarrayread(u,ceed_mem_host,uu,uoffset,err) 125 if (abs(uu(uoffset+i)-1.0)>5.0d-14) then 127 write(*,*) '[',i,'] Error in inverse: ',uu(uoffset+i),' != 1.0' 131 call ceedvectorrestorearrayread(u,uu,uoffset,err)
|
| H A D | t412-qfunction-f.f90 | 12 real*8 uu(q*s) variable 24 uu(i+1)=i*i 29 call ceedvectorsetarray(u,ceed_mem_host,ceed_use_pointer,uu,uoffset,err)
|
| H A D | t410-qfunction-f.f90 | 13 real*8 uu(q) variable 30 uu(i+1)=2+3*x+5*x*x 31 vvv(i+1)=ww(i+1)*uu(i+1) 42 call ceedvectorsetarray(u,ceed_mem_host,ceed_use_pointer,uu,uoffset,err)
|
| H A D | t400-qfunction-f.f90 | 17 real*8 uu(q) 45 uu(i+1)=2+3*x+5*x*x 46 vvv(i+1)=ww(i+1)*uu(i+1) 54 call ceedvectorsetarray(u,ceed_mem_host,ceed_use_pointer,uu,uoffset,err)
|
| H A D | t401-qfunction-f.f90 | 18 real*8 uu(q) 57 uu(i+1)=2+3*x+5*x*x 58 vvv(i+1)=ww(i+1)*uu(i+1) 66 call ceedvectorsetarray(u,ceed_mem_host,ceed_use_pointer,uu,uoffset,err)
|
| H A D | t533-operator-f.f90 | 30 real*8 arrx(d*ndofs),aa(nqpts),uu(ndofs),vv(ndofs),atrue(ndofs) 132 call ceedvectorgetarray(u,ceed_mem_host,uu,uoffset,err) 133 uu(i+uoffset)=1.d0 135 uu(i-1+uoffset)=0.d0 137 call ceedvectorrestorearray(u,uu,uoffset,err)
|
| H A D | t534-operator-f.f90 | 30 real*8 arrx(d*ndofs),aa(nqpts),uu(ndofs),vv(ndofs),atrue(ndofs) 136 call ceedvectorgetarray(u,ceed_mem_host,uu,uoffset,err) 137 uu(i+uoffset)=1.d0 139 uu(i-1+uoffset)=0.d0 141 call ceedvectorrestorearray(u,uu,uoffset,err)
|
| H A D | t535-operator-f.f90 | 30 real*8 arrx(d*ndofs),aa(nqpts),uu(ndofs),vv(ndofs),atrue(ndofs) 167 call ceedvectorgetarray(u,ceed_mem_host,uu,uoffset,err) 168 uu(i+uoffset)=1.d0 170 uu(i-1+uoffset)=0.d0 172 call ceedvectorrestorearray(u,uu,uoffset,err)
|
| H A D | t536-operator-f.f90 | 34 real*8 arrx(d*ndofs),aa(nqpts),uu(ndofs),vv(ndofs),atrue(ndofs) 189 call ceedvectorgetarray(u,ceed_mem_host,uu,uoffset,err) 190 uu(i+uoffset)=1.d0 192 uu(i-1+uoffset)=0.d0 194 call ceedvectorrestorearray(u,uu,uoffset,err)
|
| H A D | t531-operator-f.f90 | 31 real*8 arrx(d*ndofs),uu(ndofs),vv(ndofs),vvlin(ndofs) 56 uu(i+j*(nx*2+1)+1)=i*nx+j*ny 61 call ceedvectorsetarray(u,ceed_mem_host,ceed_use_pointer,uu,uoffset,err)
|