test - shrink sizes in t319 for non-tensor
hip - add nontensor shared
gpu - use gen LoadMatrix in shared
hip - AtPoints for hip/gen
minor - fix style in gen templates
gpu - minor fix to 1d AtPoints basis transpose
shared - AtPoints template changes for gen
gen - fun name standardization
gpu - template loop over points for basis action
gpu - shared AtPoints
gpu - split AtPoints basis between Transpose/no
minor - header consistency
qf - prefer ceed/types.h over ceed.h in qf source
AtPoints - fix transpose basis apply on GPU
Add CeedBasisApplyAdd (#1644)* basis - add CeedBasisApplyAdd + CPU impl * basis - add ref GPU ApplyAdd * basis - add shared GPU ApplyAdd * basis - add MAGMA ApplyAdd * basis - add CeedB
Add CeedBasisApplyAdd (#1644)* basis - add CeedBasisApplyAdd + CPU impl * basis - add ref GPU ApplyAdd * basis - add shared GPU ApplyAdd * basis - add MAGMA ApplyAdd * basis - add CeedBasisApplyAddAtPoints + default impl * basis - add GPU ApplyAddAtPoints * tidy - add extra assert to fix clang-tidy * Apply suggestions from code review style - consistently use indexing over pointer arithmatic Co-authored-by: Zach Atkins <zach.atkins@colorado.edu> * style - more pointer fixes --------- Co-authored-by: Zach Atkins <zach.atkins@colorado.edu>
show more ...
gpu - less explicit memory shuffling to build Chebyshev der
gpu - reduce write conflits for AtPoints basis operations
AtPoints - ease memory requirement
AtPoints - fix gpu thread usage
hip - add BasisApplyAtPoints
gpu - drop extra copy in ref tensor basis interp
style - bool name consistency
rstr - transpose AtPoints restriction fixes
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
minor - update copyright headers
123