| #
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
|
| #
f6a4878d
|
| 23-Jan-2019 |
Jed Brown <jed@jedbrown.org> |
Merge pull request #186 from CEED/libxsmm
Initial libXSMM Backend
|
| #
8d713cf6
|
| 20-Dec-2018 |
jeremylt <jeremy.thompson@colorado.edu> |
Initial libXSMM backend
|
| #
dc1dbf07
|
| 19-Dec-2018 |
Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com> |
Merge pull request #174 from CEED/vec-inputs
Vec inputs
|
| #
91703d3f
|
| 12-Dec-2018 |
jeremylt <jeremy.thompson@colorado.edu> |
Improve Ref/Blocked handling of operator vectors
|
| #
aedaa0e5
|
| 19-Nov-2018 |
jeremylt <jeremy.thompson@colorado.edu> |
Vector inputs for BasisApply and QFApply; CPU backends, OCCA, and tests converted
|
| #
5c32accb
|
| 18-Dec-2018 |
Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com> |
Merge pull request #172 from CEED/setters
Setters
|
| #
1dfeef1d
|
| 12-Dec-2018 |
jeremylt <jeremy.thompson@colorado.edu> |
Make style
|
| #
fe2413ff
|
| 14-Nov-2018 |
jeremylt <jeremy.thompson@colorado.edu> |
Add setters, remove impl header from CPU, OCCA backends
|
| #
0a5a520a
|
| 06-Nov-2018 |
Jed Brown <jed@jedbrown.org> |
Merge branch 'getters' of github:ceed/libceed [PR #167]
* 'getters' of github:ceed/libceed: Improved documentation Add Operator/QFunction field getters Update documentation Separate to 3 hea
Merge branch 'getters' of github:ceed/libceed [PR #167]
* 'getters' of github:ceed/libceed: Improved documentation Add Operator/QFunction field getters Update documentation Separate to 3 header files First round of getters
[Remove unnecessary ceed-impl.h in merge.]
show more ...
|
| #
d863ab9b
|
| 19-Oct-2018 |
jeremylt <jeremy.thompson@colorado.edu> |
Separate to 3 header files
|
| #
9e1c8ed3
|
| 12-Sep-2018 |
Jed Brown <jed@jedbrown.org> |
Merge branch 'remove-extra-ceed-args' [PR #148]
* remove-extra-ceed-args: Restore ceed argument in TensorContractRef/Opt Switch held ref ceed to delegate ceed recursively checked for Refactor
Merge branch 'remove-extra-ceed-args' [PR #148]
* remove-extra-ceed-args: Restore ceed argument in TensorContractRef/Opt Switch held ref ceed to delegate ceed recursively checked for Refactor to standardize backend create functions
show more ...
|
| #
667bc5fc
|
| 29-Aug-2018 |
jeremylt <jeremy.thompson@colorado.edu> |
Refactor to standardize backend create functions
|
| #
a7dfafed
|
| 29-Aug-2018 |
Jed Brown <jed@jedbrown.org> |
Merge branch 'new-basis-shapes' [PR #97]
* new-basis-shapes: Non-tensor bases
|
| #
a8de75f0
|
| 17-Aug-2018 |
jeremylt <jeremy.thompson@colorado.edu> |
Non-tensor bases
Add simplex integration test
Add simplex grad test
Style changes
Common header for t32* tests, reorder grad
Add t520 operator test with 2D simplex basis
Add t501 and t521 non-z
Non-tensor bases
Add simplex integration test
Add simplex grad test
Style changes
Common header for t32* tests, reorder grad
Add t520 operator test with 2D simplex basis
Add t501 and t521 non-zero operator tests
Adjust Fortran tests for clarity
Explicitly cast Fortran values as doubles in tests
Modify PR97 for new Fortran interface
Flaten CEED_TOPO to include dimension
Rebase PR 97 to new testing convention
Reorder ElemTopo to embed dimension bitwise, doc fix
Switch numbering convention, add GetTopologyDimension
Fortran headers for t31* and t51*, adjust PR97 for COLLOCATED typo
show more ...
|
| #
389b3d93
|
| 19-Jul-2018 |
Jed Brown <jed@jedbrown.org> |
Merge branch 'jed/active-passive' [PR #41]
* jed/active-passive: (58 commits) Remove spurious comments Make style [PETSc] Modify Makefile for abspath for .okl [OCCA] PETSc bp1 works, but .ok
Merge branch 'jed/active-passive' [PR #41]
* jed/active-passive: (58 commits) Remove spurious comments Make style [PETSc] Modify Makefile for abspath for .okl [OCCA] PETSc bp1 works, but .okl error in prove-all [OCCA] Fix qfunction not shifting output pointers [OCCA] Replacing series of 'if's with switch Modify Makefile to include ceed.pc for prove-all Fix error in Makefile checking for MFEM_DIR Update README.md Update Tmpl to use highest priority /cpu/self [OCCA] Rework switch statement for AllocOpOut and AllocOpIn PETSc bp1: update okl kernels and extract ComputeErrorMax Add CeedVectorGetLength Occa: sync to host for passive fields PETSc bp1: compute collocated error vector instead of reducing in kernel Occa: copy OperatorApply output to "used" pointer Add check for MFEM_DIR to Makefile [OCCA]Add zeroing of outvecs Further work on Nek5000 BPs, added error checking to OpApply [NEK][WIP] Modifying BPs ...
show more ...
|
| #
42877f77
|
| 26-May-2018 |
jeremylt <jeremy.thompson@colorado.edu> |
style, updated ex1
|
| #
e17b31af
|
| 05-May-2018 |
Thilina Rathnayake <thilinarmtb@gmail.com> |
Merge branch 'master' into evector_support
|
| #
b92d21b8
|
| 28-Apr-2018 |
Jed Brown <jed@jedbrown.org> |
Merge branch 'template-backend' [PR #63]
* template-backend: Add template backend, requested in issue #38 Split Ref into multiple files, update style
|
| #
21617c04
|
| 28-Apr-2018 |
jeremylt <jeremy.thompson@colorado.edu> |
Split Ref into multiple files, update style
|