| efcf4563 | 26-Feb-2020 |
jeremylt <jeremy.thompson@colorado.edu> |
LinearDiag - fix bug, comp i only contributes to the diagonal for comp i |
| 5e6586e7 | 04-Feb-2020 |
jeremylt <jeremy.thompson@colorado.edu> |
MAGMA - update MAGMA backend to use new imode parameter |
| 61dbc9d2 | 27-Jan-2020 |
jeremylt <jeremy.thompson@colorado.edu> |
ElemRestriction - make lmode a separate enum |
| 074cb416 | 27-Jan-2020 |
jeremylt <jeremy.thompson@colorado.edu> |
ElemRestriction - remove lmode from backend apply signature |
| a8d32208 | 24-Jan-2020 |
jeremylt <jeremy.thompson@colorado.edu> |
ElemRestriction - move lmode to constructor over apply |
| 868539c2 | 04-Feb-2020 |
Natalie Beams <246972+nbeams@users.noreply.github.com> |
Enable MAGMA non-tensor basis (#424)
* update magma backend files from magma-dev to new branch
* add skeleton for elem restrictions
* start putting code and files for nontensor case
* more
Enable MAGMA non-tensor basis (#424)
* update magma backend files from magma-dev to new branch
* add skeleton for elem restrictions
* start putting code and files for nontensor case
* more framework for adding magma elem restrictions
* typo/old code error fixes for interface and header file, etc
* add the writedofs kernels
* fix nonconstants - template them for now
* fix bugs in non-tensor basis apply (interp and weight)
* update magma backend files from magma-dev to new branch
* add skeleton for elem restrictions
* start putting code and files for nontensor case
* more framework for adding magma elem restrictions
* typo/old code error fixes for interface and header file, etc
* add the writedofs kernels
* fix nonconstants - template them for now
* fix bugs in non-tensor basis apply (interp and weight)
* fix incorrect merge conflict resolution of header file
* fix bugs in lmode=notranspose elem restrictions
and in copying of indices to device
* test simpler kernels for lmode=transpose elem restrict
* swap element and component ordering in tensor basis actions
* update comments in restriction kernels to match swapped ordering
* fix if statement to work with CEED_VECTOR_NONE instead of NULL
* minor code cleanup
* skip t204-7 for magma after changing E-vector layout
* remove commented old calls for now
* use magma set/get vectors instead of cuda memcopies
* remove dead code
* make style changes
Co-authored-by: Stan Tomov <tomov@eecs.utk.edu>
Co-authored-by: abdelfattah83 <36712794+abdelfattah83@users.noreply.github.com>
show more ...
|
| 4f694d2f | 03-Feb-2020 |
jeremylt <jeremy.thompson@colorado.edu> |
Operator - use threshold based on max norm for diag/fdm assembly |
| 4ff7492e | 03-Feb-2020 |
jeremylt <jeremy.thompson@colorado.edu> |
Operator - only assemble diag for nonzero QF entries |
| 0ace9bf2 | 03-Jan-2020 |
jeremylt <jeremy.thompson@colorado.edu> |
Operator - fix fallback ceed mem leak |
| d9995aec | 20-Dec-2019 |
jeremylt <jeremy.thompson@colorado.edu> |
CPU - update lcov markers |
| dfffd467 | 20-Dec-2019 |
jeremylt <jeremy.thompson@colorado.edu> |
Ref - reorganize AssembleLinearDiagonal loop for performance |
| 82946b17 | 20-Dec-2019 |
jeremylt <jeremy.thompson@colorado.edu> |
Opt - clean up Operator create code |
| ae1e60e6 | 17-Dec-2019 |
jeremylt <jeremy.thompson@colorado.edu> |
XSMM - release JiT kernels |
| f10650af | 17-Dec-2019 |
jeremylt <jeremy.thompson@colorado.edu> |
CPU - add comment blocks at top of all backend functions |
| 9289e5bf | 16-Dec-2019 |
jeremylt <jeremy.thompson@colorado.edu> |
Basis - update documentation for CeedMatrixMultiply |
| 713f43c3 | 16-Dec-2019 |
jeremylt <jeremy.thompson@colorado.edu> |
Operator - Switch CreateFDMElementInverse to fallback mechanism |
| cdb3667f | 16-Dec-2019 |
jeremylt <jeremy.thompson@colorado.edu> |
PETSc - remove extra memcpy in Multigrid example |
| 00f91b2b | 13-Dec-2019 |
jeremylt <jeremy.thompson@colorado.edu> |
Basis - drop BasisGetValue in favor of BasisGetInterp/Grad |
| 7172caad | 11-Dec-2019 |
jeremylt <jeremy.thompson@colorado.edu> |
Operator - move AssembleDiagonal to fallback |
| 0436c2ad | 11-Dec-2019 |
jeremylt <jeremy.thompson@colorado.edu> |
Style - rename files vec->vector for consistency |
| eca5d4a3 | 02-Dec-2019 |
jeremylt <jeremy.thompson@colorado.edu> |
make style |
| 1d79eccc | 29-Oct-2019 |
jeremylt <jeremy.thompson@colorado.edu> |
Ref - small restriction changes |
| e1b98f6e | 28-Oct-2019 |
jeremylt <jeremy.thompson@colorado.edu> |
Ref - use CeedPragmaSIMD in rstr |
| 9c36149b | 28-Oct-2019 |
jeremylt <jeremy.thompson@colorado.edu> |
Ref - make ncomp const for rstr as well |
| 4d2a38ee | 27-Oct-2019 |
jeremylt <jeremy.thompson@colorado.edu> |
Ref - make restriction block size const |