Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

9 implement quad partitioning #11

Merged
merged 12 commits into from
Feb 23, 2024
Merged

9 implement quad partitioning #11

merged 12 commits into from
Feb 23, 2024

Conversation

wzjoriv
Copy link
Owner

@wzjoriv wzjoriv commented Feb 23, 2024

Implemented and successful but the algorithm become more aggressively restrictive as the repulsion matrix gets larger (det). Need to improve in a later patch

@wzjoriv wzjoriv added the core Core implementation label Feb 23, 2024
@wzjoriv wzjoriv merged commit 9f8cff6 into main Feb 23, 2024
1 check failed
@wzjoriv wzjoriv deleted the 9-implement-quad-partitioning branch February 23, 2024 23:41
@wzjoriv wzjoriv linked an issue Feb 23, 2024 that may be closed by this pull request
wzjoriv added a commit that referenced this pull request Mar 9, 2024
* Remove old demo code

* Reorganize package + allow for filtered field search

* Init quad cell decomposition code

* Add neigbors get and set

* Remove specific path reference

* Fix init clean up

* Accept list for neigbors set and get

* Attempt 1 for subdivision

* Add option to get repulsion vector + bounding box of potential field

* Attempt 2 to building quad + code to return quad plot

* Add quad partitioning tests

* Improvements to functionalities
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core Core implementation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Implement quad partitioning
1 participant