History log of /libCEED/interface/ (Results 201 – 225 of 779)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
4a9a33d703-Oct-2023 Sebastian Grimberg <sjg@amazon.com>

Fix source location for methods moved from internal to backend

e4065a5203-Oct-2023 Sebastian Grimberg <sjg@amazon.com>

Handle case where a CeedBasis does not have an associated CeedTensorContract object

c22497ad03-Oct-2023 Sebastian Grimberg <sjg@amazon.com>

Revise previous approach to work with levels of operator fallback and delegation (for AVX and XSMM backends)

0459ebd303-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

1ff07f3d04-Oct-2023 Jeremy L Thompson <jeremy@jeremylt.org>

ctx - update CeedContextFieldLabelGetDescription with offset

4dd1a9d204-Oct-2023 Sebastian Grimberg <sjg@amazon.com>

Fix definition locations for CeedOperatorGetFallback* methods which are part of the backend API

a71faab103-Oct-2023 Sebastian Grimberg <sjg@amazon.com>

Remove unused parameter from CeedTensorContractCreate

4ada38ba02-Oct-2023 James Wright <james@jameswright.xyz>

docs: Clarify QFunction source compatability

Co-authored-by: Jeremy L Thompson <jeremy@jeremylt.org>

79a79dc429-Sep-2023 Jeremy L Thompson <jeremy@jeremylt.org>

minor - drop codecov marker in favor of mino test change

53cbfc3828-Sep-2023 Jeremy L Thompson <jeremy@jeremylt.org>

ceed - add missing docstring

5e072f0028-Sep-2023 Jeremy L Thompson <jeremy@jeremylt.org>

qf - add codecov exclusion marker

91e1857828-Sep-2023 Jeremy L Thompson <jeremy@jeremylt.org>

jit - clarify relative/absolute path functions

198eabce28-Sep-2023 Jeremy L Thompson <jeremy@jeremylt.org>

op - clarify op property setting logic for new fields

37eda34629-Aug-2023 Jeremy L Thompson <jeremy@jeremylt.org>

op - remove CeedOperatorSetNumQuadraturePoints

1a34d7dc25-Sep-2023 Jeremy L Thompson <jeremy@jeremylt.org>

ctx - only update in CeedQFunctionContextSet* when data is different

934a29f521-Sep-2023 Sebastian Grimberg <sjg@amazon.com>

Fix regression in multiple active bases diagonal assembly

In particular, diagonal assembly of operators with different numbers of active input and output bases is supported, where the diagonal contr

Fix regression in multiple active bases diagonal assembly

In particular, diagonal assembly of operators with different numbers of active input and output bases is supported, where the diagonal contribution comes from matching pairs of input and output bases.

show more ...

123d890d20-Sep-2023 Sebastian Grimberg <sjg@amazon.com>

Avoid potentially very large stack allocation with VLA for CPU-based full assembly

1c7d1e0320-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

c63574e320-Sep-2023 Jeremy L Thompson <jeremy@jeremylt.org>

rstr - change categorization of GetNumPoints

Co-authored-by: James Wright <james@jameswright.xyz>

506b1a0c20-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 ...

fdf20d1520-Sep-2023 Jeremy L Thompson <jeremy@jeremylt.org>

Merge pull request #1339 from CEED/jeremy/spelling

Spelling is hard

58c07c4f20-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 ...

07d5dec120-Sep-2023 Jeremy L Thompson <jeremy@jeremylt.org>

rstr - fix CEED_COPY_VALUES for ref rstr at points

ac5aa7bc19-Sep-2023 Jeremy L Thompson <jeremy@jeremylt.org>

minor - spelling is hard

0930e4e714-Sep-2023 Jeremy L Thompson <jeremy@jeremylt.org>

rstr - add tests for AtPoints

12345678910>>...32