版本发布 8
## Tesserae v0.5.0 [Diff since v0.4.14](https://github.com/KeitaNakamura/Tesserae.jl/compare/v0.4.14...v0.5.0) ## Breaking changes * Bump Tensorial.jl compatibility for the Tensorial v0.19.0 release. * For detailed changes in Tensorial.jl v0.19.0, please see the Tensorial.jl release notes: https://github.com/KeitaNakamura/Tensorial.jl/releases/tag/v0.19.0 **Merged pull requests:** - Add Stencil module (experimental) (#100) (@KeitaNakamura) - Adjust Poisson disk minimum-distance formula (#101) (@KeitaNakamura) - Bump Tensorial.jl to v0.19 (#102) (@KeitaNakamura)
## Tesserae v0.4.14 [Diff since v0.4.13](https://github.com/KeitaNakamura/Tesserae.jl/compare/v0.4.13...v0.4.14) **Merged pull requests:** - Add constant B-spline support (#98) (@KeitaNakamura) - Support Polyline for vtk output (#99) (@KeitaNakamura)
## Tesserae v0.4.13 [Diff since v0.4.12](https://github.com/KeitaNakamura/Tesserae.jl/compare/v0.4.12...v0.4.13) **Merged pull requests:** - Use _tforeach with SequentialScheduler when single-threaded (#96) (@KeitaNakamura) - Fix Grid/SpGrid type parameters to match mesh dimension (#97) (@KeitaNakamura)
## Tesserae v0.4.12 [Diff since v0.4.11](https://github.com/KeitaNakamura/Tesserae.jl/compare/v0.4.11...v0.4.12) **Merged pull requests:** - Refactor basis functions (#93) (@KeitaNakamura) - Add `gpu_preserve` for `Float64`-capable GPU backends [skip ci] (#94) (@KeitaNakamura) - Use dynamic size for GPU computation [skip ci] (#95) (@KeitaNakamura)
## Tesserae v0.4.10 [Diff since v0.4.9](https://github.com/KeitaNakamura/Tesserae.jl/compare/v0.4.9...v0.4.10) **Merged pull requests:** - Refactor: rename `blocksize` to `nblocks`; add `nodes_in_block` (#78) (@KeitaNakamura) - Deprecate `whichcell`, rename to `findcell` (#79) (@KeitaNakamura) - Refactor `reorder_particles!` (#80) (@KeitaNakamura) - Fix chunk partitioning in `BlockStrategy` to avoid out-of-bounds for … (#81) (@KeitaNakamura) - Improve error handling in transfer routines (#82) (@KeitaNakamura) - Support `ColorPartition` for FEM (`UnstructuredMesh`) (#84) (@KeitaNakamura) - Sync BlockStrategy particle indices after reorder (#85) (@KeitaNakamura) - Implement reordering particles for CellStrategy (#86) (@KeitaNakamura) - Revert "Add `reorder_particles!` for `ColorPartition` with `CellStrat… (#87) (@KeitaNakamura) - Revert "Implement reordering particles for CellStrategy (#86)" (#88) (@KeitaNakamura) - Modify test condition for Taylor impact test (#89) (@KeitaNakamura) - Fix `@inbounds` handling in CartesianMesh getindex (#90) (@KeitaNakamura) - Redesign `create_sparse_matrix` for `UnstructuredMesh` to support cou… (#91) (@KeitaNakamura)
## Tesserae v0.4.4 [Diff since v0.4.3](https://github.com/KeitaNakamura/Tesserae.jl/compare/v0.4.3...v0.4.4) **Merged pull requests:** - Add logo (#48) (@KeitaNakamura)
## Tesserae v0.4.2 [Diff since v0.4.1](https://github.com/KeitaNakamura/Tesserae.jl/compare/v0.4.1...v0.4.2) **Merged pull requests:** - Avoid bit-array in create_sparse_matrix to reduce memory usage (#60) (@KeitaNakamura)
## Tesserae v0.4.1 [Diff since v0.4.0](https://github.com/KeitaNakamura/Tesserae.jl/compare/v0.4.0...v0.4.1) **Merged pull requests:** - Improve stability and printing for newton method (#58) (@KeitaNakamura) - Use GMRES instead of LU in dam-break simulation (#59) (@KeitaNakamura)