History log of /libCEED/tests/t122-vector.c (Results 1 – 17 of 17)
Revision Date Author Comments
# b0976d5a 15-Aug-2023 Zach Atkins <zach.atkins@colorado.edu>

Vector - error-free usage when length = 0 (#1291)

* Allow for error-free usage of length 0 CeedVectors

* Add tests for length 0 CeedVectors

* make clang-tidy happy

* remove unnecessary tests


# 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 ...


# 131837e7 14-Mar-2023 Jeremy L Thompson <jeremy@jeremylt.org>

Merge pull request #1172 from CEED/jeremy/more-tests

Spelling and Ceed example consistency


# ceac335a 06-Mar-2023 Jeremy L Thompson <jeremy@jeremylt.org>

minor - spelling fixes


# 684f4935 06-Mar-2023 Jeremy L Thompson <jeremy@jeremylt.org>

Merge pull request #1167 from CEED/jeremy/drop-i

Consistency in c tests


# 4fee36f0 02-Mar-2023 Jeremy L Thompson <jeremy@jeremylt.org>

style - consistency in c tests


# 2b730f8b 17-Nov-2022 Jeremy L Thompson <jeremy@jeremylt.org>

Switch to clang-format (#1051)

* style - switch to clang-format

* ci - use newer libxsmm

* action - update format action

* format - consistent use of {} for multi-line if/for

* make - re

Switch to clang-format (#1051)

* style - switch to clang-format

* ci - use newer libxsmm

* action - update format action

* format - consistent use of {} for multi-line if/for

* make - remove stray newline

* make - simpler 'make format' target

* ci - use newer libxsmm

* doc - minor release note claification

* minor - minor fix

* minor - minor fix

* minor - minor fix

* minor - minor fix

* make format

* format - less aggressive alignment rules

* tidy - check for argument name mismatches

* fix newline

* format - mirror Ratel update to .clang-format

* fix merge error

* fix merge conflict

* fix merge error

* drop style in .phony list

* Update .clang-format

Co-authored-by: Jed Brown <jed@jedbrown.org>

* apply updated format

Co-authored-by: Jed Brown <jed@jedbrown.org>

show more ...


# cb03979f 28-Jun-2022 Jeremy L Thompson <jeremy@jeremylt.org>

Merge pull request #1002 from CEED/jeremy/format-ceed-types

Add CeedInt_FMT


# 600b7929 28-Jun-2022 Jeremy L Thompson <jeremy@jeremylt.org>

test - update tests to use CeedInt_FMT


# 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 ...


# d8a2b180 18-Jun-2021 Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com>

Merge pull request #785 from CEED/jeremy/sync-memtype

test - sync data to device arrays


# 16e0f512 17-Jun-2021 jeremylt <thompson.jeremy.luke@gmail.com>

test - sync data to device arrays before testing backend vector functions, such as axpy, reciprocal, and scale


# 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


# 43840b09 22-Apr-2021 jeremylt <thompson.jeremy.luke@gmail.com>

minor - typo


# 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


# 0f7fd0f8 14-Apr-2021 jeremylt <thompson.jeremy.luke@gmail.com>

vec - add PointwiseMult and AXPY convenience functions