History log of /libCEED/rust/libceed-sys/c-src/backends/ref/ceed-ref-restriction.c (Results 26 – 50 of 167)
Revision Date Author Comments
# 73441d27 08-Mar-2024 Jeremy L Thompson <jeremy@jeremylt.org>

Merge pull request #1505 from CEED/jeremy/return-ceed

Add Ceed*ReturnCeed


# 6e536b99 08-Mar-2024 Jeremy L Thompson <jeremy@jeremylt.org>

interface - add Ceed*ReturnCeed


# 72e72e0e 10-Feb-2024 Jeremy L Thompson <jeremy@jeremylt.org>

Merge pull request #1463 from CEED/jeremy/memcheck-strides

CEED_STRIDES_BACKEND related updates


# 56c48462 05-Feb-2024 Jeremy L Thompson <jeremy@jeremylt.org>

rstr - fix signature of GetLayout


# 22eb1385 05-Feb-2024 Jeremy L Thompson <jeremy@jeremylt.org>

rstr - add CeedElemRestriction[Get,Set]LLayout


# 6069a983 24-Jan-2024 Sebastian Grimberg <sebastiangrimb@gmail.com>

Merge pull request #1449 from CEED/sjg/curl-restr-simd

Improve vectorization for CPU curl-oriented element restriction transpose


# 5c7e0f51 19-Jan-2024 Sebastian Grimberg <sjg@amazon.com>

Minor change to CPU curl-oriented element restriction to allow vectorization


# bad447da 09-Jan-2024 Sebastian Grimberg <sebastiangrimb@gmail.com>

Merge pull request #1302 from CEED/sjg/gpu-restriction-dev

GPU element restriction for `CEED_RESTRICTION_ORIENTED` and `CEED_RESTRICTION_CURL_ORIENTED`


# dce49693 15-Aug-2023 Sebastian Grimberg <sjg@amazon.com>

Initial commit for cuda-ref and hip-ref backend support for oriented and curl-oriented element restrictions

For now, the element restriction transpose for oriented or curl-oriented cases is always n

Initial commit for cuda-ref and hip-ref backend support for oriented and curl-oriented element restrictions

For now, the element restriction transpose for oriented or curl-oriented cases is always non-deterministic.

show more ...


# 203c09c4 04-Jan-2024 Jed Brown <jed@jedbrown.org>

Merge pull request #1438 from CEED/sjg/ref-restriction-restrict

Add __restrict__ to resolve vectorization warnings with Clang 17


# eda0adbc 04-Jan-2024 Sebastian Grimberg <sjg@amazon.com>

Add __restrict__ to resolve vectorization warnings with Clang 17


# de275599 21-Dec-2023 Sebastian Grimberg <sebastiangrimb@gmail.com>

Merge pull request #1433 from CEED/sjg/strided-no-atomic-dev


# 6d5e61d4 20-Dec-2023 Sebastian Grimberg <sjg@amazon.com>

make format


# bf9b6c6b 20-Dec-2023 Sebastian Grimberg <sjg@amazon.com>

Strided transpose element restriction does not require atomic adds


# 1a2af84c 29-Nov-2023 Jeremy L Thompson <jeremy@jeremylt.org>

Merge pull request #1405 from CEED/jeremy/at-points-order

Change order of ElemRestriction/Basis AtPoints


# 9c34f28e 28-Nov-2023 Jeremy L Thompson <jeremy@jeremylt.org>

rstr - reorder AtPoints ordering for consistency


# 76e570b8 29-Sep-2023 Jeremy L Thompson <jeremy@jeremylt.org>

Merge pull request #1353 from CEED/jeremy/codecov

CodeCov Fixes


# 35aed383 28-Sep-2023 Jeremy L Thompson <jeremy@jeremylt.org>

ref - fix rstr parent resource name check


# 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


# 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


# 1249ccc5 19-Sep-2023 Jeremy L Thompson <jeremy@jeremylt.org>

rstr - renaming for clarity


# 0930e4e7 14-Sep-2023 Jeremy L Thompson <jeremy@jeremylt.org>

rstr - add tests for AtPoints


# 05fa913c 13-Sep-2023 Jeremy L Thompson <jeremy@jeremylt.org>

rstr - allow restriction to ordered points evec


1234567