| #
897d4737
|
| 20-Dec-2023 |
Sebastian Grimberg <sjg@amazon.com> |
Fix GCC warnings for casts between incompatible function types
|
| #
360501f4
|
| 20-Dec-2023 |
Sebastian Grimberg <sjg@amazon.com> |
Silence compiler warnings for -Wstrict-prototypes
|
| #
48acf710
|
| 30-Nov-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
OperatorAtPoints (#1390)
* op - add AtPoints interface
* op - reorder AtPoints QFunction for consistency
* op - add CEED_EVAL_WEIGHT for operator AtPoints
* doc - add CeedOperatorCreateAtPo
OperatorAtPoints (#1390)
* op - add AtPoints interface
* op - reorder AtPoints QFunction for consistency
* op - add CEED_EVAL_WEIGHT for operator AtPoints
* doc - add CeedOperatorCreateAtPoints to release notes
show more ...
|
| #
8d780e65
|
| 17-Nov-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #1396 from CEED/jeremy/context-bool
Add Boolan context field register/set/get/restore
|
| #
23dbfd29
|
| 17-Nov-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
ctx - explicit int width in ctx fields
|
| #
76248f4a
|
| 16-Nov-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #1398 from CEED/sjg/legacy-ceedchk-remove
Remove legacy `CeedChk` and `CeedChkBackend`
|
| #
93f4dbf1
|
| 07-Sep-2023 |
Sebastian Grimberg <sjg@amazon.com> |
Remove legacy CeedChk and CeedChkBackend (should use CeedCall, CeedCallBackend instead)
|
| #
5b6ec284
|
| 15-Nov-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
ctx - add Boolan field register/set/get/restore
|
| #
e4065a52
|
| 03-Oct-2023 |
Sebastian Grimberg <sjg@amazon.com> |
Handle case where a CeedBasis does not have an associated CeedTensorContract object
|
| #
0459ebd3
|
| 03-Oct-2023 |
Sebastian Grimberg <sjg@amazon.com> |
Use backend tensor contraction for CPU-based operator full assembly in place of naiive matrix-matrix multiplication implementation
|
| #
d663a15a
|
| 04-Oct-2023 |
Sebastian Grimberg <sebastiangrimb@gmail.com> |
Merge pull request #1360 from CEED/sjg/tensor-contract-constructor
|
| #
a71faab1
|
| 03-Oct-2023 |
Sebastian Grimberg <sjg@amazon.com> |
Remove unused parameter from CeedTensorContractCreate
|
| #
1c7d1e03
|
| 20-Sep-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #1340 from CEED/jeremy/fix-ptsc-orients-copy
Fix CEED_COPY_VALUES for ref rstr at points
|
| #
506b1a0c
|
| 20-Sep-2023 |
Sebastian Grimberg <sebastiangrimb@gmail.com> |
Non-square operator full assembly (#1316)
* Consistency formatting for operator tests
* Add (failing) test for non-square operator full assembly
* Add support for CPU-based full assembly of no
Non-square operator full assembly (#1316)
* Consistency formatting for operator tests
* Add (failing) test for non-square operator full assembly
* Add support for CPU-based full assembly of non-square CeedOperators
* Fix full assembly of identity quadrature functions and operators with CEED_BASIS_NONE
Also adds a unit test for full assembly which fails prior to the changes in this commit.
* Minor refactor to improve coverage
show more ...
|
| #
58c07c4f
|
| 20-Sep-2023 |
Sebastian Grimberg <sebastiangrimb@gmail.com> |
Support CPU shared-memory parallelism with OpenMP (#1279)
* Updates for OpenMP thread safety (one Ceed per thread, potentially with shared output vector)
* Makefile tabs vs. spaces consistency
Support CPU shared-memory parallelism with OpenMP (#1279)
* Updates for OpenMP thread safety (one Ceed per thread, potentially with shared output vector)
* Makefile tabs vs. spaces consistency
* Fix unrelated pragma bug for Intel compilers in `backend.h`
* Address PR feedback: Use _OPENMP macro, simplify OpenMP pragma wrappers
* Address PR feedback: Add new statement macro CeedPragmaThreadPrivate to PREDEFINED entries in Doxyfile
* Add OpenMP support to Intel CI workflow for testing
* Add documentation for OPENMP option and Update releasenotes.md
* Revise OpenMP implementation: Rather than enforcing global variables to be threadprivate, just wrap potential race conditions in a critical block (during registration)
* Avoid returning from OpenMP blocks
* Early break on error when registering backends or QFunctions
* Formatting fixes after rebase, newline after variable declarations
* Address PR feedback: Revert some unintentional changes to debug output
* Update codecov exclusions
show more ...
|
| #
07d5dec1
|
| 20-Sep-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
rstr - fix CEED_COPY_VALUES for ref rstr at points
|
| #
f90d6ea7
|
| 19-Sep-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #1333 from CEED/jeremy/restriction-points
Add ElemRestrictionAtPoints
|
| #
3ac8f562
|
| 12-Sep-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
rstr - add interface functions for CEED_RESTRICTION_POINTS
|
| #
c7697240
|
| 15-Sep-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #1335 from CEED/sjg/backend-consistency-continued
Fix some missing backend consistency from #1315
|
| #
363aefef
|
| 14-Sep-2023 |
Sebastian Grimberg <sjg@amazon.com> |
Revert typo from #1315
|
| #
21f16bf6
|
| 13-Sep-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #1315 from CEED/jeremy/queep
Backend Consistency Fixes
|
| #
ca735530
|
| 31-Aug-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
style - fixes for CUDA backends
|
| #
31c137a9
|
| 01-Sep-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #1320 from CEED/jeremy/jit-header-guards
style - fix header guards
|
| #
94b7b29b
|
| 01-Sep-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
style - fix header guards
|
| #
cce47851
|
| 30-Aug-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #1281 from CEED/jeremy/simplify-parent
Clarify op fallback parent interface
|