| ebbcc8a3 | 20-Dec-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
cpu - fix element/block evec lengths |
| 9c774edd | 17-Dec-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
vec/qf - initial valid/borrowed/owned split for data (#853)
* vec/qf - initial valid/borrowed/owned split for data
* vec/qf - tidy logic for checking active/stale data
* minor - add missing NU
vec/qf - initial valid/borrowed/owned split for data (#853)
* vec/qf - initial valid/borrowed/owned split for data
* vec/qf - tidy logic for checking active/stale data
* minor - add missing NULL
* doc - explain VectorTakeArray update
* minor - update error messages
* test - update error message in junit/tap
* gpu - fix stray CeedScalar vs void for QFunctionContext
* vec/qf - clarify/simplify access logic
* vec - calloc host arrays when no value set to make empty
* style - minor
* style - minor
* minor - fix error messages
* vec/qf - move data validity checking to backend interface
* gpu - add missing sync error checking for qfcontext
* gpu - homogonize use of impl for backend data to reduce confusion
* vec - clarify access conditions
* python - update test for stricter vector access
* vec - minor fixes
* minor - fix ipython change
* vec - add missing declarations in ceed/backend.h
* ctx - mirror vector borrowed data check in ctx interface
* vec - add CeedVectorGetArrayWrite
* vec - consistent use of CeedVectorGetArray vs CeedVectorGetArrayWrite
* python - small vec fixes
* doc - describe vector data semantics
* magma - update restriction
* gpu - fix restr bug I added, need to sum into target
* magma - fix restriction bug
* cpu - fix restriction bug here too
* op - fix evec allocations
* julia - fix ElemRestriction for new vector access rules
* op - double check GetArray vs Read vs Write usage
* doc - small fix
* restr - clean up read/write logic for restr
* python - add vec.array_write
* magma - typo fix
show more ...
|
| 965b6428 | 09-Dec-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
gpu - remove edata from backend operator structs |
| 8c1105f8 | 08-Dec-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
cpu - additional minor name updates |
| 4fc1f125 | 08-Dec-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
cpu - fix unclear variable names in operator impl |
| a0162de9 | 08-Dec-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
cpu - remove e_data array from backend operator data |
| bf4cb664 | 08-Dec-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
op - turn magic number 16 into constant CEED_FIELD_MAX |
| 6a406739 | 19-Nov-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
ceed - split CeedRegister into two parts for easier debugging output |
| 10243053 | 11-Nov-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
debug - list all backends registered |
| b7e98581 | 10-Nov-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
minor - remove template backend/qfunction from registration |
| 3f21f6b1 | 10-Nov-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
debug - create CeedDebugEnv macro, refactor CeedDebug macro |
| e8d902ca | 18-Nov-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
xsmm - fix minor inconsistency in filename |
| 098b6781 | 18-Nov-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #841 from CEED/jeremy/qf-multi-source
QFunction multi source support |
| 4820c5c4 | 15-Nov-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
ref - add missing static |
| 9b2a10ad | 12-Nov-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
opt - specalize tensor product for C=1 case |
| 56a9a767 | 10-Nov-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
tidy - suppress spurious warning |
| 3d3250a0 | 10-Nov-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
gpu - refactor common jit code into common functions |
| 43e1b16f | 10-Nov-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
qf - add function to retreive kernel name, stored path now excludes kernel name |
| dcc1e3ec | 30-Sep-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
occa - add warning, OCCA backend is experimental |
| bb219a0f | 27-Sep-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
qf - cache more QF assembly components for CPU |
| 32507f77 | 27-Sep-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
gpu - cache two more vectors used in operator diagonal assembly |
| 88db6d3b | 15-Sep-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
tidy - minor fixes in CUDA |
| 70a7ffb3 | 14-Sep-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
op - add CeedOperatorLinearAssembleQFunctionBuildOrUpdate to reduce kernel calls in diagonal/full/fdm assembly |
| 8605dc91 | 14-Sep-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
cuda - drop unused function declarations |
| 7e7773b5 | 09-Sep-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
interface - refactor *GetFields to include number of fields |