-
Notifications
You must be signed in to change notification settings - Fork 45
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
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
- Loading branch information
Showing
73 changed files
with
2,034 additions
and
877 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.