| /libCEED/include/ceed/ |
| H A D | gen-tools.h | 0183ed61035d97ff853cf8c8e722c0fda76e54df Tue Jun 17 19:20:03 UTC 2025 Jeremy L Thompson <jeremy@jeremylt.org> GPU Assembly AtPoints (#1833)
* cuda - AtPoints diagonal assembly for gen
* hip - AtPoints diagonal assembly for gen
* pc - use subops for LinearAssemble[Add]Diagonal if composite
* gen - turn more numbers into named variables
* gen - fix alignment for assembly
* gen - check for only one active basis in/out
* HIP gen at points syntax error fixes
* hip - embarassing fix
* gen - add Tab helper to manage indentation
---------
Co-authored-by: Zach Atkins <Zach.Atkins@colorado.edu>
|
| H A D | backend.h | diff 0183ed61035d97ff853cf8c8e722c0fda76e54df Tue Jun 17 19:20:03 UTC 2025 Jeremy L Thompson <jeremy@jeremylt.org> GPU Assembly AtPoints (#1833)
* cuda - AtPoints diagonal assembly for gen
* hip - AtPoints diagonal assembly for gen
* pc - use subops for LinearAssemble[Add]Diagonal if composite
* gen - turn more numbers into named variables
* gen - fix alignment for assembly
* gen - check for only one active basis in/out
* HIP gen at points syntax error fixes
* hip - embarassing fix
* gen - add Tab helper to manage indentation
---------
Co-authored-by: Zach Atkins <Zach.Atkins@colorado.edu>
|
| /libCEED/backends/cuda-gen/ |
| H A D | ceed-cuda-gen-operator-build.h | diff 0183ed61035d97ff853cf8c8e722c0fda76e54df Tue Jun 17 19:20:03 UTC 2025 Jeremy L Thompson <jeremy@jeremylt.org> GPU Assembly AtPoints (#1833)
* cuda - AtPoints diagonal assembly for gen
* hip - AtPoints diagonal assembly for gen
* pc - use subops for LinearAssemble[Add]Diagonal if composite
* gen - turn more numbers into named variables
* gen - fix alignment for assembly
* gen - check for only one active basis in/out
* HIP gen at points syntax error fixes
* hip - embarassing fix
* gen - add Tab helper to manage indentation
---------
Co-authored-by: Zach Atkins <Zach.Atkins@colorado.edu>
|
| H A D | ceed-cuda-gen.h | diff 0183ed61035d97ff853cf8c8e722c0fda76e54df Tue Jun 17 19:20:03 UTC 2025 Jeremy L Thompson <jeremy@jeremylt.org> GPU Assembly AtPoints (#1833)
* cuda - AtPoints diagonal assembly for gen
* hip - AtPoints diagonal assembly for gen
* pc - use subops for LinearAssemble[Add]Diagonal if composite
* gen - turn more numbers into named variables
* gen - fix alignment for assembly
* gen - check for only one active basis in/out
* HIP gen at points syntax error fixes
* hip - embarassing fix
* gen - add Tab helper to manage indentation
---------
Co-authored-by: Zach Atkins <Zach.Atkins@colorado.edu>
|
| H A D | ceed-cuda-gen-operator.c | diff 0183ed61035d97ff853cf8c8e722c0fda76e54df Tue Jun 17 19:20:03 UTC 2025 Jeremy L Thompson <jeremy@jeremylt.org> GPU Assembly AtPoints (#1833)
* cuda - AtPoints diagonal assembly for gen
* hip - AtPoints diagonal assembly for gen
* pc - use subops for LinearAssemble[Add]Diagonal if composite
* gen - turn more numbers into named variables
* gen - fix alignment for assembly
* gen - check for only one active basis in/out
* HIP gen at points syntax error fixes
* hip - embarassing fix
* gen - add Tab helper to manage indentation
---------
Co-authored-by: Zach Atkins <Zach.Atkins@colorado.edu>
|
| H A D | ceed-cuda-gen-operator-build.cpp | diff 0183ed61035d97ff853cf8c8e722c0fda76e54df Tue Jun 17 19:20:03 UTC 2025 Jeremy L Thompson <jeremy@jeremylt.org> GPU Assembly AtPoints (#1833)
* cuda - AtPoints diagonal assembly for gen
* hip - AtPoints diagonal assembly for gen
* pc - use subops for LinearAssemble[Add]Diagonal if composite
* gen - turn more numbers into named variables
* gen - fix alignment for assembly
* gen - check for only one active basis in/out
* HIP gen at points syntax error fixes
* hip - embarassing fix
* gen - add Tab helper to manage indentation
---------
Co-authored-by: Zach Atkins <Zach.Atkins@colorado.edu>
|
| /libCEED/backends/hip-gen/ |
| H A D | ceed-hip-gen-operator-build.h | diff 0183ed61035d97ff853cf8c8e722c0fda76e54df Tue Jun 17 19:20:03 UTC 2025 Jeremy L Thompson <jeremy@jeremylt.org> GPU Assembly AtPoints (#1833)
* cuda - AtPoints diagonal assembly for gen
* hip - AtPoints diagonal assembly for gen
* pc - use subops for LinearAssemble[Add]Diagonal if composite
* gen - turn more numbers into named variables
* gen - fix alignment for assembly
* gen - check for only one active basis in/out
* HIP gen at points syntax error fixes
* hip - embarassing fix
* gen - add Tab helper to manage indentation
---------
Co-authored-by: Zach Atkins <Zach.Atkins@colorado.edu>
|
| H A D | ceed-hip-gen.h | diff 0183ed61035d97ff853cf8c8e722c0fda76e54df Tue Jun 17 19:20:03 UTC 2025 Jeremy L Thompson <jeremy@jeremylt.org> GPU Assembly AtPoints (#1833)
* cuda - AtPoints diagonal assembly for gen
* hip - AtPoints diagonal assembly for gen
* pc - use subops for LinearAssemble[Add]Diagonal if composite
* gen - turn more numbers into named variables
* gen - fix alignment for assembly
* gen - check for only one active basis in/out
* HIP gen at points syntax error fixes
* hip - embarassing fix
* gen - add Tab helper to manage indentation
---------
Co-authored-by: Zach Atkins <Zach.Atkins@colorado.edu>
|
| H A D | ceed-hip-gen-operator.c | diff 0183ed61035d97ff853cf8c8e722c0fda76e54df Tue Jun 17 19:20:03 UTC 2025 Jeremy L Thompson <jeremy@jeremylt.org> GPU Assembly AtPoints (#1833)
* cuda - AtPoints diagonal assembly for gen
* hip - AtPoints diagonal assembly for gen
* pc - use subops for LinearAssemble[Add]Diagonal if composite
* gen - turn more numbers into named variables
* gen - fix alignment for assembly
* gen - check for only one active basis in/out
* HIP gen at points syntax error fixes
* hip - embarassing fix
* gen - add Tab helper to manage indentation
---------
Co-authored-by: Zach Atkins <Zach.Atkins@colorado.edu>
|
| H A D | ceed-hip-gen-operator-build.cpp | diff 0183ed61035d97ff853cf8c8e722c0fda76e54df Tue Jun 17 19:20:03 UTC 2025 Jeremy L Thompson <jeremy@jeremylt.org> GPU Assembly AtPoints (#1833)
* cuda - AtPoints diagonal assembly for gen
* hip - AtPoints diagonal assembly for gen
* pc - use subops for LinearAssemble[Add]Diagonal if composite
* gen - turn more numbers into named variables
* gen - fix alignment for assembly
* gen - check for only one active basis in/out
* HIP gen at points syntax error fixes
* hip - embarassing fix
* gen - add Tab helper to manage indentation
---------
Co-authored-by: Zach Atkins <Zach.Atkins@colorado.edu>
|
| /libCEED/include/ceed/jit-source/hip/ |
| H A D | hip-gen-templates.h | diff 0183ed61035d97ff853cf8c8e722c0fda76e54df Tue Jun 17 19:20:03 UTC 2025 Jeremy L Thompson <jeremy@jeremylt.org> GPU Assembly AtPoints (#1833)
* cuda - AtPoints diagonal assembly for gen
* hip - AtPoints diagonal assembly for gen
* pc - use subops for LinearAssemble[Add]Diagonal if composite
* gen - turn more numbers into named variables
* gen - fix alignment for assembly
* gen - check for only one active basis in/out
* HIP gen at points syntax error fixes
* hip - embarassing fix
* gen - add Tab helper to manage indentation
---------
Co-authored-by: Zach Atkins <Zach.Atkins@colorado.edu>
|
| /libCEED/include/ceed/jit-source/cuda/ |
| H A D | cuda-gen-templates.h | diff 0183ed61035d97ff853cf8c8e722c0fda76e54df Tue Jun 17 19:20:03 UTC 2025 Jeremy L Thompson <jeremy@jeremylt.org> GPU Assembly AtPoints (#1833)
* cuda - AtPoints diagonal assembly for gen
* hip - AtPoints diagonal assembly for gen
* pc - use subops for LinearAssemble[Add]Diagonal if composite
* gen - turn more numbers into named variables
* gen - fix alignment for assembly
* gen - check for only one active basis in/out
* HIP gen at points syntax error fixes
* hip - embarassing fix
* gen - add Tab helper to manage indentation
---------
Co-authored-by: Zach Atkins <Zach.Atkins@colorado.edu>
|
| /libCEED/interface/ |
| H A D | ceed-preconditioning.c | diff 0183ed61035d97ff853cf8c8e722c0fda76e54df Tue Jun 17 19:20:03 UTC 2025 Jeremy L Thompson <jeremy@jeremylt.org> GPU Assembly AtPoints (#1833)
* cuda - AtPoints diagonal assembly for gen
* hip - AtPoints diagonal assembly for gen
* pc - use subops for LinearAssemble[Add]Diagonal if composite
* gen - turn more numbers into named variables
* gen - fix alignment for assembly
* gen - check for only one active basis in/out
* HIP gen at points syntax error fixes
* hip - embarassing fix
* gen - add Tab helper to manage indentation
---------
Co-authored-by: Zach Atkins <Zach.Atkins@colorado.edu>
|