| #
28bfd0b7
|
| 14-Feb-2022 |
Jeremy L Thompson <jeremy@jeremylt.org> |
ctx - add read-only access for QFContext
|
| #
8d000c77
|
| 12-Feb-2022 |
Jed Brown <jed@jedbrown.org> |
Merge pull request #897 from CEED/jed/vec-zero-sized
Vector: error-free path for get/take array when size=0
|
| #
50c643e1
|
| 12-Feb-2022 |
Jed Brown <jed@jedbrown.org> |
Vector: error-free path for get/take array when size=0
Among other things, this is important so that parallel callers can easily keep collective control flow even when some subdomains (materials or
Vector: error-free path for get/take array when size=0
Among other things, this is important so that parallel callers can easily keep collective control flow even when some subdomains (materials or boundary surfaces) are size 0 on some ranks.
show more ...
|
| #
dbf4d221
|
| 19-Jan-2022 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #874 from CEED/jeremy/restore-optional
vec/ctx - make backend restore function optional
|
| #
706efda3
|
| 18-Jan-2022 |
Jeremy L Thompson <jeremy@jeremylt.org> |
vec/ctx - make backend restore function optional
|
| #
9c774edd
|
| 17-Dec-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
vec/qf - initial valid/borrowed/owned split for data (#853)
* vec/qf - initial valid/borrowed/owned split for data
* vec/qf - tidy logic for checking active/stale data
* minor - add missing NU
vec/qf - initial valid/borrowed/owned split for data (#853)
* vec/qf - initial valid/borrowed/owned split for data
* vec/qf - tidy logic for checking active/stale data
* minor - add missing NULL
* doc - explain VectorTakeArray update
* minor - update error messages
* test - update error message in junit/tap
* gpu - fix stray CeedScalar vs void for QFunctionContext
* vec/qf - clarify/simplify access logic
* vec - calloc host arrays when no value set to make empty
* style - minor
* style - minor
* minor - fix error messages
* vec/qf - move data validity checking to backend interface
* gpu - add missing sync error checking for qfcontext
* gpu - homogonize use of impl for backend data to reduce confusion
* vec - clarify access conditions
* python - update test for stricter vector access
* vec - minor fixes
* minor - fix ipython change
* vec - add missing declarations in ceed/backend.h
* ctx - mirror vector borrowed data check in ctx interface
* vec - add CeedVectorGetArrayWrite
* vec - consistent use of CeedVectorGetArray vs CeedVectorGetArrayWrite
* python - small vec fixes
* doc - describe vector data semantics
* magma - update restriction
* gpu - fix restr bug I added, need to sum into target
* magma - fix restriction bug
* cpu - fix restriction bug here too
* op - fix evec allocations
* julia - fix ElemRestriction for new vector access rules
* op - double check GetArray vs Read vs Write usage
* doc - small fix
* restr - clean up read/write logic for restr
* python - add vec.array_write
* magma - typo fix
show more ...
|
| #
0b548709
|
| 14-Sep-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #806 from CEED/jeremy/get-fields
Promote Field Getters to Public API
|
| #
b7c9bbda
|
| 13-Sep-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
interface - promote *GetCeed to public API; promote OperatorGet[NumElements, NumQuadraturePoints] to public API
|
| #
7ca273e5
|
| 03-Aug-2021 |
Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com> |
Merge pull request #798 from CEED/jeremy/fix-codecov
Add missing codecov exclusions
|
| #
e92b641f
|
| 03-Aug-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
style - add missing codecov exclusion
|
| #
eaf62fff
|
| 02-Aug-2021 |
Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com> |
Refactor Preconditioning Ingredients (#795)
* op - split preconditioning into separate file
* pc - move FDM to interface level
* pc - initial move of diagonal assembly to interface
* interf
Refactor Preconditioning Ingredients (#795)
* op - split preconditioning into separate file
* pc - move FDM to interface level
* pc - initial move of diagonal assembly to interface
* interface - only return error code or error
* doc - improve preconditioning helper function documentation
* pc - use qdata layout for interface diagonal assembly
* pc - update for consistency in naming, use of CeedChk, and static
* doc - spelling
* style - minor
* doc - add doc for CeedBuildMassLaplace
* doc - update release notes
Co-authored-by: Jed Brown <jed@jedbrown.org>
Co-authored-by: Jed Brown <jed@jedbrown.org>
show more ...
|
| #
e6ac5b30
|
| 28-Apr-2021 |
Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com> |
Merge pull request #757 from CEED/jeremy/vecscale
vec - add CeedVectorScale
|
| #
96b902e2
|
| 28-Apr-2021 |
jeremylt <thompson.jeremy.luke@gmail.com> |
doc - small fixes
|
| #
e0dd3b27
|
| 26-Apr-2021 |
jeremylt <thompson.jeremy.luke@gmail.com> |
vec - add CeedVectorScale
|
| #
8aabebfe
|
| 22-Apr-2021 |
Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com> |
Merge pull request #752 from CEED/jeremy/python-pointwise
python - add pointwisemult and axpy
|
| #
0c1bc3c2
|
| 21-Apr-2021 |
jeremylt <thompson.jeremy.luke@gmail.com> |
python - add pointwisemult and axpy
|
| #
c2849f3a
|
| 17-Apr-2021 |
Jed Brown <jed@jedbrown.org> |
Merge branch 'jeremy/vec-ops' [PR #744]
* jeremy/vec-ops: vec - add tests for ceed compatibility for AXPY and PointwiseMult vec - add PointwiseMult and AXPY convenience functions
|
| #
2d04630d
|
| 15-Apr-2021 |
jeremylt <thompson.jeremy.luke@gmail.com> |
vec - add tests for ceed compatibility for AXPY and PointwiseMult
|
| #
0f7fd0f8
|
| 14-Apr-2021 |
jeremylt <thompson.jeremy.luke@gmail.com> |
vec - add PointwiseMult and AXPY convenience functions
|
| #
b997b43b
|
| 15-Apr-2021 |
Jed Brown <jed@jedbrown.org> |
Merge pull request #739 from CEED/jeremy/copy-ptr
Copy Ceed Object References
|
| #
9560d06a
|
| 12-Apr-2021 |
jeremylt <thompson.jeremy.luke@gmail.com> |
interface - add reference copying functions Co-authored-by: Jed Brown <jed@jedbrown.org>
|
| #
34359f16
|
| 12-Apr-2021 |
jeremylt <thompson.jeremy.luke@gmail.com> |
interface - add Ceed*Reference functions
|
| #
7f565272
|
| 09-Apr-2021 |
Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com> |
Merge pull request #735 from CEED/jeremy/style-guide
Style Unification
|
| #
d1d35e2f
|
| 09-Apr-2021 |
jeremylt <thompson.jeremy.luke@gmail.com> |
style - updating C variable style
|
| #
874019bc
|
| 31-Mar-2021 |
Jed Brown <jed@jedbrown.org> |
Merge pull request #716 from CEED/jed/install-backend.h
Jed/install backend.h
|