| 5f954c19 | 27-Nov-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
gpu - template loop over points for basis action |
| 9e1d4b82 | 07-Nov-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
gpu - shared AtPoints |
| 81ae6159 | 11-Nov-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
gpu - split AtPoints basis between Transpose/no |
| 7f836c31 | 27-Oct-2024 |
James Wright <james@jameswright.xyz> |
fix(sycl): Replaces pragma once with include guards
OpenCL doesn't really like pragma once evidently. I think we've been 'getting away' with it previously as the JIT processing automatically doesn't
fix(sycl): Replaces pragma once with include guards
OpenCL doesn't really like pragma once evidently. I think we've been 'getting away' with it previously as the JIT processing automatically doesn't allow for nested includes, but the same is not done for <ceed/types.h>?
show more ...
|
| 4753b775 | 21-Oct-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
jit - add CeedAddJitDefine |
| 6a96780f | 18-Oct-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
minor - header consistency |
| c0b5abf0 | 17-Oct-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
qf - prefer ceed/types.h over ceed.h in qf source |
| a491a57e | 16-Oct-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
jit - redirect ceed.h to ceed/types.h over ceed/ceed.h for jit |
| b13efd58 | 16-Oct-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
jit - I include JiT source dirs set |
| 8a297abd | 11-Oct-2024 |
James Wright <james@jameswright.xyz> |
feat(op): Add CeedCompositeOperatorGetSubByName()
Co-authored-by: Jeremy L Thompson <jeremy@jeremylt.org> |
| 73501bfe | 23-Sep-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
ceed - add Ceed[Get,Restore]WorkVector |
| 111870fe | 04-Sep-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
AtPoints - fix transpose basis apply on GPU |
| db2becc9 | 13-Aug-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
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 ...
|
| 80c135a8 | 10-Jul-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
gpu - less explicit memory shuffling to build Chebyshev der |
| ad8059fc | 10-Jul-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
gpu - reduce write conflits for AtPoints basis operations |
| f7c9815f | 20-Jun-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
AtPoints - ease memory requirement |
| 2d10e82c | 17-Jun-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
AtPoints - fix gpu thread usage |
| 1c21e869 | 11-Jun-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
hip - add BasisApplyAtPoints |
| 34d14614 | 30-May-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
cuda - impl BasisApplyAtPoints |
| 536b928c | 25-Jun-2024 |
Sebastian Grimberg <sjg@amazon.com> |
Add CeedOperatorAssemblyDataStrip to public interface |
| 7d5185d7 | 25-Jun-2024 |
Sebastian Grimberg <sjg@amazon.com> |
Add CeedOperatorGetQFunctionAssemblyData so user can call CeedQFunctionAssemblyDataDestroy and CeedOperatorAssemblyDataDestroy to free up temporary memory |
| 0b8f3c4e | 24-Jun-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
vec - add CeedVectorCopyStrided and CeedVectorSetStrided utils |
| 935f026a | 21-Jun-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
op - add terse view |
| 2d903c70 | 12-Jun-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
gpu - drop extra copy in ref tensor basis interp |
| 0b2e4913 | 12-Jun-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
style - bool name consistency |