Skip to content

🎉 Release new version v0.1.24#31

Merged
ZenanH merged 2 commits intoLandslideSIM:mainfrom
ZenanH:main
Oct 3, 2025
Merged

🎉 Release new version v0.1.24#31
ZenanH merged 2 commits intoLandslideSIM:mainfrom
ZenanH:main

Conversation

@ZenanH
Copy link
Copy Markdown
Member

@ZenanH ZenanH commented Oct 3, 2025

No description provided.

ZenanH added 2 commits October 3, 2025 10:26
…performance

- Renamed `getvolume` to `get_volume` for consistency with naming conventions.
- Updated `SLBL3D` function signature to accept `QueryPolygon` instead of `AbstractMatrix`.
- Enhanced documentation for `SLBL3D` to clarify parameters and functionality.
- Introduced an optional parameter `ϵ` to control convergence criteria in SLBL calculations.
- Replaced `particle_in_polygon` with `pip_query` for better performance in valid particle identification.
- Optimized threading in SLBL calculations using `Threads.@threads`.
- Refactored sorting functions to improve readability and maintainability.
- Removed unused utility functions from `utils.jl` to streamline the codebase.
- Added a new `precompile.jl` file to improve compilation performance.
- Updated test suite to remove unnecessary PythonCall checks and commented out unused code.
- Created a new `reexport.jl` file to manage function and struct re-exports from FastPointQuery.
@ZenanH ZenanH merged commit 552d286 into LandslideSIM:main Oct 3, 2025
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant