atPoints - fix diagonal assembly for mixed
gpu - minimum input/output array size of 1
op - cast to CeedSize when creating rstr
op - CUDA diagonal assembly AtPoints
hip - add AtPoints CeedOperator
cuda - add AtPoints CeedOperator
AtPoints - ease memory requirement
AtPoints - fix gpu thread usage
cuda - impl BasisApplyAtPoints
gpu - skip unneeded restrictions in OpApply
vec - use min of 2 lengths for gpu impl of CopyStrided
style - also format .cu files
cuda - add Vec*Strided utils
cuda - follow multi line statement conventions
basis: CreateProjection set q_ref, q_weight to NULL
rstr - transpose AtPoints restriction fixes
points - fix gpu conversion to standard indexing for num_comp with rstr AtPoints
cuda - add ElemRestrictionAtPoints
Drop JiT Guards in Most QF Source (#1540)* backend - use pragma once * gallery - drop source header guards * ex - drop some qfunction source header guards * fluids - drop guards on all sin
Drop JiT Guards in Most QF Source (#1540)* backend - use pragma once * gallery - drop source header guards * ex - drop some qfunction source header guards * fluids - drop guards on all singly included headers * jit - drop most guards on backend JiT files * sycl - drop extra header guards * jit - enable #pragma once for QF source * fluids - use #pragma once for util/helper qf source * test - check different multiple includes * fluids - fix odd include * jit - update interface for building JiT string from multiple files
show more ...
minor - update copyright headers
tidy - fix argument name mismatch
backend - use const for backend rstr data, should never change after set
backend - use new user data copy utility
backend - same memory owned/borrowed strategy for all impls
Update backends/cuda-ref/ceed-cuda-ref-vector.c fix - bad reversion of changeCo-authored-by: James Wright <james@jameswright.xyz>
12345678