| #
2a94f45f
|
| 07-Jul-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
basis - add CeedBasisApplyAtPoints transpose mode
|
| #
c8c3fa7d
|
| 21-Feb-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
basis - add CeedBasisApplyAtPoints
|
| #
d1ca5d5e
|
| 26-Jun-2023 |
James Wright <james@jameswright.xyz> |
Merge pull request #1242 from CEED/jeremy/contract-destroy-cleanup
Remove unneeded guard in BasisDestroy
|
| #
9831d45a
|
| 23-Jun-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
minor - destroying null object is always safe
|
| #
2ab8f9ab
|
| 17-May-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #1213 from CEED/jeremy/use-refcopy
Consistency with Ceed*Refrence and Ceed*ReferenceCopy
|
| #
db002c03
|
| 11-May-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
minor - consistency with Ceed*Refrence and Ceed*ReferenceCopy
|
| #
e347a4bc
|
| 05-May-2023 |
Sebastian Grimberg <sebastiangrimb@gmail.com> |
Merge pull request #1210 from sebastiangrimberg/sjg/projection-basis-hcurl-hdiv-fix
Fix bug in `CeedBasisCreateProjectionMatrices` for non-H^1 basis
|
| #
de05fbb2
|
| 04-May-2023 |
Sebastian Grimberg <sjg@amazon.com> |
Fix bug in CeedBasisCreateProjectionMatrices when basis is not H^1
|
| #
6402da51
|
| 25-Apr-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Consistency in 'does not support' vs 'does not implement' (#1205)
* interface - consistency in 'does not support' vs 'does not implement'
* minor - consistency fixes
* minor - style consistency
|
| #
c5215752
|
| 24-Apr-2023 |
Sebastian Grimberg <sebastiangrimb@gmail.com> |
Merge pull request #1197 from sebastiangrimberg/sjg/style-whitespace-fix
Minor style consistency updates
|
| #
9fd66db6
|
| 17-Apr-2023 |
Sebastian Grimberg <sjg@amazon.com> |
Further docstring cleanup, aiming for one sentence per line
|
| #
6e6704a8
|
| 19-Apr-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #1198 from CEED/jeremy/CeedCheck
Add CeedCheck macro to reduce repetition
|
| #
6574a04f
|
| 18-Apr-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
internal - add CeedCheck macro to reduce repetition
|
| #
4385fb7f
|
| 04-Mar-2023 |
Sebastian Grimberg <sjg@amazon.com> |
Format docstrings
|
| #
2c2ea1db
|
| 15-Apr-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Pedantic make option (#1193)
* make - add PEDANTIC option
* ci - use PEDANTIC make option
* cuda - fix pedantic error
* pedantic - drop nonstandard ternary for CeedError
|
| #
2efebffe
|
| 12-Apr-2023 |
Sebastian Grimberg <sebastiangrimb@gmail.com> |
Merge pull request #1156 from sebastiangrimberg/sjg/hcurl-basis-dev
H(curl) basis and `CEED_EVAL_CURL`
|
| #
352a5e7c
|
| 24-Feb-2023 |
Sebastian Grimberg <sjg@amazon.com> |
Operator diagonal and full assembly support for H(curl) and H(div), on CPU
|
| #
15ad3917
|
| 03-Apr-2023 |
Sebastian Grimberg <sjg@amazon.com> |
Update p-multigrid to work with H(div) and H(curl)
For multigrid, H(curl) and H(div) projection bases don't have a CEED_EVAL_CURL or CEED_EVAL_DIV operation currently. I'm not sure if a similar form
Update p-multigrid to work with H(div) and H(curl)
For multigrid, H(curl) and H(div) projection bases don't have a CEED_EVAL_CURL or CEED_EVAL_DIV operation currently. I'm not sure if a similar formulation to #1023 applies but for now it is probably OK without it.
show more ...
|
| #
c4e3f59b
|
| 15-Feb-2023 |
Sebastian Grimberg <sjg@amazon.com> |
Add H(curl) basis and CEED_EVAL_CURL operations
This refactors basis application to use common code between CEED_EVAL_GRAD for H^1 and CEED_EVAL_INTERP for H(curl)/H(div). It should ideally expose a
Add H(curl) basis and CEED_EVAL_CURL operations
This refactors basis application to use common code between CEED_EVAL_GRAD for H^1 and CEED_EVAL_INTERP for H(curl)/H(div). It should ideally expose an easy way to get non-tensor backends to work for H(div) and H(curl).
show more ...
|
| #
efdfdf6d
|
| 03-Apr-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #1187 from CEED/jeremy/fix-basis
Fix static object bug, Add Werror to CI
|
| #
7425e127
|
| 03-Apr-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
fix - errors in *Destroy for static objects
|
| #
a76d53b2
|
| 30-Mar-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #1186 from CEED/jeremy/vec-ref-destroy
Allow Ceed*Destroy/Ceed*Reference to be called on CEED_VECTOR_NONE, etc
|
| #
393ac2cd
|
| 30-Mar-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
minor - allow Ceed*Destroy/Ceed*Reference to be called on CEED_VECTOR_NONE, CEED_VECTOR_ACTIVE, CEED_ELEMRESTRICTION_NONE, CEED_BASIS_COLLOCATED
|
| #
49aac155
|
| 24-Mar-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
IWYU fixes (#1182)
* iwyu - include fixes
* iwyu - silence some iwyu output
* minor - clearer macro names
* iwyu - fix suggestion of "ceed/ceed.h" externally
* iwyu - lighter petsc heade
IWYU fixes (#1182)
* iwyu - include fixes
* iwyu - silence some iwyu output
* minor - clearer macro names
* iwyu - fix suggestion of "ceed/ceed.h" externally
* iwyu - lighter petsc headers
* iwyu - ceed/ceed.h -> ceed.h
* iwyu - cuda/hip include fixes
show more ...
|
| #
ba59ac12
|
| 17-Mar-2023 |
Sebastian Grimberg <sebastiangrimb@gmail.com> |
Move some linear algebra/matrix operations to internal API (#1165)
* Move unoptimized matrix operations to internal API
* Minor docstring formatting in ceed-basis.c
* Update Julia/Python/Fortr
Move some linear algebra/matrix operations to internal API (#1165)
* Move unoptimized matrix operations to internal API
* Minor docstring formatting in ceed-basis.c
* Update Julia/Python/Fortran APIs for removed public functions
* Fix include for tests
* Fixes for removed Python API functions
show more ...
|