| 9d488d03 | 30-Jun-2020 |
Jeremy L Thompson <thompson.jeremy.luke@gmail.com> |
Tests - add t109 to test CeedVectorSetArray |
| 43eb8658 | 26-Jun-2020 |
Jeremy L Thompson <thompson.jeremy.luke@gmail.com> |
Gallery - always set size of identity qf in context, NULL doesn't always work on GPU |
| cb23e90c | 25-Jun-2020 |
Jeremy L Thompson <thompson.jeremy.luke@gmail.com> |
MAGMA - add deterministic version of MAGMA backend |
| 9525855c | 17-Jun-2020 |
Jeremy L Thompson <thompson.jeremy.luke@gmail.com> |
Ceed - add IsDeterministic |
| d3f518cb | 24-Jun-2020 |
Jeremy L Thompson <thompson.jeremy.luke@gmail.com> |
Tests - add t318 to test all AVX backend tensor cases |
| a6b7d09b | 18-Jun-2020 |
Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com> |
Merge pull request #560 from CEED/jeremy/diag-vec
LinearAssemble Improvements |
| a64c0e46 | 18-Jun-2020 |
Jed Brown <jed@jedbrown.org> |
Merge branch 'jed/python-ext-suffix' [PR #562]
* jed/python-ext-suffix: python: use precise ext suffix instead of globs in tests |
| 0904a9ac | 18-Jun-2020 |
Jed Brown <jed@jedbrown.org> |
python: use precise ext suffix instead of globs in tests
Otherwise we get multiple matching globs any time we've built for multiple versions of Python. |
| 2bba3ffa | 17-Jun-2020 |
Jeremy L Thompson <thompson.jeremy.luke@gmail.com> |
Op - change LinearAssemble* to accept CeedVector instead of pointer to CeedVector, allows for less memory movement and interfaces with parent code better |
| 80ac2e43 | 15-Jun-2020 |
Jeremy L Thompson <thompson.jeremy.luke@gmail.com> |
style - rename AssembleLinear* to LinearAssemble* |
| c04a41a7 | 15-Jun-2020 |
Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com> |
Composite Operator support for AssembleLinearDiag/PBDiag (#552)
* ref - add composite operator support for building diagonal/pb diagonal
* ref - add error for non-composite mult-field operator di
Composite Operator support for AssembleLinearDiag/PBDiag (#552)
* ref - add composite operator support for building diagonal/pb diagonal
* ref - add error for non-composite mult-field operator diagonal/pb diagonal assembly
* tap - add t538 exclusion because OCCA does not support galleries
* tests - adjust test cases for ceed examples for test coverage
* Op - fix documentation
show more ...
|
| 49fd234c | 12-Jun-2020 |
Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com> |
Convert CUDA ref/reg/shared E-Layout (#554)
* tests - update tests for multiple e-layouts
* CUDA - convert ref and reg restrictions to Q-layout
* CUDA - ref/reg/shared use gen/magma E-Layout f
Convert CUDA ref/reg/shared E-Layout (#554)
* tests - update tests for multiple e-layouts
* CUDA - convert ref and reg restrictions to Q-layout
* CUDA - ref/reg/shared use gen/magma E-Layout for multi elememnt basis apply and operator apply
* CUDA/MAGMA - drop eandqdiffer and separate MAGMA operator code
* CUDA - update operator comment
* reg - clarify read/write dofs/quads
* CUDA - drop dead code
show more ...
|
| d965c7a7 | 06-Jun-2020 |
Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com> |
CPU Impl of AssemblePointBlockDiagonal (#503)
* Operator - add AssemblePointBlockDiagonal for CPU backends, with test
* CUDA - add point block diagonal not supported message
* make style
*
CPU Impl of AssemblePointBlockDiagonal (#503)
* Operator - add AssemblePointBlockDiagonal for CPU backends, with test
* CUDA - add point block diagonal not supported message
* make style
* Operator - improve point block description
* OCCA - explicitly remove OCCA fallback to CPU assembly functions, will update after new OCCA backend
* Op - remove gap removal in point block diagonal
* Op - update diagonal assembly documentation
* Update backends/ref/ceed-ref-operator.c
Co-authored-by: Jed Brown <jed@jedbrown.org>
* style - fix extra space in * with nopad
Co-authored-by: Jed Brown <jed@jedbrown.org>
show more ...
|
| 7f1dc7b9 | 20-May-2020 |
Jeremy L Thompson <thompson.jeremy.luke@gmail.com> |
Python - add support for getting/setting CUDA arrays |
| 1f9a83ab | 14-May-2020 |
Jed Brown <jed@jedbrown.org> |
tests: use implicit none; fix datatype mismatches reported by gfortran-10 |
| 65275b31 | 13-May-2020 |
valeriabarra <valeriabarra21@gmail.com> |
Merge branch 'master' into valeria/NSfixes |
| 1b934bde | 13-May-2020 |
valeriabarra <valeriabarra21@gmail.com> |
tap.sh: Update to process multiple navierstokes TESTARGS (with no output) |
| 565b71c8 | 05-May-2020 |
valeriabarra <valeriabarra21@gmail.com> |
tap.sh: Process fluids NS example's multiple test outputs |
| a8c028e3 | 07-May-2020 |
Natalie Beams <246972+nbeams@users.noreply.github.com> |
CEED_STRIDES_BACKEND optimization for cuda-ref operator apply (#528)
* add check for backend stride status for input vectors
* add backend strides check for output vectors
* replace output cop
CEED_STRIDES_BACKEND optimization for cuda-ref operator apply (#528)
* add check for backend stride status for input vectors
* add backend strides check for output vectors
* replace output copy with elem restriction for none emode
* move input skip_restrict check to setup and never allocate E-vec if not needed
* add boolean variable for E/Q vector layout for
further optimization of output and add wrapper function in magma backend
to create a cuda-ref operator and change this state variable
* Add missing CeedChks
* style changes to better match cuda backends
* missed style change for evec check
* add CeedChk from PR #525 (merge conflict)
* make style changes
* adjust size of nqpts for non-tensor basis
show more ...
|
| c681b7f0 | 05-May-2020 |
Jeremy L Thompson <thompson.jeremy.luke@gmail.com> |
tap - acknowledge intentional MAGMA backend limit in basis kernels |
| 430758c8 | 24-Apr-2020 |
Jeremy L Thompson <thompson.jeremy.luke@gmail.com> |
ElemRestriction - add state counter for reading offsets array |
| d979a051 | 14-Apr-2020 |
jeremylt <jeremy.thompson@colorado.edu> |
Restriction - convert restiction to use offsets instead of interlace mode. CPU and Python impl only, CUDA and MAGMA left to do. |
| 7a7b0fa3 | 02-Apr-2020 |
Jed Brown <jed@jedbrown.org> |
Python: apply autopep8 and add to CI |
| cae8d85a | 29-Mar-2020 |
jeremylt <jeremy.thompson@colorado.edu> |
Tests - add missing codecov markers |
| 3d12ee87 | 28-Mar-2020 |
Jed Brown <jed@jedbrown.org> |
python: clean output checking and path dependence |