Skip to content

Conversation

@jpsamaroo
Copy link
Member

From jules.google.com

- Added a new test file `test/stencil.jl` with tests for basic stencil operations, boundary conditions, multiple expressions, and multiple DArrays.
- Updated `test/runtests.jl` to include the new stencil tests.
- Improved the documentation in `docs/src/stencils.jl` with clearer explanations and more examples.
- Corrected DArray constructor calls in tests and documentation to use `zeros(Blocks(...), ...)` instead of `Dagger.DArray(zeros(...), ...)`.
- Removed `using MemPool` from `src/Dagger.jl` to resolve a precompilation error during testing an earlier version of the changes (though testing is currently unavailable).
- Renamed stencil documentation to `docs/src/stencils.md` and converted content to Markdown.
- Moved stencil tests to `test/array/stencil.jl`.
- Updated `test/runtests.jl` to reflect new test path and name ("Array - Stencils"), placing it after "Array - Random".
- Added a stencil quickstart section to `docs/src/index.md` with an example and link to the detailed stencil documentation.
- Corrected DArray constructor calls in the new quickstart section.
- Corrected expected output in Datadeps quickstart examples in `docs/src/index.md`.
- Moved the "Quickstart: Stencil Operations" section in `docs/src/index.md` to appear after the "Quickstart: Datadeps" section.
- Reverted the expected output in the Datadeps examples in `docs/src/index.md` to their original, correct state.
@jpsamaroo jpsamaroo merged commit 71cfdac into jps/stencils Jun 24, 2025
2 of 3 checks passed
@jpsamaroo jpsamaroo deleted the jules/stencil-docs-tests branch June 24, 2025 22:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants