| 9bcbe8bd | 21-Mar-2019 |
Jed Brown <jed@jedbrown.org> |
junit.py: avoid f-strings to support python3.5 |
| 688e015a | 21-Mar-2019 |
Jed Brown <jed@jedbrown.org> |
Add Jenkinsfile with Kubernetes |
| d1f7f8d3 | 22-Mar-2019 |
Jed Brown <jed@jedbrown.org> |
Makefile: use $(OBJDIR) rather than hard-coding "build" |
| 8b6584a1 | 16-Mar-2019 |
Jed Brown <jed@jedbrown.org> |
Merge pull request #216 from CEED/jed/junit-tests
Enable logging and reporting tests using JUnit format, which is understood by Azure and Jenkins. The Tests tab on Azure now reports test status. |
| 8ec9d54b | 16-Mar-2019 |
Jed Brown <jed@jedbrown.org> |
Add junit target and report test results to Azure |
| 82c7dee4 | 16-Mar-2019 |
Jed Brown <jed@jedbrown.org> |
junit-xml: avoid "six", which may not be installed |
| dfafb49c | 16-Mar-2019 |
Jed Brown <jed@jedbrown.org> |
Merge commit '71c263ca3a3ce57731d1f7a04e93e4c31116f80b' as 'tests/junit-xml' |
| 71c263ca | 16-Mar-2019 |
Jed Brown <jed@jedbrown.org> |
Squashed 'tests/junit-xml/' content from commit 9bb2675
git-subtree-dir: tests/junit-xml git-subtree-split: 9bb2675bf0058742da04285dcdcf8781eee03db0 |
| de686571 | 14-Mar-2019 |
Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com> |
Small clang-tidy fixes (#215) |
| 54540941 | 14-Mar-2019 |
Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com> |
Add CeedVectorSyncArray (#214) |
| 55ae60f9 | 14-Mar-2019 |
Yohann <yohann.dudouit@gmail.com> |
Simple Cuda backend using one thread per element (#195)
Thanks-to: Jeremy Thompson
* Take into account the compute capability of the GPU
* Add the cuda/reg backend and rename cuda to cuda/ref.
Simple Cuda backend using one thread per element (#195)
Thanks-to: Jeremy Thompson
* Take into account the compute capability of the GPU
* Add the cuda/reg backend and rename cuda to cuda/ref.
- cuda/reg uses a simple approach where each element is
processed by one thread. This approach is expected to be
efficient for 1D and 2D problems, but very ineficient
as soon as the kernels start to spill, which should arise
around Q1D=4 for 3D problems.
* Compilation takes into account the deviceId
* Make style
* Remove dead code in cuda qFunctions.
* Cuda-reg specialized Restriction.
* Split the Prolongation operator into Identity/not Identity.
* Remove "#pragma unroll" until further perf investigation.
* README update
* Add a description of cuda/reg.
* Add CompositeOperator msg to CUDA backends
show more ...
|
| f05116b9 | 14-Mar-2019 |
Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com> |
Drop array argument from backend RestoreArray (#210) |
| 2f86a920 | 13-Mar-2019 |
Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com> |
Add CeedTensorContract object (#211) |
| 52d6035f | 13-Mar-2019 |
Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com> |
Operator Composition (#197)
* Composite Operator for cpu/self family of backends
* Remove small leak
* Improve C tests
* Add composite operator to Fortran interface and tests
* Fix Fortr
Operator Composition (#197)
* Composite Operator for cpu/self family of backends
* Remove small leak
* Improve C tests
* Add composite operator to Fortran interface and tests
* Fix Fortran test missing destroys
* Fortran test okl files, currently not used
* fix error in composite ' add' flag logic
* Switch composite op tests to f90
* Check for operator type on utility functions
* Documentation and test cleanup
* Make Style
show more ...
|
| 84a01de5 | 12-Mar-2019 |
Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com> |
Serial and Blocked AVX Backends (#198)
* Add serial AVX backend
* Style and README changes
* Simplify AVX serial tensor loop
* Minor performance improvement
* C=1 AVX scalar case
* In
Serial and Blocked AVX Backends (#198)
* Add serial AVX backend
* Style and README changes
* Simplify AVX serial tensor loop
* Minor performance improvement
* C=1 AVX scalar case
* Increase use of AVX commands for edge cases
* Prep for eventual Tensor Object
* Comment updates
* Readme update
* Update README
* Refactor to reduce code
* Increase vectorization in remainder of columns
* Vectorize column remainder on C=1 case
* Switch to static inlining for AVX tensor contract
* Tidying for merge
* make style
* Style cleanup
* Full register use for columns
* Make style
show more ...
|
| b99f7525 | 11-Mar-2019 |
Valeria Barra <39932030+valeriabarra@users.noreply.github.com> |
Merge pull request #209 from CEED/jed/astyle
Make Style Updates |
| cdf4f918 | 09-Mar-2019 |
jeremylt <jeremy.thompson@colorado.edu> |
Apply style changes |
| 20b73d85 | 11-Jan-2019 |
Jed Brown <jed@jedbrown.org> |
style: use .astylerc and filter rather than exclude rules
astyle --exclude options are evidently broken and were generating confusing output. The Makefile version also missed --align-pointer=name f
style: use .astylerc and filter rather than exclude rules
astyle --exclude options are evidently broken and were generating confusing output. The Makefile version also missed --align-pointer=name from .astylerc and that led to an inconsistency.
The source changes implied by this commit have not yet been applied.
show more ...
|
| b502e64c | 08-Mar-2019 |
Valeria Barra <39932030+valeriabarra@users.noreply.github.com> |
CeedBasisApply check (#208)
* Add check to verify input/ouput vector lengths compatibility with basis
* Added test for CeedBasisApply and updated tap.sh to pass failure
* Updated check and tap
CeedBasisApply check (#208)
* Add check to verify input/ouput vector lengths compatibility with basis
* Added test for CeedBasisApply and updated tap.sh to pass failure
* Updated check and tap.sh
show more ...
|
| 563f872d | 06-Mar-2019 |
Valeria Barra <39932030+valeriabarra@users.noreply.github.com> |
Merge pull request #204 from CEED/mmd-flag-fix
Fix Stray File (Issue #200) |
| 5efe2378 | 06-Feb-2019 |
jeremylt <jeremy.thompson@colorado.edu> |
Improve AVX check to avoid stray file |
| 0a1d75a0 | 06-Feb-2019 |
Valeria Barra <39932030+valeriabarra@users.noreply.github.com> |
Merge pull request #206 from CEED/wording
Readability changes |
| 6b75b9c5 | 06-Feb-2019 |
Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com> |
spelling |
| 856142e1 | 06-Feb-2019 |
jeremylt <jeremy.thompson@colorado.edu> |
Backend naming adjustment |
| 293f4b1a | 06-Feb-2019 |
Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com> |
Update README.md |